Back to Registry
View Author Profile
Official Verified
resend-email
Send emails using Resend API. Use when the user needs to send emails without configuring SMTP servers. Supports text and HTML emails, multiple recipients, CC/BCC, and bulk sending. Ideal for notifications, alerts, newsletters, and automated email workflows.
skill-install — Terminal
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aprilvkuo/resend-email-senderOr
Resend Email Sender
Send emails via Resend API - no SMTP configuration needed.
Quick Start
1. Configure
Set environment variables in .env:
RESEND_API_KEY=your_resend_api_key
[email protected] # Optional, defaults to Resend test domain
Get API key at https://resend.com
2. Send Email
openclaw run resend-email \
--to="[email protected]" \
--subject="Hello" \
--text="Plain text message"
Usage
Basic Text Email
openclaw run resend-email \
--to="[email protected]" \
--subject="Notification" \
--text="Your task is complete."
HTML Email
openclaw run resend-email \
--to="[email protected]" \
--subject="Welcome" \
--html="<h1>Welcome!</h1><p>Thanks for joining.</p>"
Multiple Recipients
openclaw run resend-email \
--to="[email protected],[email protected],[email protected]" \
--subject="Team Update" \
--text="Meeting at 3 PM."
CC and BCC
openclaw run resend-email \
--to="[email protected]" \
--cc="[email protected]" \
--bcc="[email protected]" \
--subject="Report" \
--text="Please find the attached report."
From Agent
When agent needs to send email:
# Use exec to call the skill
exec openclaw run resend-email \
--to="[email protected]" \
--subject="Automated Notification" \
--text="This email was sent automatically by the agent."
Configuration Options
| Variable | Required | Default | Description |
|---|---|---|---|
RESEND_API_KEY | Yes | - | Your Resend API key |
RESEND_FROM | No | [email protected] | Default sender address |
Sender Addresses
- Test domain:
[email protected](default, no setup required) - Custom domain:
[email protected](requires domain verification in Resend dashboard)
Limitations
- Attachments not supported (Resend API requires base64 encoding)
- Rate limits apply based on Resend plan
- Email size limits per Resend documentation
Troubleshooting
"RESEND_API_KEY not configured"
- Set
RESEND_API_KEYin.envfile or environment
"Failed to send email: Unauthorized"
- Check API key is correct and active
- Verify API key has email sending permission
"Failed to send email: Bad Request"
- Check recipient email format is valid
- Verify
fromaddress is verified (for custom domains)
Resources
scripts/send_email.py- Main email sending script
Metadata
AI Skill Finder
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skill Add to Configuration
Paste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-aprilvkuo-resend-email-sender": {
"enabled": true,
"auto_update": true
}
}
}Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.