PERSONAL PRODUCTIVITY

Calendar-aware triage: reply now if you're free, defer to your next focus block

Classifies each new email and, for items that need real work, checks your calendar to schedule them into your next open focus block instead of leaving them to pile up.

CategoryPersonal Productivity
Enginepaperclip
Difficultyadvanced
Triggerevent
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNew Gmail message receivedGmailGmail
  • LogicClassify: quick reply vs. deep-work itemOpenAI
  • ActionDraft and save quick reply in GmailGmailGmail
  • ActionFind next open focus block in Google CalendarGoogle CalendarGoogle Calendar
  • ActionBook deep-work item as a timed calendar eventGoogle CalendarGoogle Calendar
  • OutputPost scheduling confirmation to SlackSlack

What it does

This flow turns deferred email into scheduled work. Low-stakes mail gets an immediate auto-draft. For anything that needs concentration, the agent looks at your Google Calendar, finds your next genuine focus block (no meetings), and books the item there as a timed task event titled with the email's action. You end up with a calendar that reflects your real reply commitments.

When to use it

Use it when "I'll get to it later" never actually happens. Best for people who already protect focus blocks on their calendar and want incoming work routed into those blocks automatically rather than living forever in an inbox label.

How it works

  1. 1A new Gmail message triggers the flow.
  2. 2The agent classifies it as a quick reply or a deep-work item.
  3. 3Quick replies: it drafts and saves the response in Gmail.
  4. 4Deep-work items: it queries Google Calendar for the next open focus block.
  5. 5It creates a calendar event in that slot describing the email and the required action.
  6. 6A short Slack confirmation notes when each deferred item is now scheduled.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect GmailRead, draft, send, label.
  2. 2
    Connect Google CalendarEvents, attendees, availability.
  3. 3
    Connect SlackChannels, DMs, threads, mentions.
  4. 4
    Connect OpenAIModels, embeddings, files.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.