calendar_check_availability
Check when you have free time in Google Calendar. Shows busy periods and free slots in a given time range. Useful for finding meeting times or checking schedule conflicts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_time | No | End date/time to check availability (YYYY-MM-DD or ISO 8601). Defaults to end of start_time day, or 7 days from now. | |
| timezone | No | IANA timezone (e.g. 'Asia/Bishkek') that start_time/end_time WITHOUT an offset are in, and that the free slots are reported in. OMIT for UTC. | |
| start_time | No | Start date/time to check availability (YYYY-MM-DD or ISO 8601). Defaults to start of today. | |
| calendar_id | No | Calendar ID to check. OMIT to use the agent's configured default calendar (or primary). | |
| in_workspace | No | Run this one call in this workspace id instead of the session's. Nothing is stored; other sessions are not affected. | |
| working_hours_only | No | If true, only show free slots during working hours (9 AM - 6 PM). OMIT to show all free time (the default). | |
| min_duration_minutes | No | Minimum duration in minutes for free slots. Filters out short gaps. Default: 30 minutes. |