Get automatic free-time suggestions for weekly planning
Planning work gets squeezed out by urgent meetings. Notis runs every Monday, finds your largest free blocks in Google Calendar, and tells you the best times to schedule planning work.
Trigger
Recurring schedule
Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.
Action
Find free slots
Finds free/busy time slots in google calendars for specified calendars within a defined time range (defaults to the current day utc if `time min`/`time max` are omitted), enhancing busy intervals with event details; `time min` must precede `time max` if both are provided.
Why this helps
You intend to block planning time but never find a free slot, so strategic work never happens and you stay in reactive mode.
- Stop manually scanning your calendar for free slots
- Protect time for strategic planning and deep work
- Get data-driven insights into your actual availability
- Reclaim hours lost to reactive scheduling
Setup
Build it in a few focused steps.
- 1Connect Google Calendar to Notis.
- 2Create an automation: 'Every Monday at 9am, check my Google Calendar and find all free 2-hour blocks this week, then tell me the best three options for planning work.'
- 3Select 'Cron schedule' and set it to run on Mondays at your preferred time.
- 4Choose Slack, email, or Telegram to receive Notis's free-slot suggestions.
- 5Test by running the automation once and reviewing the free blocks it finds.
Questions about this workflow
Can I customize the length of free blocks I want to find?
Yes. Tell Notis your preferred duration: 'Find 90-minute blocks' or '3-hour blocks' or whatever fits your planning work.
Does this exclude weekends or specific days?
By default it checks Monday through Friday. You can customize to include weekends or exclude specific days.
Can Notis automatically block the time once it finds it?
Not yet in this workflow, but you can extend it to: 'Find free slots and automatically create a planning event for the best one.'
When this happens · Trigger
Do this · Action
Supported Triggers and Actions
Notis builds workflows that link Airtable to Google Calendar. A trigger fires from one place; an action lands in another.
Airtable triggers
Google Calendar actions
Base Metadata Changed
Triggers when an existing Airtable base changes its name or permission level.
Insert Calendar into List
Inserts an existing calendar into the user's calendar list.
Base Schema Changed
Triggers when tables, fields, or views change in an Airtable base.
Update Calendar List Entry
Updates an existing entry on the user\'s calendar list.
User Profile Changed
Triggers when the connected Airtable user's profile information changes.
Delete Calendar
Deletes a secondary calendar. use calendars.clear for clearing all events on primary calendars.
View Created
Triggers when a new view is created in an Airtable base.
Update Calendar
Updates metadata for a calendar.
View Deleted
Triggers when a previously known Airtable view is deleted.
Clear Calendar
Clears a primary calendar. this operation deletes all events associated with the primary calendar of an account.
View Metadata Changed
Triggers when an Airtable view changes its name or type.
Create Event
Creates an event on a google calendar, needing rfc3339 utc start/end times (end after start) and write access to the calendar. by default, adds the organizer as an attendee unless exclude organizer is set to true.
Delete event
Deletes a specified event by `event id` from a google calendar (`calendar id`); this action is idempotent and raises a 404 error if the event is not found.
Create a calendar
Creates a new, empty google calendar with the specified title (summary).
Connect any two apps with Notis in the middle.
Not just Airtable and Google Calendar. Any combination from 985+ integrations.
When this happens · Trigger
Do this · Action
Save your first hour today.
7 days free trial with 20$ free usage included.
No card. Works with personal or business Google Calendar.
