list_events
Retrieve events from specific calendars or across agents, including iCal-synced ones. Narrow results by time, status, or source.
Instructions
List events on a calendar or across an agent's calendars, including internally created events and externally synced events from iCal subscriptions (e.g. Google Calendar, Outlook). Provide calendar_id OR agent_id. Narrow with start_after/start_before (time window), status, and source.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results to return | |
| offset | No | Pagination offset | |
| source | No | Filter by source: "internal" (created via the API) or "external_ical" (synced from an iCal subscription) | |
| status | No | Filter by event status | |
| agent_id | No | Agent ID to list events for across all of the agent's calendars. Provide this or calendar_id. | |
| calendar_id | No | Calendar ID to list events from. Provide this or agent_id. | |
| start_after | No | Only events starting after this ISO 8601 time | |
| start_before | No | Only events starting before this ISO 8601 time |