English · 7 min read
Resend business email: when you do not need AI
Send receipts, booking confirmations, and order updates with Resend. Learn why fixed emails need simple rules, how DNS checks work, and how to limit API access.
By Dapols ·
For receipts, booking confirmations, and order updates, use a plain email service such as Resend. These messages follow clear business events, so a fixed rule can send them without asking AI to decide what happened.
A routine email has a clear job
When a customer pays, books, or orders, you know what the message should say. Write it once. Your website or booking system can call an email service when that event occurs.
Resend’s email API accepts a sender, recipient, subject, and message content. Its official Node.js guide shows a send request and lists a verified domain and API key as prerequisites. Resend’s sending guide
That works for receipts with order numbers and confirmations with booking times. It also works for order status updates. The contents come from the transaction your system recorded. The email service sends the message you specify.
AI can help you write a warm template or explain an unfamiliar error. It does not need to decide whether someone paid. It also does not need to identify a booking or choose the receipt amount. Your checkout or booking flow already has that information. Sending a fixed template from that event keeps the message tied to the action the customer took.
This is a practical choice, not a rule that every email must be fixed. For a personal reply or a summary that needs judgment, write it yourself. You can also use AI to draft it. Keep the final decision with a person when the details need care.
What Resend does in the setup
Resend provides an email sending service and an API that your application can call. In plain terms, your site supplies the message details, and Resend handles the sending request. Resend’s API overview
Your application still needs to decide when to send and which details belong in the message. For example, your order system knows when payment is complete. Your booking system knows which appointment was reserved. A clear trigger can use those known details in a template.
A small setup usually has three parts: a verified domain, an API key, and a message template or sending request. Resend’s quickstart documents the key and verified domain as prerequisites. Resend’s Node.js quickstart
If you do not write code, a website platform or developer may need to connect the event to Resend. An API lets software send requests. It does not automatically connect every shop or booking tool. Check the connection your platform supports before choosing a setup.
DNS in plain words
DNS records tell services where your domain points. They can also identify which services may send mail for it. Resend gives you the records to add at the company that manages your domain’s DNS. It says those records verify domain ownership and permission to send. Resend’s domain setup guide
SPF is a list of permitted senders for your domain. DKIM adds a cryptographic check that helps show a message was not changed in transit. Resend describes both as email authentication checks. Resend’s DMARC guide
DMARC tells receiving mail systems what to do when a message fails SPF and DKIM. It also helps protect your domain from forged messages. Resend recommends first checking that your existing mail passes SPF and DKIM, then adding a DMARC record. Resend’s DMARC guide
In practice, copy the exact records shown for your domain into your DNS provider. Resend says the record values must match what it generated. You then wait for verification; DNS changes can sometimes take time to appear everywhere. Resend’s domain setup guide
Do not guess at a record value or copy an example from another domain. Your dashboard supplies the values for your own setup. If verification stays pending, compare each entry with Resend’s instructions and your DNS provider’s fields.
DMARC deserves extra care if other services send from your domain too. Resend advises starting with a monitoring policy and tightening it only after checking that legitimate senders pass. A strict policy applied too early could affect valid messages from another service. Resend’s DMARC guide
Make a sending-only API key
An API key is a secret token. Software uses it to authenticate requests to your Resend account. Resend says to keep keys confidential and only shows a key value once after creation. Resend’s API key guide
For an application that only sends mail, choose Sending access when creating the key. Resend says this permission allows sending emails only. You can also restrict the key to a specific domain. Resend’s API key guide
Name the key for the application that uses it, such as “booking confirmations.” Save it in private environment settings. Do not put it in public browser code or share it in a public repository. Resend recommends environment variables and warns against exposing or committing keys. Resend’s API key safety guide
Before pasting a key into a setup, check who can read that setting. A key can authorize sending through your account. Resend’s guide says you cannot view its value again after creation, so treat the initial copy as important. Resend’s API key guide
Where AI can still help
AI can be useful before an email goes out. Ask it to draft a concise order update, suggest a friendlier subject line, or explain what a code sample does. Then review the words and connect the approved message to the actual order or booking event.
Your business system records the event. Resend sends the specified email. You approve the wording and rules. You do not need an AI layer for every step just because you have access to one.
If you later add AI to customer messages, decide what it may draft and what a person must check. Avoid letting a generated sentence invent a delivery date, payment status, or booking detail. Those facts should come from your records, not a guess.
Dapols keeps owner approval at the center: its drafts need the owner’s approval. Use the tool that fits the task, and keep control of the decision.
A short setup checklist
- Choose a sending address on a domain you own. Resend requires a verified domain for sending. Resend’s verified domain guide
- Add that domain in Resend and copy the DNS values shown for it. Resend recommends using a subdomain for sending and says each subdomain needs its own setup. Resend’s domain setup guide
- Wait for the records to verify. Resend says verification often completes within 15 minutes, though DNS changes can sometimes take up to 72 hours to propagate. Resend’s domain setup guide
- Add a DMARC record after SPF and DKIM are passing. Start with a monitoring policy if you are unsure whether every legitimate sender has been checked. Resend’s DMARC guide
- Create a sending-only API key, restrict it to the domain if useful, and store it privately. Resend’s API key guide
- Connect the key to the system that knows when an order or booking is complete. Test with an address you control and read the whole message before using it with customers.
A note about tool links
Resend can fit when your software can make API requests. It gives you a service for sending messages. Dapols may include affiliate links to some tools, including email tools. Dapols may earn a commission if you use an affiliate link. That does not change the tool’s role in your setup.
What to do next
Start with Should AI do this? if you are still deciding whether a task needs AI. For setup help, read the Resend setup guide. Then follow Resend’s instructions for adding a domain and creating an API key.
If you are comparing your wider setup, use the free AI plan finder or review Dapols pricing. Source details were checked against Resend’s official docs (checked 21 October 2026).