Steward — AI Email Assistant
Reads a law firm's inbox, triages every email and drafts replies in the lawyer's own voice — nothing sends without a human
What it is
Live and in production for a Manchester personal-injury law firm. Steward connects to the firm's Outlook mailbox, reads incoming mail every few minutes, and sorts each email into needs-a-reply, for-information, or noise. When a reply is needed it drafts one in the lawyer's own voice and saves it straight to the Outlook drafts folder — it never sends anything itself. It also reads PDF and Word attachments and pulls out the deadlines and actions buried inside them. A dashboard shows what it handled each week, with a one-click export for the firm's records.
Why I built it
A lawyer running a busy practice loses hours a day to email — sorting what matters, re-reading attachments, drafting the same kinds of replies over and over. That's exactly the mechanical reading-and-writing AI is now good enough to do. The non-negotiable in a regulated practice is that a human stays in control — so Steward drafts and the lawyer sends. I built it to take the triage and the first draft off the lawyer's plate without ever taking the decision.
Architecture · simplified
What makes it work
- Nothing sends automatically — the system has no permission to send mail at all. Every reply is left as a draft for the lawyer to review, edit and send. That's a hard guardrail for a regulated practice, not a setting.
- Two AI models split the work by cost — a fast, cheap one triages every email; a more capable one writes the drafts that actually need care.
- It drafts in the lawyer's own voice, learned from samples of their real writing — so a draft reads like them, not like a chatbot.
- Every firm's data is isolated by row-level security and the mailbox token is encrypted at rest — built multi-tenant so more firms can be added without ever mixing data.
- Every email it touches is logged with a full audit trail and exportable to CSV — so the firm can show exactly what the assistant did and when.
What it doesn't do yet
- A feedback loop — thumbs up/down on each decision so it learns the lawyer's preferences over time — is specced and partly built, not yet live.
- Attachment reading covers normal PDFs and Word files; scanned documents are flagged but not yet read (OCR is a later phase).
- VIP-sender alerts and a first-run pass over older email are designed but not switched on yet.