Skip to main content

Write the business hours and wait queue

PUT 

/api/channels/:channel/calls/switchboard

Sections are independent — a payload carrying only queue leaves the calendar alone — but each section is written WHOLESALE, because a schedule is a single artefact and merging a partial week onto a stored one is how a tenant ends up with Tuesday twice.

Saving the calendar also synthesizes the out-of-hours greeting (so the next 3 a.m. call is greeted rather than declined) and, when the tenant asked for it, mirrors the schedule to Meta. The mirror is best-effort BY CONTRACT: its outcome is reported in meta_mirror, and a Graph refusal never fails the save. Admin-gated (Channel update).

Request​

Responses​

Saved, with the outcome of the optional Meta mirror.