API Reportes WFM

Con nuestra API puede interactuar mediante diversos canales, y así mantener su contat center siempre conectado.

Recordar que para poder usar la API se necesita.

  1. Autenticarse y obtener un token para la sesión.

  2. Usar el token en el Header Authorization.

  3. Finalizar sesión.

Vea más aquí



Estadísticas de Campañas

Listado de métricas de una o varias campañas entre un periodo e intervalo determinado.

Puedes consultar las métricas disponibles aquí.

Considerar:

  • Fecha desde y hasta son obligatorias.

  • Debes enviar una campaña, como mínimo.

  • Las métricas son opcionales, retornarán todas por defecto.

  • El intervalo es opcional, por defecto son de 15 minutos.

Invocación:

https://dominio.ucontactcloud.com/Integra/resources/WFMApi/campaigns Método: GET Content-type: application/json; charset=UTF-8 Parámetros: from (Fecha desde en formato YYYY-MM-DD HH:mm) to (Fecha hasta en formato YYYY-MM-DD HH:mm) campaigns (Lista de campañas separadas por coma en formato canal-Campaña Ejemplo: sms-WhatsApp_Consultas,webchat-AtencionAlCliente,...) metrics (Lista de métricas separadas por coma Ejemplo: arts,inMessages,serviceLevel,...) interval (Intervalo 15, 30 o 60) Respuesta: Formato JSON

Ejemplo de solicitud:

curl --location --request GET 'https://dominio.ucontactcloud.com/Integra/resources/WFMApi/campaigns?from=2021-06-10%2000:00&to=2021-06-10%2023:00&metrics=&campaigns=sms-WhatsApp_Campaign&interval=30' \ --header 'Authorization: Basic YXBpOjgzYTk1YzMwLWYyMjYtNDBkYS04NTc5LWZjYmMxMjAzZDE0NQ==' \ --header 'Content-Type: application/json; charset=UTF-8'

Ejemplo de respuesta:

[ { "date": "2021-06-10 00:00", "campaign": "WhatsApp_Campaign", "channel": "sms", "data": { "arts": 713.86, "inMessages": 5, "outMessages": 15, "serviceLevel": 0.0, "inInteractions": 0, "averageHoldTime": 650.25, "outInteractions": 0, "transferedAgents": 0, "averageAttendedTime": 5947.665, "transferedCampaigns": 0, "averageFirstResponse": 0.835, "attendedInInteractions": 2, "completedInInteractions": 4, "completedOutInteractions": 0, "averageTimeInInteractions": 5949.665, "averageTimeOutInteractions": 0.0 } }, { "date": "2021-06-10 00:30", "campaign": "WhatsApp_Campaign", "channel": "sms", "data": { "arts": 596.0, "inMessages": 8, "outMessages": 9, "serviceLevel": 50.0, "inInteractions": 2, "averageHoldTime": 0.5, "outInteractions": 0, "transferedAgents": 0, "averageAttendedTime": 1009.75, "transferedCampaigns": 0, "averageFirstResponse": 0.25, "attendedInInteractions": 1, "completedInInteractions": 2, "completedOutInteractions": 0, "averageTimeInInteractions": 1010.75, "averageTimeOutInteractions": 0.0 } } ]


Estadísticas de Agentes

Listado de métricas de uno o más agentes entre un periodo e intervalo determinado.

Invocación:

Ejemplo de solicitud:

Ejemplo de respuesta:



Estadísticas de Interacciones

Listado de métricas de interacciones de una o más campañas entre un periodo determinado.

Invocación:

Ejemplo de solicitud:

Ejemplo de respuesta: