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

Pausas do agente (D)

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

Relatório: Pausas do agente (Detalhadas)#

Descrição: Este relatório apresenta detalhes sobre as pausas realizadas pelos agentes em um call center. Fornece informações sobre a duração das pausas, início e fim, produtividade e dia da semana.

Informações Gerais#

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

Geração de Relatório: Endpoint e Parâmetros#

Para gerar o relatório desejado, é imprescindível realizar uma solicitação POST para o endpoint fornecido abaixo. Certifique-se de fornecer os três parâmetros obrigatórios: ID do agente, data de início e data de término.
Caso você deseje obter todos os dados sem aplicar um filtro específico ao campo "agentId," resultando em um relatório completo, siga as orientações a seguir:
Utilize o valor "-1" no campo "agentId" ao solicitar os dados. Isso garantirá que nenhum critério de filtragem seja aplicado a esse campo, possibilitando a inclusão de todos os dados disponíveis no relatório final.
Endpoint:
{HOST}/service/v1/report/call-center-rtp-0001

Parâmetros da Solicitação#

Aqui estão os parâmetros essenciais para 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.
Exemplo de estrutura 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.
### Resposta do Relatório
O relatório será retornado no formato JSON, contendo as seguintes informações:
| Propriedade | Descrição | Tipo |
| --- | --- | --- |
| `agent_exten` | Número do agente | String |
| `agent_name` | Nome do agente | String |
| `pause_time` | Horário de início da pausa | String |
| `unpause_time` | Horário de fim da pausa | String |
| `day_week` | Dia da semana da pausa | String |
| `pause_id` | Número da pausa | Number |
| `pause_name` | Nome da pausa | String |
| `duration` | Duração da pausa em segundos | Number |
| `productive` | Indicador de pausa produtiva (Sim/Não) | String |
{
"data": [
{
"agent_exten": "Numero do agente",
"agent_name": "Agente",
"pause_time": "Inicio",
"unpause_time": "Fim",
"day_week": "Dia da semana",
"pause_id": "Numero da pausa",
"pause_name": "Pausa",
"duration": "Duracao",
"productive": "Produtiva"
},
// Outras entradas do relatório...
]
}
```

Requisição

Parâmetros Bodyapplication/json
filters
array [object {2}] 
requerido
field
string 
requerido
selectedValue
string 
requerido
format
string 
requerido
Exemplo
{
  "filters": [
    {
      "field": "dateStart",
      "selectedValue": "2023-07-25 00:00:00"
    },
    {
      "field": "dateEnd",
      "selectedValue": "2023-07-25 23:59:59"
    },
    {
      "field": "agentId",
      "selectedValue": "-1"
    }
  ],
  "format": "json"
}

Exemplos de Requisiçã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-0001' \
--header 'Content-Type: application/json' \
--data-raw '{
    "filters": [
        {
            "field": "dateStart",
            "selectedValue": "2023-07-25 00:00:00"
        },
        {
            "field": "dateEnd",
            "selectedValue": "2023-07-25 23:59:59"
        },
        {
            "field": "agentId",
            "selectedValue": "-1"
        }
    ],
    "format": "json"
}'

Respostas

🟢200Pausas do agente (Detalhadas)
application/json
Body
array [array] 
opcional
object 
opcional
pause_time
string 
requerido
unpause_time
string 
requerido
day_week
string 
requerido
agent_exten
string 
requerido
agent_name
string 
requerido
duration
string 
requerido
productive
string 
requerido
pause_id
string 
requerido
pause_name
string 
requerido
Exemplo
[
  [
    {
      "pause_time": "23-07-2023 08:35:01",
      "unpause_time": "23-07-2023 08:35:01",
      "day_week": "Dom",
      "agent_exten": "579",
      "agent_name": "agente1",
      "duration": "00:00:00",
      "productive": "Nao"
    },
    {
      "pause_time": "23-07-2023 09:53:26",
      "unpause_time": "23-07-2023 09:54:54",
      "day_week": "Dom",
      "agent_exten": "579",
      "agent_name": "agente1",
      "duration": "00:01:28",
      "pause_id": "117",
      "pause_name": "Pessoal",
      "productive": "Nao"
    },
    {
      "pause_time": "23-07-2023 09:58:48",
      "unpause_time": "23-07-2023 10:01:29",
      "day_week": "Dom",
      "agent_exten": "579",
      "agent_name": "agente1",
      "duration": "00:02:41",
      "pause_id": "117",
      "pause_name": "Pessoal",
      "productive": "Nao"
    },
    {
      "pause_time": "23-07-2023 10:11:01",
      "unpause_time": "23-07-2023 10:11:10",
      "day_week": "Dom",
      "agent_exten": "579",
      "agent_name": "agente1",
      "duration": "00:00:09",
      "pause_id": "117",
      "pause_name": "Pessoal",
      "productive": "Nao"
    },
    {
      "pause_time": "23-07-2023 10:11:10",
      "unpause_time": "23-07-2023 10:16:23",
      "day_week": "Dom",
      "agent_exten": "579",
      "agent_name": "agente1",
      "duration": "00:05:13",
      "pause_id": "117",
      "pause_name": "Pessoal",
      "productive": "Nao"
    },
    {
      "pause_time": "23-07-2023 11:17:15",
      "unpause_time": "23-07-2023 11:24:04",
      "day_week": "Dom",
      "agent_exten": "579",
      "agent_name": "agente1",
      "duration": "00:06:49",
      "pause_id": "117",
      "pause_name": "Pessoal",
      "productive": "Nao"
    },
    {
      "pause_time": "23-07-2023 11:27:06",
      "unpause_time": "23-07-2023 11:28:55",
      "day_week": "Dom",
      "agent_exten": "579",
      "agent_name": "agente1",
      "duration": "00:01:49",
      "pause_id": "117",
      "pause_name": "Pessoal",
      "productive": "Nao"
    },
    {
      "pause_time": "23-07-2023 11:28:55",
      "unpause_time": "23-07-2023 11:38:40",
      "day_week": "Dom",
      "agent_exten": "579",
      "agent_name": "agente1",
      "duration": "00:09:45",
      "pause_id": "117",
      "pause_name": "Pessoal",
      "productive": "Nao"
    },
    {
      "pause_time": "23-07-2023 11:54:17",
      "unpause_time": "23-07-2023 11:55:22",
      "day_week": "Dom",
      "agent_exten": "579",
      "agent_name": "agente1",
      "duration": "00:01:05",
      "pause_id": "117",
      "pause_name": "Pessoal",
      "productive": "Nao"
    },
    {
      "pause_time": "23-07-2023 12:42:31",
      "unpause_time": "23-07-2023 13:00:16",
      "day_week": "Dom",
      "agent_exten": "579",
      "agent_name": "agente1",
      "duration": "00:17:45",
      "pause_id": "120",
      "pause_name": "Lanche",
      "productive": "Nao"
    },
    {
      "pause_time": "23-07-2023 13:04:44",
      "unpause_time": "23-07-2023 13:04:48",
      "day_week": "Dom",
      "agent_exten": "579",
      "agent_name": "agente1",
      "duration": "00:00:04",
      "pause_id": "122",
      "pause_name": "Tabulacao",
      "productive": "Sim"
    },
    {
      "pause_time": "23-07-2023 14:00:33",
      "unpause_time": "23-07-2023 14:14:13",
      "day_week": "Dom",
      "agent_exten": "579",
      "agent_name": "agente1",
      "duration": "00:13:40",
      "pause_id": "122",
      "pause_name": "Tabulacao",
      "productive": "Sim"
    }
  ]
]
Página anterior
Plugin URA - Autoatendimento (D)
Próxima página
Atividades do agente (D)
Built with