resend

Send, receive, and manage transactional emails via the Resend API.

1|Updated Oct 27, 2025
One-click install
npx skills add https://github.com/sandrasocial/sselfie-9g --skill resend-sandrasocial
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: resend
Source: https://github.com/sandrasocial/sselfie-9g/tree/main/.agents/skills/resend
Command: npx skills add https://github.com/sandrasocial/sselfie-9g --skill resend-sandrasocial

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill unifies sending transactional emails, inbound processing via webhooks, and comprehensive account-level management (templates, domains, contacts, logs) into a single, safe workflow that reduces integration complexity and risk.

Core Features & Use Cases

  • Simplified sending of single and batch emails with idempotency keys and error handling
  • Inbound email processing via webhooks plus API calls to retrieve bodies and attachments
  • Template, domain, contact, and log management across Node.js, Python, Go, and other SDKs

Quick Start

Provide your RESEND_API_KEY and run a quick test using the Quick Send example to verify email delivery.

Frequently Asked Questions about resend

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send transactional emails using the Resend API?

To send transactional emails with the Resend API, provide your RESEND_API_KEY and use the Quick Send method to dispatch single or batch messages. The workflow supports idempotency keys and error handling to ensure production-safe email delivery.

How do I handle inbound email processing and webhooks for delivery events?

Handle inbound email processing by configuring webhooks to capture delivery events and making API calls to retrieve email bodies and attachments. This approach unifies inbound processing and event tracking into a single, safe workflow.

Does this approach support managing email templates and domains across different SDKs?

Yes, this approach supports managing email templates, domains, contacts, and logs across Node.js, Python, Go, and other SDKs. It provides comprehensive account-level management to reduce integration complexity.

What do I need to validate payloads and ensure safe transactional email routing?

To validate payloads and ensure safe transactional email routing, you need to implement webhook verification and use idempotency keys. These production-safe practices prevent duplicate sends and secure your API key routing.