cc_agent_status
Definición¶
Si se pide por GET Devuelve un listado de los agentes de Call Centers configurados en la centralita y su estado.
Parámetros de Entrada¶
- domain_uuid : UUID del dominio
Si la petición se hace por POST se pueden modificar el estado de los agentes con un payload similar a este:
{
"agents": [{
"agent_status": "Available",
"agent_name": "1001"
}, {
"agent_status": "Available",
"agent_name": "1002"
}, {
"agent_status": "Logged Out",
"agent_name": "1003"
}]
}
Pueden enviarse los estados de uno o varios agentes al mismo tiempo.
Los posibles estados son:
Available
Logged Out
On Break
Ejemplo de petición¶
https://pbx.centralita.com/app/api/cc_agent_status.php?key=xxxxxxxxxxxxxxxx&domain_uuid=xxxx-yyyy-yyyy-yyyyyyy
Ejemplo de respuesta¶
{
"agents": [
{
"domain_name": "pbx.centralita.com",
"agent_status": "Available",
"agent_uuid": "27218b91-af4e-4a28-8fa0-1720ea8d9e57",
"agent_name": "1001"
},
{
"domain_name": "pbx.centralita.com",
"agent_status": "Available",
"agent_uuid": "95553fb5-269d-4ef7-acd6-18488d480e29",
"agent_name": "1002"
},
{
"domain_name": "pbx.centralita.com",
"agent_status": "Available",
"agent_uuid": "d993b8e3-9dfd-463b-b5e6-1191a5c62dc5",
"agent_name": "1003"
},
{
"domain_name": "pbx.centralita.com",
"agent_status": "Available",
"agent_uuid": "340a6d66-6a59-4ce6-91b3-9abfc8a894ae",
"agent_name": "1004"
},
{
"domain_name": "pbx.centralita.com",
"agent_status": "Available",
"agent_uuid": "b1751d6d-919e-4df6-acd2-2a07c816065f",
"agent_name": "1005"
}
],
"total": 5
}