Switches the agent to the required status. Supported statuses are READY
, OUTGOING
, and INACTIVE
.
- Call this method with
"status": "READY"
or"status": "OUTGOING"
to switch the agent to one of the statuses in which they work (i.e., are active). - Call this method with
"status": "INACTIVE", "reason: <REASON>"
to trigger the agent going inactive.
Default reasons for the INACTIVE
status::
- “technical_break” (string)
- “lunch_break” (string)
- “short_break” (string)
- “meeting” (string)
You can use any reasons added to edna Chat Center’s
inactivity_reasons
table in the reason
column. Permissions
---- Permissions:INTEGRATOR,SUPERVISOR ----
HTTP Request
PUT /api/v1/agents/1/status?userVariableName=id HTTP/1.1 Content-Type: application/json Authorization: Bearer <integrator_token> Content-Length: 26 Host: localhost: 8080 { "status": "READY" }
Example of a Successful HTTP Response
HTTP/1.1 200 OK Vary: Origin Vary: Access-Control-Request-Method Vary: Access-Control-Request-Headers