Add a session (organizers only)
event_session_addAdds a new session to the agenda of an event the person organizes: title, start, end, room, optionally date and speakers. Quiet unless notify is true. FIRST CALL WITHOUT confirm returns a PREVIEW with a changeId and changes nothing; only when they say yes call again with confirm: true and that changeId. Only the organizer of the event can change it; anybody else is refused, read out as given. It requires a personal connector token.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | The end, same forms. | |
| date | No | Optional day, YYYY-MM-DD. | |
| room | No | The room or place label, plain words. | |
| start | No | Start, "4:30 PM" or a timestamp, in the event's time zone. | |
| title | No | The new session's title. | |
| notify | No | Optional; true notifies pass holders. | |
| confirm | No | Leave out for the preview; after the organizer says yes, true with the changeId. | |
| changeId | No | The changeId the preview returned. | |
| speakers | No | Optional speaker names. | |
| eventIdOrName | Yes | The event id or name as the organizer spells it. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | No | ||
| kind | No | ||
| error | No | ||
| applied | No | ||
| changes | No | ||
| message | No | ||
| preview | No | ||
| session | No | ||
| changeId | No | ||
| servedBy | No | ||
| candidates | No | ||
| lockScreen | No | ||
| passUpdate | No |