events
List calendar appointments as pointers for today, a week, or a specific date, returning calendar IDs for free/busy checks or filtering; read-only and requires Calendar access.
Instructions
List calendar events as pointers. when: today | week | YYYY-MM-DD.
Each result's folder is its calendar's id (from calendars); pass it to
free_busy(calendars=…) or as calendar=. A read cannot tell that a series'
first occurrence is extra (each result holds its own occurrence start); the
create/update result says so. Read-only; needs EventKit (Calendar) access.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| when | No | today |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |