← Back to Work
Intent parsing — NLP/regex extracts the company, subject, body and attachments from your prompt. Contact discovery — matches the company to its official domains and filters out personal inboxes. Composition & delivery — builds a MIME message, attaches your documents, and sends securely via the Gmail API. Tracking — logs every send to CSV/Excel with rate-limit handling and delivery analytics. A complete agent loop: perceive → plan → act → verify → log. Exact-domain company matching (case-insensitive, personal-domain filtering). Multi-attachment support with per-recipient delivery tracking.
( Case Study · 2025 )
AI Email Agent

Overview
An AI agent that turns plain-English requests like "send my resume to Microsoft" into fully automated, personalised email actions — no manual address hunting, no copy-paste.
How it works
Interfaces
A command-line tool for power users, plus a Streamlit dashboard with live progress, a preview, and an explicit confirm step before anything is sent.
Stack
Python · Gmail API (OAuth2) · NLP intent parsing · Streamlit
