calendar_add_attendee
Add an attendee to a calendar event by providing their email address, and verifies the attendee is added before confirming success.
Instructions
Add an attendee (by email) to an event. This has historically been an unreliable area of Calendar's AppleScript/JXA dictionary — the tool verifies the attendee actually appears on re-read before reporting success.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uid | Yes | ||
| Yes | |||
| calendarName | No | Calendar name. Ambiguous if duplicated (common on multi-account setups) — use calendarIndex instead in that case. | |
| calendarIndex | No | Position from calendar_list_calendars, for disambiguating duplicate calendar names. Stable only for the current Calendar.app process. |