Chat9
APIWidget

Widget Escalate

Manual escalation for embedded widget (bot public_id + session).

POST
/widget/escalate
/widget/escalate

Request Body

application/jsonRequired

user_noteUser Note

triggerTrigger

Default: "user_request"Value in: "user_request" | "answer_rejected" | "llm_unavailable"

failure_typeFailure Type

original_user_messageOriginal User Message

Query Parameters

bot_id
Required
Bot Id

Bot public ID

session_id
Required
Session Id

Chat session UUID

curl -X POST "https://api.getchat9.live/widget/escalate?bot_id=string&session_id=string" \
  -H "Content-Type: application/json" \
  -d '{
    "user_note": "string",
    "trigger": "user_request",
    "failure_type": "string",
    "original_user_message": "string"
  }'

Successful Response

{
  "message": "string",
  "ticket_number": "string"
}