calendar_get_availability
Find available time slots across calendars by checking free/busy gaps within a date range.
Instructions
Compute free/busy gaps across one or more calendars within a bounded date range (max 366 days). This is computed locally from calendar_list_events-equivalent data, not a native Calendar.app feature — Calendar's scripting dictionary has no free/busy API.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| endDate | Yes | ||
| calendars | Yes | Calendars to check busy time across. | |
| startDate | Yes |