calendar.update_event
Update existing calendar events by modifying title, start/end time, location, notes, URL, availability, or moving to another calendar. Supports recurring events with 'this' or 'future' options.
Instructions
Update an existing calendar event.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| event_id | Yes | Event identifier. | |
| span | No | Apply changes to this or future events (recurrence). | this |
| calendar_id | No | Move the event to another calendar (calendar must be writable). | |
| title | No | Event title. | |
| start | No | Start datetime (ISO-8601). | |
| end | No | End datetime (ISO-8601). | |
| is_all_day | No | Explicitly set all-day status (true/false). | |
| location | No | Event location. | |
| clear_location | No | Clear location. | |
| notes | No | Event notes. | |
| clear_notes | No | Clear notes. | |
| url | No | Event url. | |
| clear_url | No | Clear url. | |
| availability | No | Event availability. | |
| clear_availability | No | Clear availability (reset to unknown). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||