Calendar Create Event
calendar_create_eventCreate iCloud calendar events with recurrence, alerts, location, and attendee invitations via iTIP email. Returns event ID and reports failed invitations.
Instructions
Create a calendar event (optionally recurring, with alerts) and email iTIP invitations to attendees.
Returns the created event including its id/url. If some invitations could not be sent,
invitations_failed lists those addresses.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | Yes | End, same format as start. For all-day events the end date is inclusive. | |
| rrule | No | RFC 5545 recurrence rule for a repeating event, e.g. 'FREQ=WEEKLY;BYDAY=TU', 'FREQ=WEEKLY;INTERVAL=2;BYDAY=MO', 'FREQ=MONTHLY;BYMONTHDAY=15;COUNT=6'. Do not include DTSTART (the event start is the series start). | |
| start | Yes | Start: 'YYYY-MM-DDTHH:MM:SS' (interpreted in `timezone`) or 'YYYY-MM-DD' for an all-day event. | |
| summary | Yes | Event title. | |
| location | No | Event location. | |
| timezone | No | IANA timezone for naive start/end values, e.g. 'Europe/Berlin' or 'UTC'. Default: Etc/UTC. | |
| attendees | No | Attendee email addresses. Each receives an iTIP invitation by email. | |
| reminders | No | Alerts: minutes before the event start (e.g. [60, 10]; 0 = at start, negative = after start) or a time of day on the event's date as 'HH:MM' (e.g. ['09:00'] for an all-day event). | |
| calendar_id | No | Calendar URL/ID from calendar_list_calendars. Omit to use all event calendars (or the first one when creating). | |
| description | No | Event notes. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||