Custom Agent Away Status Config

You need Manage Custom Away Status permission to manage Custom Away Status Config.

Custom Agent Away Status Configs
- Custom Agent Away Status Configs Manage
GET global/agentAwayStatusConfig
POST global/agentAwayStatusConfig:disable
POST global/agentAwayStatusConfig:enable
Model
Custom Agent Away Status Config JSON Format

Custom Agent Away Status Config is represented as simple flat JSON objects with the following keys:

Name Type Description
isEnabled bool Whether Custom Away Status is enabled or not.
Endpoint
Get a single Custom Agent Away Status Config

GET global/agentAwayStatusConfig

Parameters:
No Parameters
Response:
Example

Sample Request:

curl https://api15.comm100.io/v4/global/agentAwayStatusConfig \
-X 'GET' \
-H 'Authorization: Bearer {access_token}' \

Response:

 HTTP/1.1 200 OK

{"isEnabled":true}
Disable the Custom Agent Away Status Config

POST global/agentAwayStatusConfig:disable

Parameters:
No Parameters
Response:
Example

Sample Request:

curl https://api15.comm100.io/v4/global/agentAwayStatusConfig:disable \
-X 'POST' \
-H 'Authorization: Bearer {access_token}' \

Response:

 HTTP/1.1 200 OK

{"isEnabled":false}
Enable the Custom Agent Away Status Config

POST global/agentAwayStatusConfig:enable

Parameters:
No Parameters
Response:
Example

Sample Request:

curl https://api15.comm100.io/v4/global/agentAwayStatusConfig:enable \
-X 'POST' \
-H 'Authorization: Bearer {access_token}' \

Response:

 HTTP/1.1 200 OK

{"isEnabled":true}