PERSONAL PRODUCTIVITY

Auto-create weekly focus blocks around existing meetings and guard them

Every Sunday an agent reads next week's confirmed meetings, carves protected deep-work blocks into the open gaps, sets your Slack status to defend them.

CategoryPersonal Productivity
Enginepaperclip
Difficultyadvanced
Triggerschedule
Steps5
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWeekly schedule (Sunday)
  • ActionRead next week's meetingsGoogle CalendarGoogle Calendar
  • ActionCarve focus blocks into open gapsGoogle CalendarGoogle Calendar
  • ActionSet focus Slack statusSlack
  • OutputPost focus plan to TeamsMicrosoft Teams

What it does

Doesn't just defend focus blocks — it creates them intelligently. Each week the agent inspects your already-booked meetings, finds the largest contiguous gaps, and places focus blocks where deep work actually fits rather than fighting your real schedule. It then primes the guard: a Slack status that signals do-not-disturb during those windows, and a posted plan in Microsoft Teams so your team knows when you're heads-down.

When to use it

Your week looks different every week and statically recurring focus blocks never survive contact with reality. Use this when you want focus time scheduled around the meetings you've genuinely committed to.

How it works

  1. 1A Sunday schedule trigger starts the run.
  2. 2The agent reads next week's confirmed events from Google Calendar.
  3. 3It reasons over the gaps to decide where and how long focus blocks should go, then creates those events on your calendar.
  4. 4It sets a focus Slack status covering each block window.
  5. 5It posts the week's focus plan to a Microsoft Teams channel so collaborators can plan around it.

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
    Connect Microsoft TeamsChannels, chats, files.
  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.