Save an event's settings
save_an_eventChange an event's settings, as its editor saves them; only what is named changes. The editor's checks hold: a meeting of 5 to 480 minutes, up to 120 minutes of room before and after, a booking window of 1 to 90 days, a notice shorter than the window, at least one working day with a window as long as the meeting. working_hours maps a weekday (0 Sunday to 6 Saturday) to its windows, each [from, to] as «HH:MM»; a day left out is not worked. A new slug keeps the old link reaching the event, and one a booking page holds is refused. A colleague in required_attendees must be someone whose calendar the event's calendar can read.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| slug | No | The booking link, /book/<slug> | |
| event | Yes | The event's id (from list_events) | |
| timezone | No | IANA zone, like Europe/London | |
| agent_job | No | The job that works the leads it brings | |
| consent_md | No | The fine print near Confirm booking | |
| agent_brief | No | ||
| description | No | ||
| agent_enabled | No | Tommo work: a person who books gets the job's tommo | |
| booking_title | No | ||
| working_hours | No | { "1": [["09:00", "17:00"]], … } | |
| invitee_fields | No | The questions the booking asks: { name, label, type, required, options } | |
| notice_minutes | No | The shortest time between now and a meeting that can be booked | |
| captcha_enabled | No | ||
| consent_enabled | No | ||
| consent_position | No | ||
| duration_minutes | No | ||
| required_attendees | No | Colleagues' addresses who must be free for a time to be offered | |
| booking_window_days | No | ||
| buffer_after_minutes | No | ||
| buffer_before_minutes | No | ||
| calendar_connection_id | No |