Send and receive email through a modern web client — then let an AI assistant read threads, draft replies, and organize your mail. All running on your own Cloudflare account.
A full email client and an AI sidekick — no third-party mail servers, no SaaS lock-in.
Send and receive via Cloudflare Email Routing. Rich composer, threading, folders, search, attachments, and snooze.
A side panel with tools to read, search, draft, and send. New emails can auto-generate draft replies — you always confirm before anything goes out.
Each mailbox lives in its own Durable Object with SQLite. Attachments go to R2. Protected by Cloudflare Access in production.
Connect external AI tools like Claude Code or Cursor through the MCP server. Same inbox, different interface.
Incoming mail gets classified by priority and category. Semantic search helps you find conversations by meaning, not just keywords.
Custom agent prompts, tone, signature, and auto-draft rules — each mailbox can behave differently.
Works out of the box on Cloudflare. Bring your own keys and branding when you need more control.
Outbound mail uses the built-in Email Service binding by default — no extra provider signup. Receive via Email Routing, send from the Worker.
Drop in your own Resend API key for deliverability and analytics. Hybrid dispatch: Resend when configured, Cloudflare Email as fallback.
Fire HTTPS webhooks on new inbound mail — payload includes sender, subject, body, and signed attachment download links. Wire up Slack, n8n, or your own pipeline.
Rename the app, set your brand color, upload a logo and favicon, toggle default dark mode. Your team sees your product, not a generic template.
REST API with a configurable bearer token. Send mail, manage mailboxes, and integrate from scripts — pair with a Cloudflare Access service token in production.
Connect Claude Code, Cursor, or any MCP client to your inbox. Tune system prompts, categorization, and auto-draft behavior per mailbox.
Three pieces of Cloudflare infrastructure, one deploy button.
Set up Email Routing on your domain with a catch-all rule pointing to the Worker. Inbound mail lands in your inbox automatically.
Open the app, create a mailbox for any address on your domain — hello@yourdomain.com, support@, whatever you need.
The AI reads new emails, drafts replies in your voice, and waits for your OK. Ask it to search, archive, or summarize anytime.
Workers at the edge, state in Durable Objects, intelligence from Workers AI.
Fork it, deploy to your Cloudflare account, point Email Routing at it. Takes about 15 minutes if you've done it before.