Setup
You will need both a Courier and a Resend account.Create a Resend API Key
In Resend, navigate to API Keys. Create an API key with appropriate permissions and copy it.
Configure in Courier
In Courier, navigate to the Resend Integration page. Paste your API key into the “API Key” field.
Profile Requirements
To deliver a message to a recipient over Resend, Courier must be provided the recipient’s email address. This value should be included in the recipient profile asemail.
Overrides
You can use a provider override to customize what Courier sends to Resend’s /emails endpoint. Overrides are useful when a field is not yet supported by Courier or you want to replace a value that Courier generates. For example, you can use Resend’s tagging feature:message.providers.resend.override.body is merged with Courier’s generated request body. You can also override config values:
Attachments
To include an attachment, add anattachments array in the override. File content must be base64-encoded.