Resend
Arcade.dev LLM tools for sending and managing transactional email via Resend
1.0.4Resend toolkit for Arcade enables LLMs to send and manage transactional email via the Resend API. Supports immediate and scheduled delivery, plus lifecycle management of queued messages.
Capabilities
- Send email: Dispatch transactional email immediately or queue it for future delivery using a
scheduled_attimestamp; returns a Resend-assignedemail_id. - Inspect email: Retrieve a single email by ID, including its current delivery status.
- Manage scheduled email: Cancel or reschedule not-yet-sent emails by ID.
Secrets
RESEND_API_KEY — A Resend API key used to authenticate every request. Generate one from the Resend API Keys dashboard (resend.com/api-keys) under your Resend account. The key requires at minimum Send email permission; grant Full access if you need to cancel, reschedule, or retrieve email details. Copy the key immediately after creation — Resend does not display it again.
Configure secrets in Arcade at https://docs.arcade.dev/en/guides/create-tools/tool-basics/create-tool-secrets, or add them directly via the Arcade secrets dashboard.
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 |