You're the owner. It's 9:40 p.m. and you're still in the shared inbox. A new-patient form. A "is this covered" from a law-firm intake. Three HVAC estimate requests that came in while you were on a job, plus a parts vendor, plus a staff schedule question that should never have been in the same pile.
You tell yourself you have a growth problem. You don't. You have a routing problem. Everything lands on you because nothing is tagged, nothing has a clock, and the only workflow is you with your thumb on a phone in the driveway.
This playbook installs a boring loop: capture, label, draft, human sends, morning 20-minute review. The human still sends. Especially in law and dental. If a vendor wants to auto-reply to a medical question, a legal question, or a price, that's a no.
Effectiveness: speed-to-first-response on a new dental patient, a PI consult, or an HVAC estimate is how you get the work. Efficiency: you stop paying owner-rate to do mailroom work. Quality: the customer does not resend the same facts three times.
Who this is for
Dentists, HVAC owners, managing partners, agency leads, multi-location retail operators. You still triage at night. You have Gmail or a shared mailbox. You have (or can name) one coordinator who should own the queue.
If you are a three-person shop, this still applies. The coordinator might be the office manager who already lives in the box. If you are a managing partner who "just wants to stay close to intake," this playbook is especially for you. Staying close is how consults sit until Thursday and then hire someone who answered.
What done looks like
- One queue a person can see. Not four apps plus your personal Gmail.
- Eight labels a tired person will actually use.
- A written never-auto-send list: legal, clinical, pricing, plus your shop's extras.
- Drafts in your voice sitting next to the thread. A named human hits send.
- You, the owner, see exceptions — not the whole pile. Morning review is 20 minutes, not two hours.
Time and tools
Afternoon: labels, filters, never-list, one draft prompt. Next five mornings: 20 minutes with the coordinator until the ritual is muscle memory. Gmail filters are enough. Zapier is optional if you already have it. Do not buy a "shared inbox product" until this loop works in the mail you already pay for.
Prerequisites
- A shared inbox the shop actually uses, or a willingness to forward web forms into one place this week.
- Owner will stop answering routine mail from a personal address. If you keep doing that, the labels are theater.
review-rulesenergy: a never-list in writing. If you don't have company.md yet, a one-pager of house rules is enough to start.
Step 1 — One queue, not four inboxes
Why. AI cannot route what it cannot see. Web form, phone transcription, Facebook message, personal Gmail — if they live in four places, you will still be the stapler. Owners buy a clever agent and then feed it 40 percent of the mail. The other 60 percent still hits their phone at dinner. Capture is not glamorous. It is the whole game in week one.
Clicks.
- Name the queue:
inbox@[shop].comor the Gmail the front desk already lives in. - Forward the website form to that address. HVAC estimate form, dental new-patient form, law consult form, retail "contact us." One destination.
- If Facebook or Instagram DMs are a real intake path, assign a human to paste them into the same inbox each morning with a subject line
FB: [name]. Don't boil the ocean on messenger APIs this week. - Owner: create a Gmail filter on your personal account —
from:(patients OR estimates OR intake)→ skip inbox, forward to the shared queue. You will cheat and keep a tab open. Close it after three days.
Definition of done. A new web form lands in one box the coordinator can see without asking you. You can point at the box.
Step 2 — Eight labels a tired person will use
Why. Thirty labels die. Eight live. The helper suggests. The human can override.
Clicks in Gmail.
- Settings → See all settings → Labels → Create new label. Make these eight (pick the set for your vertical, not all of them).
- Show them in the label list. Color the two urgent ones.
HVAC set: EMERGENCY | ESTIMATE | EXISTING-JOB | VENDOR | SPAM | NEEDS-OWNER | DRAFT-READY | WAITING-ON-THEM
Dental set: NEW-PATIENT | EXISTING | INSURANCE | EMERGENCY | RECORDS | NEEDS-OWNER | DRAFT-READY | WAITING-ON-THEM
Law set: NEW-CONSULT | EXISTING-CLIENT | OPPOSING | COURT | JUNK | NEEDS-OWNER | DRAFT-READY | WAITING-ON-THEM
Retail set: CUSTOMER | VENDOR | CORP | COMPLAINT | NEEDS-OWNER | DRAFT-READY | WAITING-ON-THEM | SPAM
NEEDS-OWNER is the only label that should page you. Conflict check, a callback you already billed, a clinical complaint, a threat, a commercial bid. Everything else is the coordinator's pile.
Definition of done. The eight labels exist. You deleted the cute ones you invented in 2019 and never used.
Step 3 — Write what must never auto-send
Why. This is the load-bearing wall. Auto-send on legal, clinical, or pricing is how a confident sentence becomes a complaint. Drafts are fine. Send is a person.
Clicks. One page, pinned.
NEVER AUTO-SEND (a human must hit send, and some of these a human should not even draft without the owner)
LEGAL
- Anything that sounds like advice
- Conflict check ("you're clear")
- Outcome promises
- Email to opposing counsel or the court
- Deadlines we "confirm" without a calendar look
CLINICAL (dental / medical-adjacent)
- Pain, swelling, trauma, "is this normal," "does it hurt"
- Treatment claims, wait-time promises for a chair we don't have
- Anything a parent sends at 11 p.m. about a child
PRICING
- Quotes, discounts, "we'll beat it," insurance-will-cover
- Change-order dollars
- "It should be about $X"
ALSO NEVER
- Fake urgency ("a tech will be there in 20") unless dispatch already said so
- PHI / full case files / card numbers pasted into a random chat tool
- Staff schedule fights — those are Slack, not the customer inbox
IF IN DOUBT: label NEEDS-OWNER, draft nothing public.
Law: conflict check stays human. Always. The model does not declare you clear. "We can't advise by email; here's how to book a consult" is the ceiling until a lawyer looks.
Dental: the model can flag "swelling"; a person decides; we do not auto-send clinical advice. Existing patients asking "does it hurt" or "is this normal" get a draft that offers a call or a visit, not a diagnosis in the inbox.
HVAC: if you cannot make a two-hour window, the model does not get to say you can. Estimate drafts ask for the facts that stop a wasted truck — address, system age, owner vs tenant, photos — then they go to the estimator's queue, not back into your personal mail.
Definition of done. The never-list is on the wall and pasted at the top of the draft prompt. The coordinator can recite the three buckets: legal, clinical, pricing.
Step 4 — The draft prompt (and a Gmail-filter / Zapier version)
Why. The model sits in the middle and does the blank page. Tags and the never-list are Effectiveness and Quality. Without them you have a smarter junk drawer.
Daily draft prompt (coordinator, morning).
You draft. A human sends. You never send.
Read this never-send list:
[paste Step 3]
Shop voice: [direct HVAC / warm not cutesy dental / plain not TV-lawyer / neighbor retail]
What we sell: [one line]
What we never promise: [one line]
Here is an email plus any form fields:
"""
[paste]
"""
1) Suggest ONE label from: [paste your eight]
2) If this is LEGAL, CLINICAL, or PRICING as defined in the never-list, set AUTO-SEND: NO and NEEDS-OWNER: YES
3) List missing facts we should ask ONCE (gate code, insurance photo, other party, store location, system age)
4) Draft a short first reply in our voice
5) Ceiling: collect facts, book a path, say we got it. No advice, no price, no diagnosis, no "you're clear"
6) If EMERGENCY language (no heat, swelling, trauma, court today), put it at the top in one line for a human
Output exactly:
LABEL:
NEEDS-OWNER: YES/NO
AUTO-SEND: NO
MISSING FACTS:
DRAFT:
OWNER NOTE (if any):
Gmail filter version (no Zapier). Do this even if you later add Zapier. Filters are free and they don't break when someone regenerates an API key.
- Gmail → Settings → Filters and Blocked Addresses → Create a filter.
- Examples you can copy:
Filter: subject:(estimate OR "quote request") OR to:(estimates@)
→ Skip inbox, Apply label ESTIMATE, Never send it to Spam
Filter: subject:(new patient OR "appointment request")
→ Apply label NEW-PATIENT, Star it
Filter: (no heat OR no-heat OR "not cooling" OR "no cool")
→ Apply label EMERGENCY, Star it, Never send it to Spam
Filter: (from:court.gov OR "notice of hearing" OR "please advise counsel")
→ Apply label COURT, Apply label NEEDS-OWNER, Star it
Filter: (unsubscribe OR "view in browser") AND (promo OR sale)
→ Apply label SPAM / skip inbox if you trust it
Create one filter per urgent label. Do not try to NLP the whole mailbox with filters. Filters catch the obvious. The prompt handles the rest.
Zapier version (only if you already pay for Zapier).
- Zapier → Create Zap → Gmail "New Email Matching Search" → search
label:inbox -label:SPAM newer_than:1d. - Action: ChatGPT/Claude "Conversation" with the draft prompt above. Map the email body.
- Action: Gmail "Create Draft" in the same thread (or "Add label" + a draft).
- Action: Slack/SMS the coordinator only if the model output contains
NEEDS-OWNER: YESorEMERGENCY. - Turn the Zap off until you have watched 20 drafts. Then turn it on with drafts only. Never "send email."
If Zapier wants to "auto-reply," you are done with that Zap. Delete it.
Definition of done. Coordinator can produce a draft on a real email in two minutes. Gmail filters are catching ESTIMATE / NEW-PATIENT / EMERGENCY / COURT. Nothing is auto-sending.
Step 5 — Morning 20-minute review
Why. A queue without a ritual is a folder. Twenty minutes, same time, named person. You can sit in for a week, then you leave.
Clicks. The ritual (print this).
08:40–09:00 INBOX REVIEW — [COORDINATOR NAME]
Owner may sit. Owner does not hijack.
1. Sort by starred / EMERGENCY / NEW-* first (2 min)
2. Everything already labeled SPAM or VENDOR: batch, don't read (2 min)
3. Open DRAFT-READY: edit, send, archive (10 min)
4. Anything LEGAL / CLINICAL / PRICING or NEEDS-OWNER: park for owner, don't send (3 min)
5. Unlabeled leftovers: run the draft prompt, label, move on (3 min)
6. Write one number on the scoreboard: "new work sitting overnight: ___"
SLA (write real minutes, then keep them)
- HVAC emergency / dental emergency language: human-sent reply during open hours in ___ minutes
- New patient / new consult / new estimate: inside one business hour
- Existing billing / insurance / vendor: same day
- After hours: a holding draft the morning team sends — not a robot promising 7 a.m.
Owner's job in those 20 minutes, once this is live: look only at NEEDS-OWNER. If you keep opening ESTIMATE, you taught the shop you are still the mailroom.
Protect the 20 minutes like a patient or a job. It is not "when we get a quiet moment." Quiet moments are how this returns to 9:40 p.m. If the coordinator is out, the backup is a named person, not "whoever is at the desk." Write the backup on the ritual sheet.
Definition of done. Five consecutive mornings the ritual happened. The overnight new-work number is written down. You can see whether forms sat.
Step 6 — Owner only sees exceptions
Why. The whole point is that most of the mail is the same four replies, and you have been treating 100% of it like a unique crisis. Look at last Tuesday. You'll see the repeats.
Clicks.
- After five mornings, mute the shared inbox on your phone. Leave
NEEDS-OWNERstarred and forwarded to you. - Once a week, spot-check three sent drafts. Save corrections: "We don't say ASAP." "We don't quote a price in the first reply." "We always ask for the gate code." Paste those into the prompt.
- If more than a third of drafts are NEEDS-OWNER, your label list is scared. Tighten it. Owner-rate should be exceptions: statute/threat/current fight (law); pain/swelling/procedure complaint (dental); billed-job callback, review-level complaint, commercial bid (HVAC).
Definition of done. Your personal inbox at 9:40 p.m. is not the shop's help desk. The coordinator can show you the scoreboard without opening your phone.
Hypothetical worked example
Hypothetical. Not a client.
Two shapes, same loop.
HVAC. Solo owner plus an office manager. Web form, personal Gmail, Facebook, Jobber messages. Tuesday they pick Jobber email as the queue and forward the website form there. Eight HVAC labels. Never-list on the wall: no prices, no 20-minute promises, no auto-send.
Wednesday 8:40 a.m. First 20-minute review. Four estimate forms from overnight, one "no heat," two vendor invoices, a Facebook paste. Filters already starred the no-heat. Office manager runs the draft prompt on the four estimates: asks for address, system age, owner vs tenant, a photo. She sends. No-heat: she does not let the model offer a two-hour window because both trucks are booked until 1. She writes a true window, owner glances because it's EMERGENCY, she sends. Vendor mail gets VENDOR and disappears off the top.
Hypothetical napkin: if even one of those four estimates used to sit until the owner was off a job at 6 p.m., and same-morning follow-up closes more often than next-day, the inbox was costing jobs. They count their own last ten web forms in week two. They do not buy a custom receptionist. Zapier stays off until 20 drafts have been watched.
Owner mutes the shared mailbox on Friday. NEEDS-OWNER still pings him. He goes home.
Dental, same week, hypothetical. Front desk drowns in the phone, so email is the leftover pile. They forward the new-patient form into the shared Gmail, add NEW-PATIENT / EMERGENCY / NEEDS-OWNER. Swelling language stars the thread. The draft for a routine new patient is hours, how to send insurance, what to bring, a booking link — no promised wait times, no treatment claims. After-hours forms get a holding draft the morning team sends, not a robot promising a chair at 7 a.m. Owner only sees the swelling thread and a complaint about a crown that didn't seat. Effectiveness is forms that become kept visits. Quality is the anxious parent not getting a clinical guess from a chatbot.
Failure modes
You add a fifth inbox and call it AI. Capture failed.
Auto-send gets turned on "just for FAQs." FAQs become clinical or a price by Thursday. Drafts only.
Thirty labels. Nobody uses them. Eight.
Owner refuses to mute. Then the coordinator will never own the queue. You taught them you will.
The prompt has no never-list. Confident slop. Legal, clinical, pricing.
SLA is "ASAP." That's a wish. Minutes, by tag, by open hours.
You start with a custom receptionist product while tags don't exist. Expensive way to stay disorganized.
FAQ
Can't the model just handle the whole customer journey? No. That's how you get a promised court date or a same-day crown. Capture, label, draft, human sends, clock.
What if we don't have an office manager? Then the 20-minute review is still a named person — maybe you, on purpose, at 8:40, not at 9:40 p.m. in the driveway. The labels still help. Hire or promote into the coordinator seat before you buy an agent.
Gmail or Outlook? Whichever you already live in. The labels and the never-list are the product. The logo on the mailbox is not.
Is Zapier required? No. Filters + morning prompt + drafts. Zapier is a conveyor belt for shops that already pay for it and have watched 20 drafts.
Screen-recording outline (8–10 minutes)
- 0:00–0:40 — "If the owner is the help desk, you don't have a growth problem. You have a routing problem. Human sends. Never auto-send legal, clinical, pricing."
- 0:40–2:00 — Gmail: create eight HVAC or dental labels. Color EMERGENCY.
- 2:00–3:30 — Paste the never-list into a doc. Read legal / clinical / pricing out loud.
- 3:30–5:30 — Build two Gmail filters (ESTIMATE, EMERGENCY). Show a Zapier stub that creates a draft and stop before any send action.
- 5:30–7:30 — Paste a real-looking new-patient or estimate email into Claude. Run the draft prompt. Show NEEDS-OWNER flipping on a clinical/pricing line.
- 7:30–9:00 — Walk the 20-minute ritual on a messy inbox. Mute owner personal mail. Close: "free Mini Margin Check. Bring one real day of mail. No free inbox audit."
