Mellissa connects to your Gmail account, pulls unread messages every 5 minutes via Kronos, and uses Claude to classify each email against your custom triage rules. Messages needing a reply get an AI-drafted response ready for your approval. Your inbox gets processed whether you are watching or not — Mellissa handles the first pass so you only act on what matters.
The main dashboard shows four headline stats: total messages fetched, how many are pending triage, how many draft replies are ready for your approval, and how many you have sent. Below the stats, the message list shows every email with sender, subject, AI-assigned label, draft status, and timestamp. Clicking any row opens the full message thread alongside its AI draft.
You define triage rules in natural language — not regex, not filters, not keyword lists. Each rule has a label, a condition description, a priority, and an action. When Mellissa fetches a new message, Claude evaluates the sender, subject, and body against each rule in priority order. The first match wins and assigns the label and action. Rules with the "draft reply" action trigger automatic draft generation.
For every message matched by a "draft reply" rule, Mellissa immediately generates a reply using Claude. The draft is informed by the full email thread, sender context, message body, and any reply tone instructions you have configured in Settings. The Drafts page lists each pending draft with sender, subject, character count, and generation timestamp. You review — AI wrote the first pass.
The draft review page places the original email and the AI draft side by side. The draft body is fully editable — adjust wording, add context, correct the tone. When satisfied, click Send. Mellissa dispatches the reply through your connected Gmail account via Composio, marks the draft as sent, and updates your dashboard counts. Discard skips the email without sending.
Mellissa runs a five-step pipeline automatically. You configure it once and it runs continuously via Kronos every five minutes. The only manual step is reviewing and sending drafts — everything before that is automated.
POST /mellissa/api/cron/pull every 300 seconds. New unread Gmail messages are fetched via Composio and queued for triage automatically — no manual trigger needed.Connect Gmail. Define your rules. Mellissa triages every message and drafts the replies. You approve and send. The inbox handles itself.
Launch MellissaRequires a MelTuc account and Gmail connection via Composio. Create an account.