resend
Resend
Independent, unofficial connector for Resend. Not affiliated with, endorsed by, or sponsored by Resend. "Resend" is a trademark of its owner, used only to identify the service this connector works with.
Agent-callable tools for Resend, the email API. Send transactional email to one or more recipients, manage a contact list (create, look up, update, delete contacts and their custom properties), organize contacts into segments and manage segment membership, send a broadcast to an entire segment, read the delivery status of sent email, and check which sending domains are verified. Wraps the public Resend API over a single API-key credential.
When to use this
- Send email — a transactional message to specific recipients (
sendEmail), or a marketing broadcast to a whole segment (createBroadcast+sendBroadcast). - Manage contacts — create, retrieve, update, list, and delete contacts, and read a contact's segments; contacts are addressable by id or email address.
- Manage segments — create, list, get, and delete segments (named groupings a contact can belong to), and add or remove contacts.
- Check delivery and diagnose sends — read a sent email's status (
getEmail,listEmails), discover custom contact-property keys (listContactProperties), verify sending domains (listDomains), and trigger a configured automation (sendEvent).
Setup
This is an agentskills.io skill.
If the connector has not been installed as a skill yet, install it first with npx skills add zapier/connectors --skill resend (or your harness's own skill-install mechanism), then continue here. Installing the skill copies these files, not dependencies. Before running the CLI, a local MCP server, or zapier-sdk auth commands, run npm install --omit=dev here once. Importing the published package as a dependency in your own project instead? That npm install already resolves everything — see references/use-as-sdk.md.