Update a calendar event
update_eventUpdate an existing calendar event's time, location, subject, or body. Only the fields you provide are changed.
Instructions
Update an existing calendar event's time, location, subject, or body. Only the fields you provide are changed. Times use LOCAL wall-clock + IANA time zone. Confirm changes with the user before calling.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "update_event"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The event id to update (from list_events). | |
| end | No | New end (local wall-clock + IANA time zone). | |
| body | No | New plain-text body. | |
| start | No | New start (local wall-clock + IANA time zone). | |
| subject | No | New title. | |
| location | No | New location display name. | |
| isReminderOn | No | ||
| reminderMinutesBeforeStart | No |