Resend
Connects to the Resend API for sending transactional and batch emails and checking delivery status.
Add to an agent node's tools array with _node_type: "tool-resend". See Connector Reference — How connectors are used.
Authentication
| Field | Required | Description |
|---|---|---|
api_key | Yes | Resend API key, sent as Authorization: Bearer <api_key>. Typically a stored secret. |
{
"name": "resend",
"_node_type": "tool-resend",
"api_key": "{{ secret.RESEND_API_KEY }}"
}
Tools
resend_send_email
Send a transactional email using Resend. Supports HTML and plain text content.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
from | string | Yes | Sender email (must be from a verified domain, e.g. noreply@yourdomain.com) |
to | string | Yes | Recipient email(s), comma-separated |
subject | string | Yes | Email subject |
html | string | No | HTML email body |
text | string | No | Plain text email body |
reply_to | string | No | Reply-to email address |
cc | string | No | CC email addresses, comma-separated |
bcc | string | No | BCC email addresses, comma-separated |
Returns: A confirmation message with the new email's ID.
resend_send_batch
Send multiple emails at once using Resend batch API.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
emails | string | Yes | JSON array of email objects, each with from/to/subject/html fields |
Returns: A confirmation message stating how many emails were queued. Returns an error if emails is not valid JSON.
resend_list_emails
List recent emails sent via Resend.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
limit | number | No | Max emails to return (default 10) |
Returns: A newline-separated list of - **<subject>** → <to> | <status> | <date> id: <id> lines, or "No emails found.".
resend_get_email
Get details and delivery status of a Resend email.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
email_id | string | Yes | Resend email ID |
Returns: A formatted string with the subject, sender, recipients, delivery status, and sent timestamp.