google_calendar_update_event

Modify existing Google Calendar events by updating details like title, description, time, location, color, attendees, recurrence, or calendar ID using the event's unique identifier.

Instructions

Update an existing event in Google Calendar

Input Schema

NameRequiredDescriptionDefault
attendeesNoList of email addresses to invite
calendarIdNoOptional: ID of calendar to use (defaults to primary if not specified)
colorIdNoColor identifier (1-11) for the event
descriptionNoDetailed description of the event
endNoEnd time in ISO 8601 format
eventIdYesID of the event to update
locationNoPhysical location or address
recurrenceNoRFC5545 recurrence rule (e.g., 'RRULE:FREQ=WEEKLY;COUNT=10')
startNoStart time in ISO 8601 format
summaryNoThe title/summary of the event

Input Schema (JSON Schema)

{ "properties": { "attendees": { "description": "List of email addresses to invite", "items": { "type": "string" }, "type": "array" }, "calendarId": { "description": "Optional: ID of calendar to use (defaults to primary if not specified)", "type": "string" }, "colorId": { "description": "Color identifier (1-11) for the event", "type": "string" }, "description": { "description": "Detailed description of the event", "type": "string" }, "end": { "description": "End time in ISO 8601 format", "type": "string" }, "eventId": { "description": "ID of the event to update", "type": "string" }, "location": { "description": "Physical location or address", "type": "string" }, "recurrence": { "description": "RFC5545 recurrence rule (e.g., 'RRULE:FREQ=WEEKLY;COUNT=10')", "type": "string" }, "start": { "description": "Start time in ISO 8601 format", "type": "string" }, "summary": { "description": "The title/summary of the event", "type": "string" } }, "required": [ "eventId" ], "type": "object" }
ID: opwf6bop3j