Automate Raycast Focus sessions from your calendar. When a time block on your chosen Google Calendar begins, Focus turns on by itself and blocks your distractions.
Connect a Google Calendar, pick which one to watch, and you're set. From then on, the moment a block starts, Raycast either asks you to begin a Focus session or starts one automatically (your choice). The session runs for the length of the event, minus a short buffer so it ends a few minutes before your next thing.
The setup screen then shows your next upcoming trigger, so you can confirm it's working.
When connecting, Google may show an "app isn't verified" screen. Click Advanced at the bottom, then the link to continue to the app. The extension can only read your calendar.
Focus Automation runs quietly in the background, so it helps to know its limits:
Each session automatically blocks Raycast Focus's built-in distraction categories: messaging, social, news, streaming, shopping, gaming, travel, sports, and email. Nothing to configure.
Focus Automation is read-only and local.
Found a bug or have an idea? Open Set Up Focus Automation and use Send Feedback, or email pierre.marie.mogenet@gmail.com.
Connect Google Calendar and configure Focus Automation.
Prompts to start a Raycast Focus session for a scheduled event.
Background watcher for scheduled Focus sessions.