Estatísticas em tempo real de um Departamento

Retorna algumas informações do departamento em tempo real como chamadas em andamento, clientes na fila, atendentes online e uma listagem do status de cada atendente do departamento.


📌 Por que visualizar as estatísticas em tempo real de um departamento?


Estatísticas em tempo real são essenciais para o acompanhamento dos atendimentos que estão sendo realizados de forma imediata.

  • Monitoramento imediato.
  • Tomadas de decisões mais rápidas.


🔗 Endpoint:


Método: GET

URL: https://api.nuvidio.com/v1/api/department/:id/statistics


🔎 Parâmetros da URL:


ParâmetroPadrãoTipoObrigatórioDescrição
:id-stringId do departamento

✅ Resposta de Sucesso:


{
    "countInCall":0
    "countInQueue":0
    "countAttendantsOnline":0
    "attendants": [ 
        {
            "id":"5cb6490584f3022388480647",
            "name":"Cléber",
            "lastName":"Luiz",
            "email":"[email protected]",
            "profilePhoto":"",
            "status":3 
        }
    ]
}

  • countInCall: Quantidade de chamadas em andamento
  • countInQueue: Quantidade de clientes na fila
  • countAttendantsOnline: Quantidade de atendentes online
  • attendants: Detalhes de cada atendente do departamento
  • status: 0 = online, 1= em atendimento, 2= ausente, 3= offline

❌ Respostas de erro:


CódigoMensagemQuando ocorre
404Departamento não encontradoNenhum departamento com o ID informado
500Erro internoFalha inesperada no servidor