Planner: Get agenda
planner_get_agendaRead the caller's combined Planner agenda and own busy intervals for a local calendar day or up to seven days. Use for 'what is on my day/week?' and distinguish interval events from free task deadlines, CRM follow-ups and reminders, and from events imported from the caller's own Google/Outlook/iCloud calendars (source external_event). Date is YYYY-MM-DD in the caller's IANA timezone; days defaults to 1. Missing or stale sources are reported in unavailable_sources, never silently treated as empty. reminders maps an item key to the reminders already set on it. Each item's key is what planner_set_reminder takes. Read-only; no other user's details.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "planner_get_agenda"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Local YYYY-MM-DD; defaults to today. | |
| days | No |