Agent Status
An agent's status (part of the Agent Availability Attributes JSON object).
JSON format
Agent Status are represented as JSON objects with the following properties:
| Name | Type | Read-only | Mandatory | Description |
|---|---|---|---|---|
| id | integer | false | true | The agent status's ID. |
| name | string | false | true | The agent status's name. |
| reason | string | false | true | The reason why the agent status was set: UNKNOWN, AGENT_STATUS_SWITCHER, AGENT_LOGOUT, AGENT_STATUS_DELETED, AGENT_DISCONNECTED, AGENT_IDLE_TIMEOUT, SWITCHER_AUTO_RECONNECT, OMNICHANNEL_ROUTING_ENABLED, PUBLIC_API, INTERNAL_TEST, EXPLORE_TAKE_AN_ACTION, WFM_STATUS_UPDATE. |
| updated_at | string | false | false | The timestamp at which the agent status was last updated. |
Agent Status. Returned only if Omnichannel Contact Center is enabled.
Example
{"id": 1,"name": "online","reason": "UNKNOWN","updated_at": "2022-06-21T10:23:25.583732Z"}