PERSONAL PRODUCTIVITY

Auto-Hold Focus Blocks in the Largest Calendar Gaps

Each weekday morning, finds the day's biggest open gap and writes a real 'Focus Block' hold onto your calendar.

CategoryPersonal Productivity
Enginesim
Difficultybeginner
Triggerschedule
Steps5
Setup~5 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWeekday 7am schedule fires
  • ActionRead today's eventsGoogle CalendarGoogle Calendar
  • LogicCompute gaps; largest >= minimum?
  • ActionCreate 'Focus Block' calendar holdGoogle CalendarGoogle Calendar
  • OutputConfirm held time in SlackSlack

What it does

Instead of only reporting on meeting overload, this workflow takes action. Every weekday morning it inspects the current day's schedule, locates the longest stretch of unbooked time, and creates an actual calendar event titled "Focus Block" so the slot reads as busy to anyone trying to book you. It then sends a short Slack confirmation naming the time it protected.

When to use it

Use it when colleagues fill any visible white space on your calendar and you want a standing guardrail that automatically claims deep-work time before the meeting requests arrive.

How it works

  1. 1A weekday morning schedule triggers the run.
  2. 2It reads today's events from Google Calendar and computes free intervals.
  3. 3A branch confirms the largest free interval meets your minimum focus length.
  4. 4If it qualifies, it creates a "Focus Block" event on the calendar at that slot.
  5. 5If no qualifying gap exists, it skips creation and notes the day as fully booked.
  6. 6It posts a Slack confirmation with the held time or the no-room notice.

Set it up

What you configure once, before turning it on.

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