google-calendar_update_event
Update Google Calendar events by modifying title, description, location, time, or attendees. Control notifications to attendees.
Instructions
Updates an event
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": {
"calendarId": "<calendarId>",
"eventId": "<eventId>",
"start": "<start>",
"end": "<end>"
},
"name": "google-calendar_update_event"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | Yes | End time of the event (required - must include current or new end time) | |
| start | Yes | Start time of the event (required - must include current or new start time) | |
| eventId | Yes | Event identifier | |
| summary | No | Title of the event | |
| location | No | Geographic location of the event | |
| attendees | No | List of attendees | |
| calendarId | Yes | Calendar identifier. Use 'primary' for the primary calendar | |
| description | No | Description of the event | |
| sendUpdates | No | Whether to send notifications to attendees (all, externalOnly, none) | |
| sendNotifications | No | Whether to send notifications about the update |