update_event
Update properties (title, dates, location, notes, URL) of an existing Apple Calendar event by its unique ID. Changes sync across all accounts.
Instructions
Update properties of an existing Calendar.app event identified by its uid. Only provided fields are changed. Goes through AppleScript so changes sync to all connected accounts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | New ISO 8601 end datetime. | |
| uid | Yes | The iCal uid of the event to update (uid field from list_events, search_events, or get_event). | |
| url | No | New URL. Pass empty string to clear. | |
| start | No | New ISO 8601 start datetime. | |
| summary | No | New event title. | |
| location | No | New location string. Pass empty string to clear. | |
| description | No | New event notes/body. Pass empty string to clear. |