Add an event to the member's own calendar
connections_calendar_addUse this when the member asks to add, put or schedule something on their calendar, book or block out time, or save a meeting, appointment or call at a set time ('add it to my calendar', 'put lunch with Sam on my calendar Friday at noon', 'block out 2-4pm tomorrow'). Creates ONE event on the member's own Connections calendar, the one the Connections Calendar add-on and the Connections calendar app show, visible only to them. starts_at is an ISO date-time carrying the member's UTC offset (2027-01-15T10:00:00-06:00 is 10am US Central); ends_at defaults to one hour later; all_day:true makes it a whole-day event. The reply names what was added and when, so say it back. For a public event with its own page, tickets or RSVPs use connections_event_create; for a to-do with no time slot use connections_todo_add.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | What it is, in the member's words ('Lunch with Sam'). | |
| all_day | No | true = a whole-day event with no time slot. Default false. | |
| ends_at | No | Optional end, same format. Default: one hour after starts_at (for all_day, the same day). | |
| starts_at | Yes | Start, as an ISO 8601 date-time WITH the member's UTC offset, e.g. 2027-01-15T10:00:00-06:00. For an all-day event, midnight at their offset (2027-01-15T00:00:00-06:00). |