update_schedule
Update a calendar schedule by modifying its title, description, duration, interval, availability, time zone, or moving it to another calendar.
Instructions
Update a calendar schedule. Supports owner, title, description, duration, interval, availability, timeZone, and calendar move by calendarId or calendarName.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scheduleId | Yes | a string that will be trimmed | |
| owner | No | a string that will be trimmed | |
| title | No | a string that will be trimmed | |
| description | No | New schedule description. Pass null to clear; empty string is also accepted. | |
| meetingDuration | No | New default meeting duration in minutes. | |
| meetingInterval | No | New minimum interval between meetings in minutes. | |
| availability | No | ||
| timeZone | No | a string that will be trimmed | |
| calendarId | No | a string that will be trimmed | |
| calendarName | No | a string that will be trimmed |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes | The successful tool result. The same value is also serialized as JSON in the text content for clients that do not read structuredContent. | |
| warnings | No | Optional agent-visible warnings about degraded result fidelity. Omitted when the server returned the documented happy-path payload. |