Find Free Time Across Calendars
SkillProductivityLets your agent check Google Calendar free/busy times for several people to find a meeting slot.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Find Free Time Across Calendars skill
About this capability
Query Google Calendar free/busy status for multiple users to find a meeting slot.
What this skill tells your AI
The instructions your AI receives, as published by googleworkspace/cli in skills/recipe-find-free-time/SKILL.md and read by ahel’s review.
PREREQUISITE: Load the following skills to execute this recipe:
gws-calendar
Query Google Calendar free/busy status for multiple users to find a meeting slot.
Steps
- Query free/busy:
gws calendar freebusy query --json '{"timeMin": "2024-03-18T08:00:00Z", "timeMax": "2024-03-18T18:00:00Z", "items": [{"id": "user1@company.com"}, {"id": "user2@company.com"}]}' - Review the output to find overlapping free slots
- Create event in the free slot:
gws calendar +insert --summary 'Meeting' --attendee user1@company.com --attendee user2@company.com --start '2024-03-18T14:00:00' --end '2024-03-18T14:30:00'
Signals
- GitHub stars
- 31k
- Forks
- 2k
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
recipe-find-free-time- Source
- github.com/googleworkspace/cli