Resend
Arcade.dev LLM tools for sending and managing transactional email via Resend
1.0.4Resend is a transactional email API; this toolkit lets agents send, schedule, retrieve, and manage emails through Resend via Arcade.
Capabilities
- Send & schedule emails: Send transactional email immediately or queue it for future delivery using a
scheduled_attimestamp; returns a Resend-assignedemail_id. - Email lifecycle management: Retrieve delivery status for any sent email by ID, reschedule a pending email's send time, or cancel a scheduled email before it goes out.
Secrets
RESEND_API_KEY — A Resend API key used to authenticate all requests. Obtain it from the Resend API Keys dashboard by clicking Create API Key. Assign it at minimum Full access (or a sending-scoped permission) on the domain(s) you intend to use. Free-tier accounts can generate keys but are limited to verified domains and a capped send volume; check your plan if those limits matter for your use case.
Add this secret in Arcade at https://docs.arcade.dev/en/guides/create-tools/tool-basics/create-tool-secrets or via the dashboard 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 |