Skip to content

Updating visuals

If you see any images containing outdated UI, please bear with us.

We are updating all content as quickly as possible to mirror our new UI.

Return

Sending an email with Resend

Connect Resend and send an email from an API or an event trigger.

TEMPLATE AVAILABLE

If you wish to skip the manual setup, there is a workflow template available called Send Notification Email w/Resend. You can find it inside the templates available when creating an API workflow.

START WITH WEWEB FOR MOST AUTH EMAILS

If you only need email verification emails, password reset emails, magic links, or OTP emails, start with WeWeb's built-in backend Send Email action instead.

Send email using WeWeb →

Steps at a glance ​

  1. Connect Resend from the Integrations subtab in Data & API.
  2. Add a sender domain in Resend and verify it.
  3. Send an email from an API or event trigger.

1) Connect Resend ​

  1. Open the Data & API tab, then open the Integrations subtab.
  2. Select Resend and connect it.
  3. Store your Resend API key as an environment variable.

2) Prepare a sender ​

  1. In Resend, add and verify a domain (or use the allowed sender setup).
  2. Copy the sender email address you will use (for example hello@yourdomain.com).

3) Send an email from an API ​

  1. Open the Data & API tab, then open the Backend Workflows subtab and go to API Endpoints.
  2. Add the Resend email action.
  3. Fill in:
    • Recipient
    • Subject
    • Message content
  4. Test the API and confirm the email arrives.

Common pitfalls ​

Emails do not arrive ​

  • Confirm the sender domain is verified.
  • Check spam folder and recipient address.