Resend
Arcade.dev LLM tools for sending and managing transactional email via Resend
0.1.0The Resend toolkit integrates Resend's transactional email API with Arcade, enabling LLMs to send, schedule, inspect, and manage emails programmatically.
Capabilities
- Send & schedule email: Send transactional email immediately or queue it for future delivery by supplying a
scheduled_attimestamp; returns the Resend-assignedemail_id. - Inspect delivery status: Retrieve a single email by its Resend ID to check current delivery state and metadata.
- Manage scheduled email: Cancel or reschedule queued (not-yet-sent) emails by updating or voiding their scheduled delivery time.
Secrets
RESEND_API_KEY — A Resend API key that authenticates all requests to the Resend API. To obtain one, log in to the Resend dashboard and create a new API key under API Keys. Assign at minimum the Sending access permission; if your use case requires retrieving or cancelling emails, ensure the key has the appropriate read/write permissions. API keys are scoped per team and tied to a verified sending domain — confirm at least one domain is verified in your Resend account before use.
Store this secret in Arcade via the secrets dashboard or follow the Arcade secrets guide.
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 |