I've finally figured out how to delegate all my email to AI. It took way longer than it should have, given how much I hate email.
The key is to put it in a self-improving loop.
It becomes an automated email system that runs every morning at 6am. It reviews your inbox, writes draft replies, archives junk, and improves over time.
Set up your templates and routing rules
Set up an agent to review all your emails and create a folder of common responses. Go through your sent folder and pull out every reply you send regularly. Turn them into reusable templates.
Then write your routing rules. What should be archived automatically (newsletters, no-reply senders, SaaS notifications). What should be declined? What should be flagged as a priority? This is just a text file the agent reads before every run.
If you're mostly handling customer support or similar predictable categories, this is quick.
Train it on your voice
Give the agent examples of your writing style. I have two inboxes at Kwanda, so I use two voice profiles. My personal inbox uses my voice: direct, warm, and clear. The team inbox uses our support voice: polite, concise, and approachable.
This is what stops it from sounding like AI wrote your emails. You're not asking it to generate replies. You're asking it to fill in templates and match a tone you've already defined.
This gets you 70% of the way there. Here's what gets you to 110%.
A daily report card and a decision journal
Every time the agent handles your email, it generates a report: what it did with each email and why. You grade that report. If you had made any decision differently, you explain that.
The agent records your corrections in a decision diary, which it reads before every future run. If a sender gets archived three times, it auto-archives them going forward. If you override a decision, it will be adjusted next time. The diary compounds.
It also creates new templates on the fly. When it encounters an email type it hasn't seen before, it drafts a response and saves a reusable template. Three weeks in, my library grew from 50 to 68 without me adding a single one manually.
Give it context
Give the agent access to your calendar and a list of your priorities. Mine knows I'm focused on fundraising, storytelling, and partnerships this year. When someone asks for my time, and it doesn't align with those three things, the default is no. Panel invitation outside our mission? Polite decline, drafted automatically. Funder wanting to chat? Flagged for my attention.
This is the difference between a filter and an assistant. It's making judgment calls based on what you actually care about.
Schedule it and let it run
I set it up to run at 6am every morning. It never sends anything. Only drafts. I open Gmail, scan the drafts, hit send on the good ones, and tweak the rest.
Do this for two weeks, and it'll score an A+ every time. You'll never need to write routine emails again.