Email Assistant handles your inbox intelligently — categorizing incoming emails by priority and topic, drafting contextual responses that match your writing style, and flagging items that need human attention. Built on OpenAI Assistants with persistent memory for conversation context.
Email is still where work happens, but managing it shouldn’t consume hours of your day. Email Assistant automates the repetitive parts of email management while keeping you in control of important communications.
The skill connects to your email via API (Gmail, Outlook, or IMAP) and intelligently categorizes incoming messages. It learns your writing style from sent emails and drafts responses that sound like you. Priority scoring ensures you see what matters first, and automatic responses handle routine emails (meeting confirmations, acknowledgments, FAQ responses) without your involvement.
# Install and authenticate
npm install email-assistant
email-assistant auth --provider gmail
# Start the assistant
email-assistant start --mode draft # Draft mode (review before sending)
email-assistant start --mode auto # Auto mode (send routine responses)
Incoming: "Can we reschedule our Tuesday meeting to Wednesday?"
Draft Response:
"Hi Sarah, Wednesday works for me. I have availability at 10am,
2pm, or 4pm. Which works best for you?"
Category: Calendar / Medium Priority
Action: Auto-draft, await approval
AI agents that work well with Email Assistant.
1000+ pre-built tool integrations with managed OAuth for AI agents — Gmail, Slack, GitHub, Notion, and more.
Open-source automation platform with 400+ integrations and native MCP server support.
Build n8n automation workflows via natural language — AI agents create, edit, and manage workflows through MCP.