awesome-email-agents
Curated list of email and SMS infrastructure, tools, and patterns for AI agents — SDKs, MCP servers, frameworks, and production examples
https://github.com/commune-dev/awesome-email-agents
Last synced: 1 day ago
JSON representation
-
Articles and Talks
-
Pattern 6: Idempotent sends for reliable agents
- Why AI agents need their own email infrastructure - native email vs. repurposing human email
-
-
Cookbook Examples
-
Pattern 6: Idempotent sends for reliable agents
- Customer Support Agent
- Structured Extraction - parse email fields to JSON |
- Semantic Search
- Webhook Handler
- Hiring Pipeline
- Sales Outreach - up sequences |
- Customer Support Agent
- Structured Extraction - parse email fields to JSON |
- Semantic Search
- Webhook Handler
- SMS Agent
- Hiring Pipeline
- Sales Outreach - up sequences |
-
-
Email Infrastructure
-
Purpose-built for agents
- commune-python
- commune-ai
- commune-mcp
- commune
- commune-cookbook
- Commune - scanned. Built-in: RFC 5322 threading, semantic vector search, structured JSON extraction, prompt injection protection, HMAC-signed webhooks with 8-retry delivery guarantee.
-
Self-hosted email servers
- Postal - volume sending. Self-hosted alternative to SendGrid/Mailgun. Ruby-based.
- Mailu - featured mail server stack (Docker). SMTP, IMAP, antispam, webmail. Useful for agents needing IMAP access to existing mailboxes.
- Haraka - performance Node.js SMTP server. Extensible via plugins. Used for custom inbound processing pipelines.
-
Transactional email (dual-use)
- resend/resend-node
- sendgrid/sendgrid-python - nodejs](https://github.com/sendgrid/sendgrid-nodejs)
- Amazon SES
-
-
Framework Integrations
-
Claude (Anthropic)
-
CrewAI
- commune-cookbook/crewai - agent crew examples: triage agent, specialist agent, QA agent all coordinating through Commune inboxes
- commune-cookbook/crewai - agent crew examples: triage agent, specialist agent, QA agent all coordinating through Commune inboxes
-
LangChain
-
OpenAI Agents SDK
-
-
MCP Servers
-
Self-hosted email servers
-
-
n8n / Workflow Automation
-
AutoGen
-
-
Related lists
-
Pattern 6: Idempotent sends for reliable agents
- agent-stack
- awesome-agent-protocols - agent messaging)
- awesome-mcp-servers
-
-
SMS and Telephony
-
Dual-use
- Twilio - time voice call handling for AI agents. Most complete communications API surface.
- twilio/twilio-python - node](https://github.com/twilio/twilio-node)
- Vonage - channel agent workflows.
- vonage/vonage-python-sdk
- Telnyx - friendly pricing, carrier-grade infrastructure.
- team-telnyx/telnyx-python
- Plivo
-
Programming Languages
Categories
Sub Categories
Keywords
smtp
3
python
3
ai
2
mail
2
dkim
2
email
2
pydantic
1
rag
1
dmarc
1
docker
1
docker-compose
1
fetchmail
1
imap
1
letsencrypt
1
mailserver
1
pop3
1
webmail
1
openai
1
open-source
1
multiagent
1
llm
1
langgraph
1
langchain
1
generative-ai
1
gemini
1
framework
1
enterprise
1
deepagents
1
chatgpt
1
anthropic
1
ai-agents
1
agents
1
mcp
1
whatsapp
1
vonage
1
voice
1
video
1
verification-code
1
verification
1
two-factor-authentication
1
text-message
1
sms
1
silent-authentication
1
server-sdk
1
sdk
1
phone
1
nexmo
1
messenger
1
messaging
1
meetings
1