Resend
Arcade.dev LLM tools for sending and managing transactional email via Resend
1.0.1Resend is a transactional email API; this toolkit lets LLMs send, schedule, inspect, and manage emails via Resend from within Arcade workflows.
Capabilities
- Send & schedule emails — send immediately or queue for later delivery using a
scheduled_attimestamp; returns the Resend-assignedemail_id. - Lifecycle management — cancel or reschedule queued (not-yet-sent) emails by their
email_id. - Delivery inspection — retrieve a single email record by ID, including its current delivery status.
Secrets
RESEND_API_KEY — A Resend API key used to authenticate every request. Obtain it from the Resend API Keys dashboard after creating a Resend account. Generate a new key with at least Full Access (or a scoped Sending Access key if you only need to send/manage emails). Copy the key immediately on creation — Resend does not display it again.
Store the key as an Arcade secret: https://docs.arcade.dev/en/guides/create-tools/tool-basics/create-tool-secrets. You can also manage secrets directly at https://api.arcade.dev/dashboard/auth/secrets.
Available tools(4)
| Tool name | Description | Secrets | |
|---|---|---|---|
Cancel a scheduled, not-yet-sent email. | 1 | ||
Retrieve a single email by its Resend ID, including current delivery status. | 1 | ||
Reschedule a not-yet-sent email by updating its scheduled_at timestamp. | 1 | ||
Send a transactional email through Resend.
Returns the Resend-assigned email_id. When scheduled_at is provided, the email is
queued for later delivery instead of sent immediately. | 1 |