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. It covers the full lifecycle of a transactional email, including scheduled delivery.
Capabilities
- Sending & scheduling — Send transactional emails immediately or queue them for future delivery using a
scheduled_attimestamp; returns a Resend-assignedemail_idfor tracking. - Delivery management — Retrieve the current status and metadata of any sent or queued email by its Resend ID.
- Schedule control — Reschedule or cancel emails that have not yet been delivered.
Secrets
RESEND_API_KEY — A Resend API key used to authenticate all requests. Obtain it from your Resend API Keys dashboard by clicking Create API Key. Grant the key Full access (or at minimum Sending access) for the send/cancel/reschedule operations; read access is also required for GetEmail. Free-tier Resend accounts can generate keys, but are limited to sending from verified domains. Note the key value immediately after creation — Resend does not display it again.
For details on configuring secrets in Arcade, see the Arcade secrets guide. 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 |