Calendar Update Event
calendar_update_eventModify fields of an existing calendar event: title, times, location, attendees, reminders, notes, or recurrence. Only provided fields change; recurring series update as a whole.
Instructions
Update fields of an existing event. Only provided fields change; recurring series are updated as a whole.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | New end, same format as start. | |
| rrule | No | New recurrence rule for the whole series (e.g. 'FREQ=WEEKLY;BYDAY=TU'). Pass '' to make the event non-recurring. | |
| start | No | New start ('YYYY-MM-DDTHH:MM:SS' or 'YYYY-MM-DD'). | |
| summary | No | New title. | |
| event_id | Yes | Event URL/ID as returned by calendar_list_events or calendar_search_events. | |
| location | No | New location (empty string clears). | |
| timezone | No | IANA timezone for the new start/end. Omit to keep the event's current timezone. | |
| attendees | No | New attendee list; replaces the existing one and sends updated invitations. | |
| reminders | No | New alerts as minutes before start or 'HH:MM' (replaces existing alerts; [] removes all). | |
| description | No | New notes (empty string clears). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||