Gmail Triage Automation (Cloudflare Workers)
Automates Gmail inbox triage on Cloudflare Workers: OAuth2 fetches unread mail, filters by CC/active users, optionally runs Gemini sentiment, persists results in D1 (users + mail_results), and sends deduplicated stakeholder alerts. Multi-worker deploy scripts (.dev.vars.*) cover dev/prod; mark-as-read and Gemini scoring are ready to re-enable next.
What we built
Automates Gmail inbox triage on Cloudflare Workers: OAuth2 fetches unread mail, filters by CC/active users, optionally runs Gemini sentiment, persists results in D1 (users + mail_results), and sends deduplicated stakeholder alerts. Multi-worker deploy scripts (.dev.vars.*) cover dev/prod; mark-as-read and Gemini scoring are ready to re-enable next.
Outcome
Secure delivery with observability and user-centric UX. Reach out for a deeper case study deck.
Tech stack