update-calendar-event
update-calendar-eventUpdate an existing calendar event by changing only the specified fields; attendees are automatically notified of the update. Requires explicit user confirmation before execution.
Instructions
UPDATE an existing calendar event (only the provided fields change; attendees are notified of changes). WRITE operation - requires confirm=true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | End datetime, ISO local format | |
| body | No | Event description (body) | |
| start | No | Start datetime, ISO local format e.g. 2026-09-01T10:00:00 | |
| confirm | Yes | Safety gate: must be explicitly true to execute this WRITE operation. Ask the user for approval before setting it. | |
| eventId | Yes | Event id (from get-calendar-view / list-calendar-events) | |
| subject | No | Event subject/title | |
| bodyType | No | Body content type (default HTML) | |
| location | No | Location display name | |
| timeZone | No | IANA time zone (default Europe/Budapest) | |
| attendees | No | Attendee email addresses (required attendees) | |
| isOnlineMeeting | No | Create it as a Teams online meeting |