create_calendar_event
Creates a single, one-off calendar event on the household calendar. For a repeating schedule use create_recurring_calendar_event instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | Freeform notes attached to the event. Up to 5000 characters. | |
| title | Yes | Event title/summary shown in calendar views. Required, up to 200 characters. | |
| isAllDay | Yes | True for an all-day event with no specific start/end time; false for a timed event. | |
| location | No | Location. Set $type to 'Address' for physical (with line1-3, postalCode, countryCode) or 'OnlineLocation' for virtual (with url, notes). | |
| timezone | No | IANA timezone id (e.g. 'Europe/London') describing the wall-clock zone of startDateTime/endDateTime; null = UTC. | |
| description | No | Longer free-text description of the event. Up to 2000 characters. | |
| endDateTime | No | ISO 8601 date-time in UTC (Z-suffix). Must not be before startDateTime. | |
| startDateTime | Yes | ISO 8601 date-time in UTC (Z-suffix). The wall clock is interpreted against the supplied timezone if any. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | ||
| title | No | ||
| message | No | ||
| variant | No |