PERSONAL PRODUCTIVITY
End-of-day sweep: send approved drafts and snapshot what's still unhandled
At day's end, reviews everything the triage agent drafted, flags any low-stakes reply still sitting unsent.
How it runs
The automated pipeline, trigger to output.
- TriggerScheduled end-of-day run
- ActionPull day's Gmail drafts and focus-label messagesGmail
- LogicSeparate ready drafts, overdue replies, and open deep-work
- OutputPost end-of-day accountability report to SlackSlack
What it does
This is the closing companion to live triage. At the end of each workday it audits the day's drafts and deferred items: it counts approved drafts still waiting in Gmail, surfaces stale low-stakes replies that should just go out, and snapshots the deep-work focus queue that's still open. The result is one honest Slack report of where the day actually landed instead of a vague sense of being behind.
When to use it
Use it alongside any live triage flow when you want a daily accountability checkpoint. Ideal for operators who want to end the day knowing exactly what's drafted, what's stuck, and what rolls to tomorrow.
How it works
- 1A scheduled trigger fires at end of day.
- 2The flow pulls the day's Gmail drafts and queued focus-label messages.
- 3A logic step separates ready-to-send drafts from still-open deep-work items.
- 4It flags low-stakes drafts older than a threshold as overdue to send.
- 5It compiles counts and titles for each bucket.
- 6A Slack end-of-day report posts drafts pending, overdue replies, and unhandled deep-work items rolling to tomorrow.
Set it up
What you configure once, before turning it on.
- 1Connect GmailRead, draft, send, label.
- 2Connect SlackChannels, DMs, threads, mentions.
- 3Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
- 4Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
- 5Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.
More Personal Productivity workflows
Monthly Meeting Cost Report by Email
On the first of each month, tallies every recurring meeting's total person-hours across the team, converts to an estimated dollar cost.
Turn Outlook email promises into assigned Asana tasks with due dates
When you send an email containing a commitment, an LLM extracts the promise and its deadline and creates a corresponding Asana task assigned to you with the due date set.
Auto-decline low-priority invites that collide with deep-work blocks
When a new calendar invite lands on top of a protected deep-work block, an AI scores its priority and auto-declines low-value meetings with a polite note proposing alternative…
Decline focus-block meetings and auto-propose a free slot via Notion log
When a low-priority invite hits a focus block, it declines the meeting, finds your next genuinely free slot, replies with a counter-proposal.
Log Outlook promises to Airtable with per-recipient commitment rollups
Captures promises from sent Outlook mail into an Airtable base, linking each commitment to a recipient record so you get a running per-contact view of everything you've promised…
Email-to-Task: Turn Action-Required Mail Into Linear Issues
Detects mail that contains a concrete task or request, extracts the deliverable and due date, and creates a Linear issue automatically so commitments from email never get lost.
Run it inside a business
This workflow drops into a full company template. Import the org, and this is one of the playbooks its agents run.

Run this workflow in your colony.
14-day trial. No DevOps. No Sales call. Provisioned in under a minute.
