calendar_upsert_event
Create or update calendar events idempotently using a stable ID to prevent duplicates in a secondary calendar.
Instructions
Create or update an event in the secondary calendar (idempotent by iCalUID).
Writes only to the secondary calendar resolved from config for
calendar_key — never the primary calendar. If an event with the same
iCalUID already exists it is updated in place; otherwise a new event is
created with that iCalUID so subsequent runs do not duplicate it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |