calendar_find_available_slots
Find available time slots in a calendar for scheduling new events. Specify a date range, meeting duration, and optional working hours/days to get free slots.
Instructions
Find available (free) time slots for scheduling new events.
Args: calendar_id: Calendar name or URL path start: ISO 8601 start of search window end: ISO 8601 end of search window duration_minutes: Desired meeting duration in minutes (default 60) working_hours_start: Optional ISO time like "09:00" to constrain to working hours working_hours_end: Optional ISO time like "17:00" to constrain to working hours working_days: Optional comma-separated day abbreviations (e.g., "MO,TU,WE,TH,FR")
Returns up to 20 available slots sorted chronologically.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | Yes | ||
| start | Yes | ||
| calendar_id | Yes | ||
| working_days | No | ||
| duration_minutes | No | ||
| working_hours_end | No | ||
| working_hours_start | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |