PERSONAL PRODUCTIVITY

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.

CategoryPersonal Productivity
Enginesim
Difficultyadvanced
Triggerevent
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNew calendar invite receivedGoogle CalendarGoogle Calendar
  • ActionScore priority with AIOpenAI
  • LogicLow-priority + overlaps focus block?
  • ActionFind next free non-focus slotGoogle CalendarGoogle Calendar
  • ActionDecline with counter-proposalGoogle CalendarGoogle Calendar
  • OutputLog defended block to Notion ledgerNotionNotion

What it does

Goes beyond declining: it actively reschedules. When a meeting collides with a focus block and scores as low-priority, the workflow declines it, scans your calendar for the next open slot outside your protected windows, and sends the organizer a concrete counter-proposal instead of a flat no. Every defended block is appended to a Notion ledger so you can see how much deep work you reclaimed each week.

When to use it

You want to protect focus time without looking unhelpful, and you want a paper trail proving the system is working. Ideal for operators who report on focus-time ROI or who get pushback on declines.

How it works

  1. 1A new Google Calendar invite triggers the flow.
  2. 2It checks for overlap with a focus block, then scores priority with OpenAI.
  3. 3Low-priority invites proceed; others are skipped.
  4. 4The workflow queries Google Calendar for your next free non-focus slot.
  5. 5It declines the original invite with a counter-proposal pointing to that slot.
  6. 6A row is appended to a Notion focus-time ledger capturing the meeting, decision, and reclaimed minutes.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect Google CalendarEvents, attendees, availability.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect NotionPages, databases, comments.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    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.