Mamute
  1. Call Center
Mamute
Mamute APIs
  • Relatórios
  • Mamute APIs
  • Mamute Addons APIs
  • Introdução
  • manager
    • sms
      • Saldo
      • Envio de SMS
    • Pabx
      • Capturar chamada
      • Fazer ligação
      • Encerrar chamada
      • Baixar gravações de um determinado dia
      • Baixar gravação formato padrão
      • Baixar gravação formato MP3
      • Ouvir gravação
  • sms
    • Saldo
      GET
    • Enivo de SMS
      GET
  • export
    • Volume de ligações da fila
      POST
  • report
    • Integracao
      • URA histórico requisições - Autoatendimento (D)
      • Master URA MVNO - Autoatendimento (C)
      • Plugin URA - Autoatendimento (C)
      • Plugin URA - Autoatendimento (D)
    • Call Center
      • Pausas do agente (D)
        POST
      • Atividades do agente (D)
        POST
      • Abandono (P)
        POST
      • Chamada da fila (D)
        POST
      • Produtividade da fila (P)
        POST
      • Chamadas do agente (D)
        POST
      • Pesquisa de satisfação (D)
        POST
      • Fila com ILA 20-60 (P)
        POST
      • Produtividade do agente (P)
        POST
      • Produtividade do agente (C)
        POST
      • Resumo da fila (CQ)
        POST
      • Métricas do agente (C)
        POST
      • Métricas média do agente mensal (C)
        POST
      • Classificação de chamadas (D)
        POST
      • Produtividade da fila (C)
        POST
      • Pronto atendimento do agente (CD)
        POST
      • Pronto atendimento do agente (CA)
        POST
    • Discador
      • Discador (D)
      • Lista de Discagem (D)
      • Percentual de discagem (C)
      • Eventos do discador (CD)
      • Campanha (D)
    • Central de Telefonia
      • Chamadas (D)
      • URA (C)
      • URA opções (C)
      • URA (D)
      • URA (CR)
      • URA Opções (CR)
      • Distribuição de Chamadas por Tronco (D)
      • Chamadas do ramal (C)
      • Chamadas do ramal (D)
  • queue
    • Listagem de Fila de Espera
    • Indentificação de Fila por ID
  • agent
    • Listagem de Agentes
    • Indentificação de Agente por ID
  • branch
    • Listagem de ramal
    • Identificação de ramal por ID
  1. Call Center

Atividades do agente (D)

POST
http://{{HOST}}/service/v1/report/call-center-rtp-0002

Relatório: Atividades do agente (Detalhadas)#

Descrição: Este relatório apresenta detalhes das atividades realizadas pelos agentes em um call center. Fornece informações sobre a data, dia da semana, evento, descrição e fila associada a cada atividade.

Informações Gerais#

Módulo: call-center
Versão: 1.0
Autor: I9Corp
E-mail de Suporte: support@i9corp.com.br

Endpoint para Gerar o Relatório#

Para gerar o relatório em questão, é imprescindível realizar uma solicitação POST no endpoint listado abaixo. Garanta que você forneça os três parâmetros essenciais: ID do agente, data de início e data de término.
Caso a sua intenção seja obter a totalidade dos dados, sem aplicar um filtro específico no campo "agentId," e gerar um relatório abrangente, siga as instruções a seguir:
Atribua o valor "-1" ao campo "agentId" ao requisitar os dados. Essa ação indicará que nenhum critério de filtragem específico deve ser aplicado a esse campo, permitindo assim que todos os dados disponíveis sejam incorporados ao relatório final.
Endpoint:
{HOST}/service/v1/report/call-center-rtp-0002

Parâmetros da Solicitação#

Os seguintes parâmetros são obrigatórios para efetuar a solicitação:
CampoDescrição
agentIdID do Agente - Insira o ID do agente para o qual deseja gerar o relatório.
dateStartData de Início - Defina a data de início do período a ser abrangido pelo relatório.
dateEndData de Término - Estabeleça a data de término do período a ser abrangido pelo relatório.
Estrutura exemplar da solicitação:
{
  "agentId": "ID_DO_AGENTE",
  "dateStart": "AAAA-MM-DD",
  "dateEnd": "AAAA-MM-DD"
}
Substitua "ID_DO_AGENTE," "AAAA-MM-DD" e "AAAA-MM-DD" pelos valores correspondentes para obter um relatório personalizado de acordo com suas preferências. Estes parâmetros são indispensáveis para a geração correta do relatório.
### Propriedades da Resposta
| Propriedade | Descrição | Tipo |
| --- | --- | --- |
| `agent_number` | Número do agente | String |
| `agent_name` | Nome do agente | String |
| `date` | Data da atividade | String |
| `day_week` | Dia da semana da atividade | String |
| `event` | Tipo de evento da atividade | String |
| `description` | Descrição da atividade | String |
| `queue_exten` | Número da fila associada à atividade | String |
| `queue` | Nome da fila associada à atividade | String |
{
"data": [
{
"agent_number": "Numero do agente",
"agent_name": "Agente",
"date": "Data",
"day_week": "Dia da semana",
"event": "Evento",
"description": "Descricao",
"queue_exten": "Numero da fila",
"queue": "Fila"
},
// Outras entradas do relatório...
]
}
```
Lembre-se de substituir [URL_DO_ENDPOINT] pela URL real do endpoint para gerar o relatório. Além disso, insira o ID do agente e as datas de início e fim corretas como parâmetros.
Você pode copiar e colar esse script, substituindo os campos [URL_DO_ENDPOINT] e ID_DO_AGENTE pelos valores reais correspondentes, para documentar o relatório no Postman ou em outras plataformas de documentação. Certifique-se de preencher corretamente os valores dentro do array "data" com os resultados reais da API.

Requisição

Parâmetros Header

Parâmetros Bodyapplication/json

Exemplo
{
    "filters": [
        {
            "field": "dateStart",
            "selectedValue": "2023-07-23 00:00:00"
        },
        {
            "field": "dateEnd",
            "selectedValue": "2023-07-23 23:59:59"
        },
        {
            "field": "agentId",
            "selectedValue": "579"
        }
    ],
    "format": "json"
}

Códigos de solicitação

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'http://{{HOST}}/service/v1/report/call-center-rtp-0002' \
--header 'PreAuthorization: Bearer {{ACCESS_TOKEN}}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "filters": [
        {
            "field": "dateStart",
            "selectedValue": "2023-07-23 00:00:00"
        },
        {
            "field": "dateEnd",
            "selectedValue": "2023-07-23 23:59:59"
        },
        {
            "field": "agentId",
            "selectedValue": "579"
        }
    ],
    "format": "json"
}'

Respostas

🟢200Atividades do agente (Detalhadas)
application/json
Body

Exemplo
[
    [
        {
            "agent_number": "579",
            "agent_name": "agente1",
            "date": "23-07-2023 08:01:22",
            "day_week": "Dom",
            "event": "Logar no dispositivo",
            "description": "187.44.0.28"
        },
        {
            "agent_number": "579",
            "agent_name": "agente1",
            "date": "23-07-2023 08:01:23",
            "day_week": "Dom",
            "event": "Logar no ramal",
            "description": "6035"
        },
        {
            "agent_number": "579",
            "agent_name": "agente1",
            "date": "23-07-2023 08:01:23",
            "day_week": "Dom",
            "event": "Entrar na fila",
            "description": "700",
            "queue_exten": "700",
            "queue": "Suporte TV."
        },
        {
            "agent_number": "579",
            "agent_name": "agente1",
            "date": "23-07-2023 08:01:23",
            "day_week": "Dom",
            "event": "Entrar na fila",
            "description": "702",
            "queue_exten": "702",
            "queue": "Suporte TV"
        },
        {
            "agent_number": "579",
            "agent_name": "agente1",
            "date": "23-07-2023 08:01:23",
            "day_week": "Dom",
            "event": "Entrar na fila",
            "description": "703",
            "queue_exten": "703",
            "queue": "Suporte Internet"
        },
        {
            "agent_number": "579",
            "agent_name": "agente1",
            "date": "23-07-2023 08:05:16",
            "day_week": "Dom",
            "event": "Ramal alterado",
            "description": "Registered"
        },
        {
            "agent_number": "579",
            "agent_name": "agente1",
            "date": "23-07-2023 08:06:16",
            "day_week": "Dom",
            "event": "Ramal alterado",
            "description": "Registered"
        },
        {
            "agent_number": "579",
            "agent_name": "agente1",
            "date": "23-07-2023 08:06:21",
            "day_week": "Dom",
            "event": "Chamada originada pelo agente",
            "description": "5538991568009"
        },
        {
            "agent_number": "579",
            "agent_name": "agente1",
            "date": "23-07-2023 08:10:13",
            "day_week": "Dom",
            "event": "Ramal alterado",
            "description": "Registered"
        },
        {
            "agent_number": "579",
            "agent_name": "agente1",
            "date": "23-07-2023 08:11:11",
            "day_week": "Dom",
            "event": "Ramal alterado",
            "description": "Registered"
        },
        {
            "agent_number": "579",
            "agent_name": "agente1",
            "date": "23-07-2023 08:15:08",
            "day_week": "Dom",
            "event": "Ramal alterado",
            "description": "Registered"
        },
        {
            "agent_number": "579",
            "agent_name": "agente1",
            "date": "23-07-2023 08:16:07",
            "day_week": "Dom",
            "event": "Ramal alterado",
            "description": "Registered"
        },
        {
            "agent_number": "579",
            "agent_name": "agente1",
            "date": "23-07-2023 08:20:03",
            "day_week": "Dom",
            "event": "Ramal alterado",
            "description": "Registered"
        },
        {
            "agent_number": "579",
            "agent_name": "agente1",
            "date": "23-07-2023 08:21:02",
            "day_week": "Dom",
            "event": "Ramal alterado",
            "description": "Registered"
        },
        {
            "agent_number": "579",
            "agent_name": "agente1",
            "date": "23-07-2023 08:24:58",
            "day_week": "Dom",
            "event": "Ramal alterado",
            "description": "Registered"
        },
        {
            "agent_number": "579",
            "agent_name": "Agente1",
            "date": "23-07-2023 08:25:57",
            "day_week": "Dom",
            "event": "Ramal alterado",
            "description": "Registered"
        },
        {
            "agent_number": "579",
            "agent_name": "Agente1",
            "date": "23-07-2023 08:29:53",
            "day_week": "Dom",
            "event": "Ramal alterado",
            "description": "Registered"
        },
        {
            "agent_number": "579",
            "agent_name": "Agente1",
            "date": "23-07-2023 08:30:52",
            "day_week": "Dom",
            "event": "Ramal alterado",
            "description": "Registered"
        },
        {
            "agent_number": "579",
            "agent_name": "Agente1",
            "date": "23-07-2023 08:33:49",
            "day_week": "Dom",
            "event": "Perda de pronto atendimento (chamada perdida)",
            "queue_exten": "703",
            "queue": "Suporte Internet"
        },
        {
            "agent_number": "57
Modificado em 2024-08-23 19:26:42
Página anterior
Pausas do agente (D)
Próxima página
Abandono (P)
Built with