Run on12 unread founder emails: two pricing objections, a churn risk, three FYI newsletters, a hiring inbound, and a vendor asking to hop on a call tomorrow.
demo · Inbox Zero Automation · 2026-09-07
Run log — Gmail account, founder inbox, blueprint idling on a 5-minute poll.
Trigger: Watch Emails fires at 08:12. 12 unread since last run. Iterator splits them, each one hits the classifier module (single LLM call, returns category + urgency + confidence as JSON), then the router sends it down one of five branches.
▸ Branch A — Objection (2 matched)
Priya Raghavan, Kestrel Logistics: "$1,400/mo is above what we budgeted for this quarter." Classified Objection/budget, confidence 0.94. Draft written into Drafts, not sent: acknowledges the number, reframes on the 6-seat tier, asks one qualifying question about their Q3 budget cycle. Marcus Elrod, Tallgrass Supply: per-seat model objection. Different draft — the blueprint pulled the "structure objection" template, not the "price too high" one, because the classifier tagged the sub-reason. Both labeled Needs Review → Objection.
▸ Branch B — Churn Risk (1 matched)
Dana Whitfield, Northline: "we're pausing the rollout, the team hasn't really adopted it." No draft generated. This branch deliberately doesn't autodraft — it stars the thread, applies label AT RISK, and posts to your Slack #revenue channel with the sentence that triggered it quoted verbatim. It's the one thing in the run that stops and hands you the wheel.
▸ Branch C — FYI (3 matched)
Lenny's Newsletter, SaaS Weekly, Stripe product update. Marked read, archived to Reading. Gone from your view. No summary — this blueprint files, it doesn't digest.
▸ Branch D — Inbound (2 matched)
Sam Okonjo, AE application: acknowledgment draft queued, label Hiring. Also caught a cold vendor pit
Every tool in the catalog can be run live like this on your own task, free, before you buy.