/
DE

⚡ Promptolis Original · Productivity & Systems

📧 Gmail Inbox Zero Policy Builder

Designs your specific email triage system: filters, labels, archive rules, the 4-question decision tree, and the 90-minute one-time setup that gets you to inbox zero and keeps you there.

⏱️ 4 min to set up 🤖 ~80 seconds in Claude 🗓️ Updated 2026-04-28

Why this is epic

Most inbox-zero advice is generic ('use the 4 Ds — delete, delegate, defer, do'). This Original designs YOUR specific system: which filters, which labels, which auto-archives, calibrated to YOUR email volume + role + workflow.

Outputs the exact filter rules to copy/paste into Gmail's filter creator (with the search syntax) — not just abstract advice. Includes the labels to create, the keyboard shortcuts to enable, and the daily/weekly cadence to maintain.

Calibrated to 2026 Gmail features: smart filtering, schedule send, snooze, multiple inboxes, AI-assisted summarization. Picks the features that pay off for your volume and skips the ones that look fancy but waste setup time.

Includes the 'sources to unsubscribe from this week' list — most inbox-zero failures are because the inbox refills too fast. Cutting input volume is the actual lever.

The prompt

Promptolis Original · Copy-ready
<role> You are an email-system architect with 8+ years designing inbox triage systems for founders, executives, engineers, and customer-facing roles. You have set up inbox-zero systems for 200+ people. You know which filters pay off, which advice is fluff, and why most inbox-zero attempts fail by month 2. You are direct. You will tell a builder their problem is unsubscribing, not filtering. That checking email 30+ times a day is the root cause + filters won't fix it. That archiving 5K unread emails today is the right move. You refuse to recommend more sophisticated systems as the answer when the answer is 'cut the input.' </role> <principles> 1. Cut input volume first. Filters help; unsubscribing solves. 2. Auto-archive filters are the highest-leverage move. Active inbox stays clean automatically. 3. The 4-question tree (Action / Read / Reference / Trash) handles 95% of email. 4. Multiple inboxes > tag-soup for most people. 5. Schedule send is underrated. Use it. 6. Time-block email; don't graze. 7. The system is only as good as your willingness to follow it Day 1. </principles> <input> <role>{job/title that explains your email patterns}</role> <email-volume>{estimated emails/day inbound}</email-volume> <unread-count>{current unread count — be honest}</unread-count> <top-senders>{the 5-10 senders/sources who hit your inbox most: vendors, internal teams, newsletters, customers, GitHub, etc.}</top-senders> <email-types>{the categories of email you receive — meetings, customer issues, internal updates, newsletters, FYIs, etc., and rough %}</email-types> <biggest-pain>{specific failure mode: 'I miss important emails', 'I'm always behind', 'I check 50 times/day', etc.}</biggest-pain> <previous-attempts>{what you've tried before that didn't stick}</previous-attempts> <integrations>{Gmail + Calendar / Slack / CRM / project tool — what's connected}</integrations> <gmail-tier>{Free Gmail / Google Workspace / Workspace Plus}</gmail-tier> </input> <output-format> # Inbox Zero System: [your role] ## Diagnosis What's broken. The 1-2 highest-leverage fixes (usually: cut input + auto-archive). ## Phase 1: Cut Input (this week) The specific senders/newsletters/notifications to unsubscribe from. Why each. ## Phase 2: Filter Setup (1 evening) The specific Gmail filters to create. For each: search query (paste-ready), action (label, archive, mark important, etc.), purpose. ## Phase 3: Label Structure The labels to create. Hierarchy. Color coding for visual triage. ## Phase 4: Multiple Inboxes Setup The Multiple Inboxes config: which queries go in which sections, why. ## The Daily Triage System Your 2× daily 15-minute triage: when, what to do, the 4-question tree. ## The Weekly Maintenance Friday 30-min: review labels, archive what you didn't get to, unsubscribe to 1-2 more sources. ## Keyboard Shortcuts to Enable + Memorize The 8-10 shortcuts that save 90% of mouse-time. ## Auto-Reply / Out of Office Templates For the patterns where canned responses save you time. ## Schedule-Send Patterns When to use schedule-send (avoiding late-night sends, batching). ## What This System Won't Solve Honest limits. If you have 600 emails/day from 50 different vendors, you have a process problem, not an inbox problem. ## Reset Plan (if 5K+ unread) The one-time bulk-archive procedure. Skip if your unread is <500. ## Maintenance Reality Check What happens at 30 days, 90 days, 6 months. When systems decay, what to fix. ## Key Takeaways 4-6 bullets — for the inbox-zero playbook. </output-format> <auto-intake> If input incomplete: ask for role, email volume, unread count, top senders, email types, biggest pain, previous attempts, integrations, Gmail tier. </auto-intake> Now, design the inbox system:

Example: input → output

Here's how this prompt actually performs. Real input below, real output from Claude Opus 4.

📝 Input
<role>Founder/CEO of a 25-person SaaS company. Daily mix of: investor updates, customer escalations, vendor pitches, internal team email, board comms, conference invites.</role>
<email-volume>~120-180/day inbound. Spikes to 250+ when we're fundraising.</email-volume>
<unread-count>3,400 unread. Mostly old.</unread-count>
<top-senders>(1) Notion notifications (~20/day), (2) GitHub PR comments via email (~15/day), (3) board members (~5/day), (4) my own team replying-all (~30/day), (5) sales prospecting cold emails (~25/day), (6) newsletters I subscribed to (~15/day), (7) customers replying to my outbound (~5-10/day), (8) Slack notifications via email (~10/day), (9) calendar invites (~10/day), (10) miscellaneous</top-senders>
<email-types>Customer escalations (~5%, must respond <24h), team internal (~30%, FYI mostly), vendor/sales pitches (~15%, mostly noise), newsletters (~10%, sometimes useful), investor/board (~10%, must respond same-day), notifications from tools (~25%, scannable), other (~5%)</email-types>
<biggest-pain>I check email 60+ times a day reactively. I miss important emails because they get buried. I have a chronic 'unread badge anxiety.' My team has gotten Slack-message responses to emails because I've stopped using email for replies — but I still get the email volume.</biggest-pain>
<previous-attempts>Tried Superhuman for 3 months — helped but I let it drift. Tried 'inbox zero day' on a Saturday — was zero for 2 days then back to chaos. Currently using Gmail default with no filters/labels.</previous-attempts>
<integrations>Gmail + Google Calendar (Workspace). Slack. HubSpot CRM. GitHub. Notion.</integrations>
<gmail-tier>Google Workspace Standard</gmail-tier>
🤖 Output

Inbox Zero System: Founder/CEO

Diagnosis

Your problem isn't email volume — it's that 75% of your inbound is notifications + noise that doesn't need your active attention, but it's all dumped into one queue with the 5% that does (customer escalations + investor/board).

The 60-times-a-day checking is partly anxiety-driven (badge count), partly because your active queue has been polluted.

Highest-leverage fixes:

1. Disable email notifications for the tools that have their own UI (Notion, GitHub, Slack). This alone removes ~45 emails/day. You don't read tool notifications via email anyway.

2. Auto-archive 7 specific noise patterns so they bypass your active inbox entirely. ~50 emails/day moves to 'I can review weekly if I want.'

3. Multiple Inboxes setup with 3 sections: Active (must-respond), Awaiting-reply (sent + waiting), Read-later. The badge count anxiety drops because the badge tracks 'must-respond' only.

4. Bulk-archive the 3,400 historical unread. It's noise. Letting it sit creates the anxiety. Archive in one move.

Estimated outcome: check email 4-6× day instead of 60+. Zero missed customer/investor emails. Daily triage takes 15-20 min instead of 'always.'

Phase 1: Cut Input (this week, 30 min)

Disable email notifications at source

These tools have their own UI; don't get their notifications via email:

  • Notion: Settings → Notifications → uncheck 'Email digest' and 'Email comments.' (Saves ~20/day)
  • GitHub: Settings → Notifications → uncheck 'Email' for participating + watching. Use the GitHub web UI for review. (Saves ~15/day)
  • Slack: Preferences → Notifications → 'Send me email notifications' → Never (or 'When I'm offline only' if you want a fallback). (Saves ~10/day)

Total saved: ~45 emails/day. This is the single highest-leverage action.

Unsubscribe from non-essential newsletters

Go through your newsletters this week:

  • Industry/product newsletters you skim once/quarter: unsubscribe. RSS or web-based reading is cheaper than email noise.
  • Vendor newsletters from companies you're not actively buying from: unsubscribe.
  • Keep the 2-3 newsletters you actually read every issue (probably 'Stratechery,' 'Lenny's Newsletter,' or similar).

Saves ~10 emails/day.

Block obvious cold prospecting

Cold sales emails to founders/CEOs are chronic. Set a filter (Phase 2) to auto-archive based on patterns. Don't manually unsubscribe — wastes time + signals you read it. Just archive automatically.

Phase 2: Filter Setup (1 evening, 45 min)

In Gmail: Settings → Filters and Blocked Addresses → Create New Filter.

Filter 1: Auto-archive sales prospecting
Search query: ("unsubscribe" OR "opt out" OR "opt-out") AND -from:(yourcompany.com)
Action: Skip Inbox + Apply label 'Cold/Marketing' + Mark as read

Catches most cold-pitch automation. Excludes legit emails from your own domain.

Filter 2: Notion remaining notifications (catch any that escape Phase 1)
Search query: from:notify.notion.so OR from:no-reply@notion.so
Action: Skip Inbox + Apply label 'Tools/Notion'
Filter 3: GitHub remaining
Search query: from:notifications@github.com
Action: Skip Inbox + Apply label 'Tools/GitHub'
Filter 4: Internal team reply-all noise
Search query: list:(yourcompany-all@yourcompany.com) OR list:(eng-team@yourcompany.com)
Action: Skip Inbox + Apply label 'Team/FYI'

Replaces 30/day of reply-all team noise with a label you check 1× per day.

Filter 5: Calendar invites already accepted
Search query: subject:(Accepted) from:(no-reply@google.com)
Action: Skip Inbox + Mark as read + Delete (or Apply label 'Cal/Confirmed' if you want history)
Filter 6: Customer escalations — make these RED visible
Search query: from:(@yourcompanycustomer1.com OR @yourcompanycustomer2.com OR @keyaccount.com)
Action: Apply label 'Customer-Priority' + Star + Apply 'Important' marker + Send to Inbox

(Replace customer domains with your actual top accounts.)

This surfaces your top customer emails visually — they jump out in any view.

Filter 7: Board + investor — same treatment
Search query: from:(boardmember1@vc.com OR boardmember2@vc.com OR investor3@vc.com)
Action: Apply label 'Board-Priority' + Star + Apply 'Important' marker
Filter 8: Sales prospect responses (different from cold prospecting)

If you do outbound from your own email + want to see prospect REPLIES:

Search query: from:(domains-you-prospect-into) AND -subject:(unsubscribe)
Action: Apply label 'Prospects/Replies' + Mark as Important

Phase 3: Label Structure

Keep it simple. 6 labels max:

📌 Customer-Priority   (red color)
⭐ Board-Priority      (yellow)
💼 Prospects/Replies   (blue)
🔧 Tools               (gray — sub-labels: Notion, GitHub, Slack)
👥 Team                (gray — sub-labels: FYI, Direct)
📰 Cold/Marketing     (gray, low-attention)

Most emails should land in only 1 label. Don't over-tag.

Phase 4: Multiple Inboxes Setup

Gmail Settings → Inbox Type: Multiple Inboxes. Configure 3 sections:

Section 1 — 'Must respond' (top right):

Query: in:inbox AND (label:Customer-Priority OR label:Board-Priority OR is:starred)

Section 2 — 'Awaiting reply' (middle right):

Query: in:sent newer_than:14d AND -in:inbox

Sent emails where you haven't received a reply in 14 days. Visual reminder.

Section 3 — 'Read when I have time' (bottom right):

Query: label:Tools OR label:Team/FYI

Main inbox stays for the 'middle category' emails that don't fit Customer-Priority but aren't notifications.

The Daily Triage System

Twice a day, 15 minutes: 9:30am + 4pm

Not more. Not less. (Phone notifications off all other times.)

The 4-question tree per email:

1. Does this need action from me, today?

→ Yes: respond now (if <2 min) OR snooze to specific time (if longer) AND archive.

→ No: continue.

2. Does this need to be read for context, but no action?

→ Yes: scan, archive. Don't reply 'thanks!' (it adds to others' inboxes).

→ No: continue.

3. Will I need to reference this later?

→ Yes: archive (Gmail's search is good enough; you don't need to file).

→ No: continue.

4. Default: archive (or delete if obvious junk).

Key rule: Each email gets ONE decision per session. Never 'I'll come back to this' — that's the failure mode. If you can't decide, snooze to a specific time when you can.

The Weekly Maintenance (Friday 4-4:30pm)

1. Open the 'Read when I have time' section. Skim. Archive everything (or delete).

2. Check 'Awaiting reply.' Anyone you should follow up with? Send the nudge.

3. Open 'Cold/Marketing.' Bulk-select all. Archive (or delete).

4. Unsubscribe from 1-2 more sources you noticed leaking through.

5. Adjust filters if needed.

Total time: 25-30 min, weekly.

Keyboard Shortcuts to Enable + Memorize

First: Settings → General → Keyboard shortcuts: ON.

E       Archive
#       Delete (rare; archive is usually fine)
R       Reply
A       Reply all
F       Forward
C       Compose
J / K   Older / newer email
S       Star
B       Snooze
!       Mark as spam
+ then click 'Important'  Mark as Important

Memorize E (archive) above all others. 80% of triage is E.

Auto-Reply / Out of Office Templates

Use Gmail's templates (Settings → Advanced → Templates ON).

Save 3-4 templates:

Template 1: 'Will respond by Friday'

Thanks for your note. I'm heads-down on [thing] this week. I'll respond by Friday — sooner if urgent. 

— [Name]

Template 2: 'Forwarding to right person'

Thanks for reaching out. Forwarding this to [Name] who handles [area]. They'll be in touch.

— [Name]

Template 3: 'Not the right time / decline'

Thanks for thinking of us. Not the right time for [meeting/pitch/intro] but appreciate the outreach.

— [Name]

Use these for the 80% of emails that need a polite-but-brief response.

Schedule-Send Patterns

  • Drafting at night: schedule-send for 7am next morning. Stops your team feeling pressure to be on at 11pm.
  • Drafting Friday afternoon: schedule for Monday 9am. Avoids weekend response pressure.
  • Pre-meeting prep replies: if you draft Sunday for a Monday meeting, schedule Sunday-night for Monday 8am.

Rule of thumb: outbound emails should arrive during business hours of the recipient.

What This System Won't Solve

  • Decision fatigue: the 4-question tree applied 60 times in a triage session is mentally taxing. The volume itself is the issue.
  • The genuinely important email buried by your filter: filters are heuristic. Once a quarter, audit the Cold/Marketing label briefly to confirm nothing you needed got auto-archived. Then close it.
  • Slack-as-email-replacement creep: if your team has migrated to Slack for everything, this is a different problem. Email isn't the bottleneck; meeting + Slack discipline is.
  • 600/day inbound: at that scale, you need an EA. No filter system saves you.
  • The anxiety itself: if checking email 60×/day is anxiety-driven, the system helps but doesn't cure. Pair with phone-notification-off + clear time-blocks.

Reset Plan (3,400 unread)

This week, one-time:

1. Search: `is:unread before:2026/04/01`

2. Select all (in the search results — Gmail's 'Select all conversations matching this search' link)

3. Archive all. They've been unread for 28+ days; you weren't going to read them.

4. The remaining ~50 unread (from last 28 days) are recent. Apply the new filters; bulk-archive what's labeled Tools/Team-FYI/Cold-Marketing; manually triage the ~10-20 that are real.

You will feel anxiety doing this. Do it anyway. Nothing important from 28+ days ago is going to be salvaged from email; they followed up if it mattered.

Maintenance Reality Check

At 30 days: if you've been doing the 2× daily triage + Friday maintenance, your active inbox stays at 0-20 emails. Anxiety significantly reduced. You may notice you're checking email less reactively.

At 90 days: filters need adjustment. New senders showed up; old senders changed patterns. Do a 30-min filter audit.

At 6 months: systems often decay because you stopped doing Friday maintenance. The most common drift: 'I'll get to those Tools-labeled emails later' → 800 unread in Tools. Solution: delete instead of archive for tool notifications. They reproduce.

Triggers for fresh redesign:

  • Job change (different email patterns)
  • Hiring an EA (different system entirely)
  • Email volume doubles (need to re-evaluate filters)

Key Takeaways

  • Disabling email notifications from Notion + GitHub + Slack is the single highest-leverage move. ~45 emails/day eliminated.
  • Auto-archive filters are the durable lever. Manual triage of 100+ emails/day is unsustainable; auto-archive of 70+ is.
  • Multiple Inboxes (Active / Awaiting / Read-later) outperforms single inbox + tags for high-volume roles.
  • The 4-question tree (Action / Read / Reference / Trash) handles 95% of emails. Each gets ONE decision per session.
  • Bulk-archive the 3,400 historical unread today. Nothing important survived.
  • Re-audit filters at 90 days. The system decays without weekly maintenance.

Common use cases

  • Founder / exec drowning in 200+ emails/day
  • Engineer who treats email like a notification stream + needs a real system
  • Customer-facing role (sales, CS, support) with high inbound volume
  • Anyone who has tried inbox zero before + relapsed
  • New role with email patterns you don't yet understand
  • Solo operator who can't afford an EA but wants EA-level email management

Best AI model for this

Claude Sonnet 4.5. Filter design is structured + practical — Sonnet handles fluently. Opus is overkill for this use case.

Pro tips

  • The 4-question decision tree (Action / Read / Reference / Trash) handles 95% of email. Build muscle memory on it before adding sophistication.
  • Filters that AUTO-ARCHIVE are the highest-leverage. They keep volume out of the active inbox without you doing anything.
  • Unsubscribe is the only durable strategy. Filtering recurring noise into a folder still leaves you with 200 unread emails in that folder you'll never read.
  • Multiple inboxes (1 active + 1 to-read later + 1 awaiting-reply) outperforms tag-soup for most people.
  • Schedule send is underrated. Drafting at 10pm + sending at 7am keeps your team out of late-night response loops.
  • The 4Ds (delete-delegate-defer-do) work but only if you commit to acting on each email immediately. The 'I'll come back to it' decision is where systems collapse.
  • Time-block email twice a day max. Constantly checking email is the root cause; system fixes are secondary.

Customization tips

  • Be specific about your top 5-10 senders and what % of your inbound they represent. Filters target the heaviest senders.
  • Honest about your unread count + previous failed attempts. Reset Mode is calibrated for 5K+; standard mode is calibrated for active management.
  • Specify integrations precisely. The 'disable email notifications at source' step depends on which tools you actually use.
  • List your top customers / investors by name (or domain). The system surfaces these emails automatically vs general inbox flow.
  • If you've tried Superhuman / Hey / SaneBox before, mention it. The system either replaces or complements based on what you have.
  • Use the Reset Mode variant if you have 5K+ unread emails — it provides the bulk-archive-then-rebuild plan rather than incremental setup.

Variants

Founder/Exec Mode

For 200+/day inbound — emphasizes filters that surface the 5% requiring your attention + auto-archive everything else.

Engineer Mode

For engineering roles — emphasizes routing GitHub/Linear/PagerDuty notifications, code-review threads, and on-call alerts.

Sales / Customer-Facing Mode

For roles with constant customer inbound — emphasizes prospect prioritization, response-SLA tracking, and CRM integration.

Reset Mode

For inboxes with 5K+ unread emails — provides the one-time bulk-archive plan + the new system to start fresh.

Frequently asked questions

How do I use the Gmail Inbox Zero Policy Builder prompt?

Open the prompt page, click 'Copy prompt', paste it into ChatGPT, Claude, or Gemini, and replace the placeholders in curly braces with your real input. The prompt is also launchable directly in each model with one click.

Which AI model works best with Gmail Inbox Zero Policy Builder?

Claude Sonnet 4.5. Filter design is structured + practical — Sonnet handles fluently. Opus is overkill for this use case.

Can I customize the Gmail Inbox Zero Policy Builder prompt for my use case?

Yes — every Promptolis Original is designed to be customized. Key levers: The 4-question decision tree (Action / Read / Reference / Trash) handles 95% of email. Build muscle memory on it before adding sophistication.; Filters that AUTO-ARCHIVE are the highest-leverage. They keep volume out of the active inbox without you doing anything.

Explore more Originals

Hand-crafted 2026-grade prompts that actually change how you work.

← All Promptolis Originals