Resend

Resend

Certified

Tasks that manage domains and send email via the Resend API.

Provide your Resend API key to verify domains and send emails with from/to, subject, HTML/text bodies, and optional tags or attachments, returning API responses for deliverability tracking.

How to use the Resend plugin

Send transactional email from Kestra flows using the Resend API.

Authentication

Set apiKey to your Resend API key (found in the Resend dashboard under API Keys). Store it in a secret.

Tasks

email.Send sends an email as a step within a flow. Set from, to, and subject, then provide the body via html for HTML content or text for plain text. Optional fields include cc, bcc, and replyTo.

domain.Create provisions a new sending domain in Resend — set name to the domain name and apiKey to authenticate. Use it in flows that manage Resend account configuration.