list_events
Retrieve calendar events in a date range from a connected Google or Microsoft calendar. Use it to check upcoming meetings or past appointments; returns an empty list if no calendar is linked.
Instructions
Calendar events in [today - days_back, today + days_ahead]: [{id, subject, start, end, location, ...}]. Served by whichever calendar the user connected, Microsoft Graph or Google Calendar; the shape is identical either way. Returns [] or an error when no calendar account is connected (IMAP-only setups). Read-only. To propose meeting times prefer find_free_slots, which already applies working hours and margins.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days_back | No | Also include this many past days. | |
| days_ahead | No | Look this many days into the future. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |