Set up Resend

Resend is a lightweight option for API-driven email sending — connect it with an API key, verify your domain, and configure one webhook endpoint for automated subscriber status updates.

4 min read

Mailrith email delivery connections page showing connected providers with action controls.
The Email Delivery Connections page lists every connected provider. From here you can add a new connection, send a test email, view webhook endpoints, and assign connections to workspaces.

Before you start

Before connecting Resend to Mailrith, confirm the following in your Resend account:

  • Verify your sending domain. In the Resend dashboard, go to Domains and confirm your domain has been verified by adding the required DNS records. Sending from an unverified domain will cause failures.
  • Create an API key. In Resend, go to API Keys and create a new key. Copy it now — Resend only shows the key value once.

Mailrith fields

When creating a Resend connection in Mailrith, fill in the following fields:

  • API Key: the Resend API key you generated. This authorizes Mailrith to send emails through your Resend account.
  • From name: the display name in the recipient's inbox — for example, "Acme Team".
  • From email: the email address in the From field. Must use a domain verified in your Resend account — for example, hello@acme.com where acme.com is verified in Resend.
Mailrith email delivery connections page showing connected provider rows
After saving the Resend connection, click View webhooks to copy the endpoint URL you need to add in Resend's webhook settings.

Resend setup

  1. In Resend, navigate to API Keys and create a new API key. Copy it immediately.
  2. In Mailrith, create a new connection and select Resend. Enter the API key, From name, and From email.
  3. Save the connection.
  4. Click Send test email to confirm the API key is valid and email delivery is working before using this connection in a live broadcast or sequence.

Webhooks and test send

Resend delivers bounce and complaint events to a single webhook endpoint. To set it up:

  1. In Mailrith, open the connection row and click View webhooks. Copy the webhook URL shown.
  2. In Resend, go to Webhooks and click Add endpoint.
  3. Paste the Mailrith URL and subscribe to at minimum the email.bounced and email.complained event types.
  4. Save the webhook. Resend will start forwarding these events to Mailrith for automatic subscriber status updates.

After configuring the webhook, send a Mailrith test email to verify the full end-to-end flow. A successful test send confirms both sending credentials and the from-address verification are correct.

Need help?

Reach the Mailrith team if you need help planning a workflow or troubleshooting a setup.

Contact Mailrith

Related guides

On this page

Jump to the section you need.