Google Calendar
GoogleCalendar_UpdateEvent
Update an existing event in the specified calendar with the provided details. Only the provided fields will be updated; others will remain unchanged. `updated_start_datetime` and `updated_end_datetime` are independent and can be provided separately.
Remote googlecalendar
Remote (network-hosted)
Other tools also called GoogleCalendar_UpdateEvent?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"event_id": {
"type": "string",
"description": "The ID of the event to update"
},
"updated_summary": {
"type": "string",
"description": "The updated title of the event"
},
"updated_location": {
"type": "string",
"description": "The updated location of the event"
},
"updated_recurrence": {
"type": "array",
"items": {
"type": "string"
},
"description": "Updated recurrence rules for a repeating event, in RFC 5545 format. Each entry is an RRULE/RDATE/EXDATE line; a bare rule is automatically prefixed with 'RRULE:'. Provide the full set of rules to replace the event's existing recurrence, e.g. ['RRULE:FREQ=WEEKLY;BYDAY=MO,WE,FR;COUNT=10'] for every Mon/Wed/Fri for 10 occurrences. Pass an empty list ([]) to REMOVE recurrence and make the event a one-time event. Omit (leave unset) to leave recurrence unchanged."
},
"updated_visibility": {
"enum": [
"default",
"public",
"private",
"confidential"
],
"type": "string",
"description": "The visibility of the event"
},
"updated_calendar_id": {
"type": "string",
"description": "The updated ID of the calendar containing the event."
},
"updated_description": {
"type": "string",
"description": "The updated description of the event"
},
"updated_google_meet": {
"enum": [
"none",
"add",
"remove"
],
"type": "string",
"description": "Whether to update the Google Meet link to the event. (none, add, remove)"
},
"updated_end_datetime": {
"type": "string",
"description": "The updated datetime that the event ends in ISO 8601 format, e.g., '2024-12-31T17:30:00'."
},
"attendee_emails_to_add": {
"type": "array",
"items": {
"type": "string"
},
"description": "The list of attendee emails to add. Must be valid email addresses e.g., [email protected]."
},
"updated_start_datetime": {
"type": "string",
"description": "The updated datetime that the event starts in ISO 8601 format, e.g., '2024-12-31T15:30:00'."
},
"attendee_emails_to_remove": {
"type": "array",
"items": {
"type": "string"
},
"description": "The list of attendee emails to remove. Must be valid email addresses e.g., [email protected]."
},
"send_notifications_to_attendees": {
"enum": [
"none",
"all",
"externalOnly"
],
"type": "string",
"description": "Should attendees be notified of the update? (none, all, external_only)"
}
}
}