POST /v1/telehealth-consults/{id}/room response — the physician's way into their call, keyed on the consult's state.
POST /v1/telehealth-consults/{id}/room
'in_progress'
livekit
'ringing'
telehealth.active
in_progress
completed
cancelled
no_show
The consult's state as of this call.
Optional
Room credentials. Present only when status is 'in_progress'.
status
The consult, for the call panel's header.
POST /v1/telehealth-consults/{id}/roomresponse — the physician's way into their call, keyed on the consult's state.'in_progress'—livekitis present: connect and render the room.'ringing'— no grant yet; the patient's client is confirming. Keep polling the workspace (telehealth.active) and call again when it readsin_progress.completed/cancelled/no_show) — the call is over.