update_event
Modify an existing Google Calendar event by changing its time, title, description, location, or color; only supplied fields are updated, with recurring-event scope control.
Instructions
Изменить событие: перенести, переименовать, поменять описание, место или цвет. Меняются только переданные поля. Для серий — scope.
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": {
"eventId": "<eventId>"
},
"name": "update_event"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | Момент времени: ISO с зоной (2026-11-02T10:00:00+03:00) или дата (2026-11-02) для события на весь день. | |
| scope | No | Что менять у повторяющегося: instance — только этот раз (по умолчанию), series — всю серию, following — этот и все следующие. | |
| start | No | Момент времени: ISO с зоной (2026-11-02T10:00:00+03:00) или дата (2026-11-02) для события на весь день. | |
| colorId | No | Цвет, строка "1"–"11": 1 лаванда, 2 шалфей (зелёный), 3 виноград (сиреневый), 4 фламинго (коралловый), 5 банан (жёлтый), 6 мандарин (оранжевый), 7 павлин (бирюза), 8 графит (серый), 9 черника (синий), 10 базилик (тёмно-зелёный), 11 томат (красный). | |
| eventId | Yes | ID события или экземпляра из list_events. | |
| summary | No | Новое название. | |
| location | No | ||
| calendarId | No | ID календаря. "primary" — основной, "all" — сразу все календари аккаунта. | |
| description | No |