Update session status
Sessions
Update session status
Sets a session’s lifecycle status. A terminal session (ended/failed/expired) is frozen: its status and ended_at cannot be regressed, so such a request returns the row unchanged; a transition into a terminal status also tears down the LiveKit room. Scope sessions:write.
PATCH
Update session status
Authorizations
Path Parameters
The session's session_id.
Body
application/json
The status to set. A terminal current status is frozen and cannot be regressed to active.
Available options:
active, ended, failed, expired Response
The session after the status update.
Available options:
active, ended, failed, expired Available options:
pending, qualified, not_qualified, inconclusive Available options:
positive, negative, neutral web, outbound_phone, or inbound_phone.
Available options:
dashboard, api, campaign, inbound, test 
