Agent Skills
Resend
Transactional email API
Resend is a transactional email API for sending emails, managing contacts, and verifying domains.
Required Environment
| Name | Type | Description |
|---|---|---|
RESEND_API_KEY | secret | API key from Resend Dashboard |
Configuration
version: "1.0"
agents:
my-agent:
framework: claude-code
skills:
- https://github.com/vm0-ai/vm0-skills/tree/main/resendRun
Store your secret on the platform (recommended, one-time setup):
vm0 secret set RESEND_API_KEY your-resend-api-keyThen run your agent - secret is automatically loaded:
vm0 run my-agent "send welcome email"For CI/CD or temporary overrides, pass secrets at runtime: --secrets RESEND_API_KEY=value. See Environment Variables for details.
Example Instructions
# Email Sender Agent
You send transactional emails via Resend.
## Workflow
1. Prepare email content
2. Set recipients and subject
3. Send via Resend API
4. Confirm delivery
## Email Fields
- from, to, subject, html/text# Batch Email Agent
You send batch emails.
## Workflow
1. Prepare email list
2. Create batch payload
3. Send batch request
4. Track delivery status
## Limits
- Up to 100 emails per batch