Use the Agent Status API to query the list of users (agents) and retrieve the current status of all agents.
The Agent Status API enables you to retrieve the status of all the agents in your contact center. Use the Agent Status API to create an application that regularly queries the data and returns information that you use to build scheduled reports.
To query the agent status send an HTTP GET request to the following URL:
https://{cluster_id}.voiso.com/api/v1/{client_api_key}/agents_status.json
where:
cluster_id
is the Voiso cluster where your contact center is located. You can obtain the cluster ID from your account representative. It is the first part of your account URL.client_api_key
is the Contact Center API keyhttps://cc.voiso.com/api/v1/41ad8041ad8041ad8041ad8041ad80/agents_status.json
The reply is in the following form:
{"email": "agent1@foo.com", "ext": "0125", "status": "available" }