Productivity & Team Ops
Calendar Focus-Time Auto-Blocker
Your calendar automatically blocks deep-work hours based on your energy schedule.
Saves about ~1 hr per week
What it does
- Blocks your chosen deep-work window daily
- Adjusts around meetings automatically
- Protects the block from being rescheduled over
- Tracks how much focus time you actually kept
How it works
- Focus rules configured
- Blocks placed daily
- Meetings pack around the block
- Focus time totaled weekly
What's included
- Focus rules
- Calendar connection
- Protection + tracking
Set it up yourself
Follow these 4 steps in order. You will need accounts for: Calendly.
Step 1: Set your focus window
- Decide your deep-work windows (e.g. 9-11am, 2-4pm) and which days.
- Put the rules in a sheet the flow reads (Day, Start, End, Title='Focus').
- Decide meetings are moved around the blocks, never inside.
- Test the rules load.
- Review your energy pattern honestly — morning vs afternoon differs per person.
Watch out: Pick your real peak hours, not the aspirational ones — a '9am focus' block that you always skip for email is a block that makes you feel late all day.
Step 2: Add the calendar app
- Enable the calendar API (Google Calendar API with OAuth, or Outlook graph).
- In the workflow, add the 'Create Event' step with OAuth set up.
- Authorize and confirm it can read + write events.
- Test creating a test event.
- Use a distinct event title/description for focus blocks.
Watch out: The distinct marker (e.g. 'Focus — do not disturb') is what lets the flow identify its own blocks next run.
Step 3: Configure the protection
- Set the events to 'busy' visibility.
- In the flow, when a meeting invite lands inside a focus block: attempt to preview-conflict in your scheduling setting (decline/redirect depends on your tool).
- For calendar-sharing tools (Calendly), ensure your availability excludes focus blocks automatically.
- Test booking a meeting into a focus slot — it should be unavailable.
- Keep the protection soft (decline, not silently drop).
Watch out: The Calendly-availability sync is where this actually wins — if your schedulable hours still show focus time, the block is cosmetic.
Step 4: Track the win
- Weekly: sum the marked focus events that actually existed vs planned.
- Log 'met focus' (event present and not deleted) in a sheet.
- Compare focus time kept vs meetings that invaded.
- Review the metric monthly.
- Adjust blocks up or down with the data.
Watch out: The metric (kept vs invaded) is what tells you the block is working — without it, focus-blocking is a calendar backfill you'll quietly abandon.
Frequently asked questions
What does the Calendar Focus-Time Auto-Blocker automation do?
Your calendar automatically blocks deep-work hours based on your energy schedule. Blocks your chosen deep-work window daily
How much time does Calendar Focus-Time Auto-Blocker save?
It is estimated to save ~1 hr per week. Actual savings depend on your volume.
Which tools does Calendar Focus-Time Auto-Blocker use?
It works with Calendly.
What does Calendar Focus-Time Auto-Blocker include?
Focus rules, Calendar connection, Protection + tracking.
Can I set up Calendar Focus-Time Auto-Blocker myself?
Yes. The do-it-yourself guide on this page walks through 4 steps, from getting access to testing the finished automation.