docs/platform/integrations/email/resend.mdx
You can use the Resend provider to send transactional emails to your customers using the Novu Platform with a single API to create multi-channel experiences.
To use the Resend provider in the email channel, you will need to create a Resend account and add your API key to the Resend integration on the Novu platform.
To generate a new API key in Resend, you can follow these steps:
Before you can send emails on a large scale, you will need to authenticate your Sender Identity.
Resend allows you to authenticate your sender identity using Domain Authentication.
From email address field using the authenticated email from the previous step.
[email protected] if you have not authenticated your sender identity.Sender's name.Disabled button and mark it as Active.npx novu step publish \
--workflow your-workflow-id \
--step your-email-step-id \
--template ./emails/welcome.tsx \
--secret-key nv-sk-...
The CLI scaffolds a handler that calls render() from @react-email/components and returns HTML for Novu to send via Resend. See Code Steps for the more details.