Report API¶
The report API allows you to access information in a similar way to reports, through HTTP POST requests. The intent of this document is to show how to use this API.
POST Request¶
On the post request should be sent a JSON raw that contains information for get data of the report that you want. The return of the post request is a CSV format with each column of the specific report.
URL Definition¶
The URL of the post request should be formatted as below:
https://<instantvoice host address>/reports/<accountcode>
Example: If the InstantVoice’s host address is 192.168.1.123 and if accountcode in your InstantVoice server is acc1, then:
https://192.168.1.123/reports/acc1
JSON Definition¶
It is necessary to send a JSON raw in the body of the post request. The main fields of the JSON are:
- login = User of the administrative interface. This user must have access to the reports interface. This field is required.
- pass = Password of the login. This field is required.
- id = The integer of the report ID. The list of the ids report is defined in this document in List of reports descriptions. This field is required.
- interval = Indicates the interval of time (in seconds) the report will display each row. Valid values are: 120, 60 or 30. It is required in some reports.
- percentage = Indicates whether the values of some fields will be displayed in percent format. ‘0’=NO or ‘1’=YES. It is required in some reports.
- timeformat = Is the format how the time will be displayed. If ‘0’ the format is ‘99:99:99’, if ‘1’ the format is ‘000’ (seconds). It is required in some reports.
- params = List of fields to filter data of report. This field is required.
- columns = List of fields that will be returned on the CSV. This field is optional. If not informed, the system returns all fields of the report using the name of column without alias.
JSON example:
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":32,
"interval":120,
"percentage":0,
"timeformat":0,
"params":{
"date":{
"type":"==",
"values":["2016-11-17"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"survey_id","alias":"Survey ID"},{"name":"queue_name"
,"alias":"Grupo"},{"name":"answered","alias":"Atendidas"},{"name":"surveys","alias":"Pesquisas"},{"name"
:"total_answer_1","alias":"Número de Respostas 1"},{"name":"total_answer_2","alias":"Número de Respostas 2"}
,{"name":"total_answer_3","alias":"Número de Respostas 3"},{"name":"total_answer_4","alias":"Número de Respostas 4"}
,{"name":"total_answer_5","alias":"Número de Respostas 5"},{"name":"total_answer_6"
,"alias":"Número de Respostas 6"},{"name":"total_answer_7","alias":"Número de Respostas 7"},{"name":"total_answer_8"
,"alias":"Número de Respostas 8"},{"name":"total_answer_9","alias":"Número de Respostas 9"},{"name":"total_answer_10"
,"alias":"Número de Respostas 10"},{"name":"sum_answer_1","alias":"Média Resposta 1"},{"name":"sum_answer_2"
,"alias":"Média Resposta 2"},{"name":"sum_answer_3","alias":"Média Resposta 3"},{"name":"sum_answer_4"
,"alias":"Média Resposta 4"},{"name":"sum_answer_5","alias":"Média Resposta 5"},{"name":"sum_answer_6"
,"alias":"Média Resposta 6"},{"name":"sum_answer_7","alias":"Média Resposta 7"},{"name":"sum_answer_8"
,"alias":"Média Resposta 8"},{"name":"sum_answer_9","alias":"Média Resposta 9"},{"name":"sum_answer_10"
,"alias":"Média Resposta 10"}]
}
The params field¶
The params field is defined with all report fields that you want to filter data.
Structure of params field:
"params":{
<report field>:{
"type":<match operator type>,
"values":[<values to filter>]
}
}
<report field> - String with the name of the report field that do you want to filter data. All report fields contain a ‘Column Type’ that indicates whether the field can be used as a parameter or filter. Parameters are required fields.
<match operator type> - String with the operator that is used to compare values. The operators types are:
Operator | Description |
---|---|
== | Equal operator |
!== | Different operator |
>< | Between operator |
> | Greater than operator |
< | Less than operator |
- | Contains operator for text fields |
<values to filter> - List of strings with the values that is used to compare with the operator.
The columns field¶
The columns field is a list of dictionary with the names of fields that you want to show on CSV return.
Structure of columns field:
"columns":[
{"name":<report column name>, "alias":<column name alias>}
,...
]
<report column name> - String with the column name of the report. The column names of each report are listed below in List of reports descriptions.
<column name alias> - String with the friendly name of the report column name to be returned on CSV.
Code sample¶
#! /usr/bin/env python2.6
# coding=utf-8
import requests
url = 'https://192.168.1.123/reports/acc1'
data = """{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":22,
"params":{
"date":{
"type":"><",
"values":[
"2016-11-16",
"2016-11-16"
]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"extension","alias":"Ramal"},{"name":"agent","alias"
:"Operador"},{"name":"name","alias":"Nome"},{"name":"login","alias":"Login"},{"name":"logoff","alias"
:"Logout"}]
}"""
response = requests.post(url, data=data)
print response.content
Expected result¶
Data,Ramal,Operador,Nome,Login,Logout
2016-11-16,0001,1001,1001,2016-11-16 11:51:35,2016-11-16 18:05:55
2016-11-16,0002,1002,1002,2016-11-16 11:52:20,2016-11-16 18:03:11
List of reports descriptions¶
In the list below are all reports and their descriptions.
Chamadas - Agrupamento por descritores¶
Report ID: 1.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
calls | Chamadas | info | ||
date | Data | parameter | YES | >< |
tag | Descritor | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":1,
"params":{
"date":{
"type":"><",
"values":[
"2016-11-14",
"2016-11-14"
]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"tag","alias":"Descritor"},{"name":"calls","alias"
:"Chamadas"}]
}
Chamadas - Metricas por data¶
Report ID: 2.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
answered | Atendidas | info | ||
calls | Chamadas | info | ||
date | Data | parameter | YES | == |
interval | Intervalo | parameter | YES | == |
made | Realizadas | info | ||
received | Recebidas | info | ||
time | Hora | info | ||
unanswered | Não Atendidas | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":2,
"interval":120,
"percentage":0,
"params":{
"date":{
"type":"==",
"values":["2016-11-14"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"time","alias":"Hora"},{"name":"calls","alias"
:"Chamadas"},{"name":"made","alias":"Realizadas"},{"name":"received","alias":"Recebidas"},{"name":"answered"
,"alias":"Atendidas"},{"name":"unanswered","alias":"Não Atendidas"}]
}
Chamadas - Metricas por periodo¶
Report ID: 3.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
answered | Atendidas | info | ||
calls | Chamadas | info | ||
date | Data | parameter | YES | >< |
made | Realizadas | info | ||
received | Recebidas | info | ||
unanswered | Não Atendidas | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":3,
"percentage":0,
"params":{
"date":{
"type":"><",
"values":["2016-11-14", "2016-11-14"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"calls","alias":"Chamadas"},{"name":"made","alias"
:"Realizadas"},{"name":"received","alias":"Recebidas"},{"name":"answered","alias":"Atendidas"},{"name"
:"unanswered","alias":"Não Atendidas"}]
}
Chamadas - Entrantes, Metricas por data¶
Report ID: 4.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
answered | Atendidas | info | ||
calls | Chamadas | info | ||
date | Data | parameter | YES | == |
did | DDR | info | ||
interval | Intervalo | parameter | YES | == |
ivr | URA | info | ||
queue | Grupo | info | ||
time | Hora | info | ||
unanswered | Não Atendidas | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":4,
"interval":120,
"percentage":0,
"params":{
"date":{
"type":"==",
"values":["2016-11-14"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"time","alias":"Hora"},{"name":"calls","alias"
:"Chamadas"},{"name":"ivr","alias":"URA"},{"name":"did","alias":"DDR"},{"name":"queue","alias":"Grupo"
},{"name":"answered","alias":"Atendidas"},{"name":"unanswered","alias":"Não Atendidas"}]
}
Chamadas - Entrantes, Metricas por periodo¶
Report ID: 5.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
answered | Atendidas | info | ||
calls | Chamadas | info | ||
date | Data | parameter | YES | >< |
did | DDR | info | ||
ivr | URA | info | ||
queue | Grupo | info | ||
unanswered | Não Atendidas | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":5,
"percentage":0,
"params":{
"date":{
"type":"><",
"values":["2016-11-14", "2016-11-14"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"calls","alias":"Chamadas"},{"name":"ivr","alias"
:"URA"},{"name":"did","alias":"DDR"},{"name":"queue","alias":"Grupo"},{"name":"answered","alias":"Atendidas"
},{"name":"unanswered","alias":"Não Atendidas"}]
}
Chamadas - Saintes, Metricas por data¶
Report ID: 7.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
answered | Atendidas | info | ||
answered_before_0 | <30s | info | ||
answered_before_1 | <60s | info | ||
answered_before_2 | <90s | info | ||
answered_before_3 | <120s | info | ||
answered_before_4 | >=120s | info | ||
calls | Chamadas | info | ||
date | Data | parameter | YES | == |
interval | Intervalo | parameter | YES | == |
time | Hora | info | ||
unanswered | Não Atendidas | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":7,
"interval":120,
"percentage":0,
"params":{
"date":{
"type":"==",
"values":["2016-11-14"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"time","alias":"Hora"},{"name":"calls","alias"
:"Chamadas"},{"name":"answered","alias":"Atendidas"},{"name":"unanswered","alias":"Não Atendidas"},{"name"
:"answered_before_0","alias":"<30s"},{"name":"answered_before_1","alias":"<60s"},{"name":"answered_before_2"
,"alias":"<90s"},{"name":"answered_before_3","alias":"<120s"},{"name":"answered_before_4","alias":">
=120s"}]
}
Chamadas - Saintes, Metricas por periodo¶
Report ID: 8.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
answered | Atendidas | info | ||
answered_before_0 | <30s | info | ||
answered_before_1 | <60s | info | ||
answered_before_2 | <90s | info | ||
answered_before_3 | <120s | info | ||
answered_before_4 | >=120s | info | ||
calls | Chamadas | info | ||
date | Data | parameter | YES | >< |
unanswered | Não Atendidas | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":8,
"percentage":0,
"params":{
"date":{
"type":"><",
"values":["2016-11-14", "2016-11-14"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"calls","alias":"Chamadas"},{"name":"answered"
,"alias":"Atendidas"},{"name":"unanswered","alias":"Não Atendidas"},{"name":"answered_before_0","alias"
:"<30s"},{"name":"answered_before_1","alias":"<60s"},{"name":"answered_before_2","alias":"<90s"},{"name"
:"answered_before_3","alias":"<120s"},{"name":"answered_before_4","alias":">=120s"}]
}
Chamadas - Registro detalhado¶
Report ID: 26.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
agent | Operador | filter | NO | == |
billsec | Duração Atendimento | info | ||
customer | Cliente | filter | NO | == / - |
date | Data | parameter | YES | == / >< |
destination | Destino | filter | NO | == / - |
duration | Duração Parcial | filter | NO | > / < |
duration_total | Duracao Total | filter | NO | > / < / >< |
extension | Ramal | filter | NO | == |
hangupby | Finalizador | filter | NO | == |
hold | Em espera | info | ||
leg | Transferencia | info | ||
note | Observação | filter | NO | - |
origin | Origem | filter | NO | == / - |
queue_name | Grupo | filter | NO | == |
reasons | Motivos | filter | NO | - |
rec_filter | Filtro | info | ||
rec_filter_action | Ação | info | ||
record | Gravação | info | ||
recordxfer | Gravação Transf. | info | ||
route | Rota | filter | NO | - |
status | Status | filter | NO | == / !== |
tags | Descritores | filter | NO | - |
time | Hora | filter | NO | >< |
type | Tipo | filter | NO | == |
uniqueid | Uniqueid | filter | NO | == |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":26,
"params":{
"date":{
"type":"==",
"values":["2016-11-14"]
},
"uniqueid":{
"type":"==",
"values":["1479132934.1.36"]
}
},
"columns":[{"name":"leg","alias":"Transferencia"},{"name":"uniqueid","alias":"Uniqueid"
},{"name":"date","alias":"Data"},{"name":"time","alias":"Hora"},{"name":"type","alias":"Tipo"
},{"name":"origin","alias":"Origem"},{"name":"destination","alias":"Destino"},{"name":"extension",
"alias":"Ramal"},{"name":"agent","alias":"Operador"},{"name":"queue_name","alias":"Grupo"},
{"name":"billsec","alias":"DuraçãoAtendimento"},{"name":"duration","alias":"DuraçãoParcial"},
{"name":"duration_total","alias":"DuracaoTotal"},{"name":"hold","alias":"Emespera"},{"name":"status"
,"alias":"Status"},{"name":"record","alias":"Gravação"},{"name":"recordxfer","alias":"GravaçãoTransf."}
,{"name":"tags","alias":"Descritores"},{"name":"customer","alias":"Cliente"},{"name":"route"
,"alias":"Rota"},{"name":"rec_filter","alias":"Filtro"},{"name":"rec_filter_action","alias":
"Ação"},{"name":"hangupby","alias":"Finalizador"},{"name":"reasons","alias":"Motivos"}
,{"name":"note","alias":"Obs"}]
}
Chamadas - Chamadas Saintes, Tarifação¶
Report ID: 30.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
agent | Operador | filter | NO | == |
cost | Custo | info | ||
date | Data | parameter | YES | >< |
duration | Duração | info | ||
entity | Entidade | info | ||
extension | Destino | filter | NO | == |
origin | Origem | filter | NO | == |
permission_entity | Nome Entidade | info | ||
permission_group | Grupo de Per. | info | ||
route | Rota | info | ||
server | Servidor | info | ||
time | Hora | info | ||
trunk | Tronco | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":30,
"params":{
"date":{
"type":"><",
"values":["2016-11-16","2016-11-16"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"time","alias":"Hora"},{"name":"origin","alias"
:"Origem"},{"name":"extension","alias":"Destino"},{"name":"agent","alias":"Operador"},{"name":"route"
,"alias":"Rota"},{"name":"server","alias":"Servidor"},{"name":"trunk","alias":"Tronco"},{"name":"entity"
,"alias":"Entidade"},{"name":"permission_entity","alias":"Nome Entidade"},{"name":"duration","alias"
:"Duração"},{"name":"cost","alias":"Custo"},{"name":"permission_group","alias":"Grupo de Per."}]
}
Chamadas - Chamadas, Registro de Descritores¶
Report ID: 31.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
agent | Agente | info | ||
date | Data | parameter | YES | == |
duration | Duração | info | ||
extension | Destino | info | ||
origin | Origem | info | ||
status | Status | info | ||
tag | Descritores | info | ||
time | Hora | filter | NO | == |
type | Tipo | filter | NO | == |
uniqueid | Uniqueid | info | / |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":31,
"params":{
"date":{
"type":"==",
"values":["2016-11-16"]
}
},
"columns":[{"name":"uniqueid","alias":"Uniqueid"},{"name":"tag","alias":"Descritores"},{"name":"date","alias":"Data"
},{"name":"time","alias":"Hora"},{"name":"type","alias":"Tipo"},{"name":"agent","alias"
:"Agente"},{"name":"origin","alias":"Origem"},{"name":"extension","alias":"Destino"},{"name":"duration"
,"alias":"Duração"},{"name":"status","alias":"Status"}]
}
Chamadas - Registro detalhado de URA¶
Report ID: 37.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
callerid | CallerID | filter | NO | - |
date | Data | parameter | YES | == / >< |
datetime | Data e Hora | info | ||
day | Dia | info | ||
depth | Nível | info | ||
disposition | Disposition | info | ||
disposition_data | Disposition Data | info | ||
disposition_queue | Disposition Queue | info | ||
duration | Duração | info | ||
duration_ivr | Duração URA | info | ||
duration_queue | Duração Fila | info | ||
duration_talk | Duração Atendimento | info | ||
interval120 | Intervalo 120min | info | ||
interval30 | Intervalo 30min | info | ||
interval60 | Intervalo 60min | info | ||
ivr_module | Nome Módulo | info | ||
ivr_name | Nome URA | info | ||
last | Última | info | ||
month_full | Mês (completo) | info | ||
month_num | Mês (número) | info | ||
parent_tag | Descritor Superior | info | ||
parent_tag_description | Notas Descritor Superior | info | ||
parent_tag_id | ID Descritor Superior | info | ||
parent_tag_table_description | Descrição Descritor Superior | info | ||
route | Rota | info | ||
status | Status | info | ||
status_description | Descrição Status | info | ||
status_error | Status Erro | info | ||
status_success | Status Sucesso | info | ||
tag | Descritor | info | ||
tag_description | Notas Descritor | info | ||
tag_id | ID Descritor | info | ||
tag_table_description | Descrição Descritor | info | ||
time | Hora | filter | NO | >< |
timestamp | Timestamp | info | ||
uniqueid | Uniqueid | filter | NO | == |
year | Ano | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":37,
"params":{
"date":{
"type":"==",
"values":["2016-10-06"]
}
},
"columns":[{"name":"uniqueid","alias":"Uniqueid"},{"name":"timestamp","alias":"Timestamp"},{"name":"date","alias"
:"Data"},{"name":"time","alias":"Hora"},{"name":"datetime","alias":"Data e Hora"},{"name"
:"year","alias":"Ano"},{"name":"month_num","alias":"Mês (número)"},{"name":"month_full","alias":"Mês (completo)"}
,{"name":"day","alias":"Dia"},{"name":"interval30","alias":"Intervalo 30min"},{"name":"interval60"
,"alias":"Intervalo 60min"},{"name":"interval120","alias":"Intervalo 120min"},{"name":"callerid","alias"
:"CallerID"},{"name":"route","alias":"Rota"},{"name":"tag_id","alias":"ID Descritor"},{"name":"tag","alias"
:"Descritor"},{"name":"tag_description","alias":"Notas Descritor"},{"name":"tag_table_description","alias"
:"Descrição Descritor"},{"name":"parent_tag_id","alias":"ID Descritor Superior"},{"name":"parent_tag"
,"alias":"Descritor Superior"},{"name":"parent_tag_description","alias":"Notas Descritor Superior"},
{"name":"parent_tag_table_description","alias":"Descrição Descritor Superior"},{"name":"duration","alias"
:"Duração"},{"name":"depth","alias":"Nível"},{"name":"disposition","alias":"Disposition"},{"name":"disposition_data"
,"alias":"Disposition Data"},{"name":"disposition_queue","alias":"Disposition Queue"},{"name":"ivr_name"
,"alias":"Nome URA"},{"name":"ivr_module","alias":"Nome Módulo"},{"name":"last","alias":"Última"},{"name"
:"status","alias":"Status"},{"name":"status_description","alias":"Descrição Status"},{"name":"status_success"
,"alias":"Status Sucesso"},{"name":"status_error","alias":"Status Erro"},{"name":"duration_ivr","alias"
:"Duração URA"},{"name":"duration_queue","alias":"Duração Fila"},{"name":"duration_talk",
"alias":"Duração Atendimento"}]
}
Grupos - (Entrantes), Metricas por data¶
Report ID: 11.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
answered | Atendidas | info | ||
answered_before_0 | <30s | info | ||
answered_before_1 | <60s | info | ||
answered_before_2 | <90s | info | ||
answered_before_3 | <120s | info | ||
answered_before_4 | >=120s | info | ||
CALLBACK | Callback | info | ||
calls | Chamadas | info | ||
date | Data | parameter | YES | == |
DIALER | Discador | info | ||
giveup | Desistências | info | ||
giveup_before_0 | Des. <30s | info | ||
giveup_before_1 | Des. <60s | info | ||
giveup_before_2 | Des. <90s | info | ||
giveup_before_3 | Des. <120s | info | ||
giveup_before_4 | Des. >120s | info | ||
interval | Intervalo | parameter | YES | == |
longest_hold | Maior Espera | info | ||
queue_name | Grupo | filter | NO | == |
refused | Recusadas | info | ||
time | Hora | info | ||
total_call | TMO | info | ||
total_hold | TME | info | ||
total_talk | TMA | info | ||
unanswered | Não Atendidas | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":11,
"interval":120,
"timeformat":0,
"percentage":0,
"params":{
"date":{
"type":"==",
"values":["2016-11-16"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"time","alias":"Hora"},{"name":"queue_name","alias"
:"Grupo"},{"name":"calls","alias":"Chamadas"},{"name":"answered","alias":"Atendidas"},{"name":"unanswered"
,"alias":"Não Atendidas"},{"name":"answered_before_0","alias":"<30s"},{"name":"answered_before_1","alias"
:"<60s"},{"name":"answered_before_2","alias":"<90s"},{"name":"answered_before_3","alias":"<120s"},{"name"
:"answered_before_4","alias":">=120s"},{"name":"giveup","alias":"Desistências"},{"name":"refused","alias"
:"Recusadas"},{"name":"total_talk","alias":"TMA"},{"name":"total_hold","alias":"TME"},{"name":"total_call"
,"alias":"TMO"},{"name":"longest_hold","alias":"Maior Espera"},{"name":"giveup_before_0","alias":"Des. <30s"}
,{"name":"giveup_before_1","alias":"Des. <60s"},{"name":"giveup_before_2","alias":"Des. <90s"
},{"name":"giveup_before_3","alias":"Des. <120s"},{"name":"giveup_before_4","alias":"Des. >120s"}]
}
Grupos - (Entrantes), Metricas por período¶
Report ID: 12.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
answered | Atendidas | info | ||
answered_before_0 | <30s | info | ||
answered_before_1 | <60s | info | ||
answered_before_2 | <90s | info | ||
answered_before_3 | <120s | info | ||
answered_before_4 | >=120s | info | ||
CALLBACK | Callback | info | ||
calls | Chamadas | info | ||
date | Data | parameter | YES | >< |
DIALER | Discador | info | ||
giveup | Desistências | info | ||
giveup_before_0 | Des. <30s | info | ||
giveup_before_1 | Des. <60s | info | ||
giveup_before_2 | Des. <90s | info | ||
giveup_before_3 | Des. <120s | info | ||
giveup_before_4 | Des. >120s | info | ||
longest_hold | Maior Espera | info | ||
queue_name | Grupo | filter | NO | == |
refused | Recusadas | info | ||
total_call | TMO | info | ||
total_hold | TME | info | ||
total_talk | TMA | info | ||
unanswered | Não Atendidas | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":12,
"percentage":0,
"timeformat":0,
"params":{
"date":{
"type":"><",
"values":["2016-11-16","2016-11-16"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"queue_name","alias":"Grupo"},{"name":"calls","alias"
:"Chamadas"},{"name":"answered","alias":"Atendidas"},{"name":"unanswered","alias":"Não Atendidas"},{"name"
:"answered_before_0","alias":"<30s"},{"name":"answered_before_1","alias":"<60s"},{"name":"answered_before_2"
,"alias":"<90s"},{"name":"answered_before_3","alias":"<120s"},{"name":"answered_before_4","alias":">=120s"}
,{"name":"giveup","alias":"Desistências"},{"name":"refused","alias":"Recusadas"},{"name":"total_talk"
,"alias":"TMA"},{"name":"total_hold","alias":"TME"},{"name":"total_call","alias":"TMO"},{"name":"longest_hold"
,"alias":"Maior Espera"},{"name":"giveup_before_0","alias":"Des. <30s"},{"name":"giveup_before_1","alias"
:"Des. <60s"},{"name":"giveup_before_2","alias":"Des. <90s"},{"name":"giveup_before_3","alias":"Des. <120s"}
,{"name":"giveup_before_4","alias":"Des. >120s"}]
}
Grupos - (Saintes), Metricas por data¶
Report ID: 14.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
answered | Atendidas | info | ||
answered_before_0 | <30s | info | ||
answered_before_1 | <60s | info | ||
answered_before_2 | <90s | info | ||
answered_before_3 | <120s | info | ||
answered_before_4 | >=120s | info | ||
calls | Chamadas | info | ||
date | Data | parameter | YES | == |
interval | Intervalo | parameter | YES | == |
queue_name | Grupo | filter | NO | == |
time | Hora | info | ||
total_talk | TMA | info | ||
unanswered | Não Atendidas | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":14,
"interval":120,
"timeformat":0,
"percentage":0,
"params":{
"date":{
"type":"==",
"values":["2016-11-16"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"time","alias":"Hora"},{"name":"queue_name","alias"
:"Grupo"},{"name":"calls","alias":"Chamadas"},{"name":"answered","alias":"Atendidas"},{"name":"unanswered"
,"alias":"Não Atendidas"},{"name":"answered_before_0","alias":"<30s"},{"name":"answered_before_1","alias"
:"<60s"},{"name":"answered_before_2","alias":"<90s"},{"name":"answered_before_3","alias":"<120s"},{"name"
:"answered_before_4","alias":">=120s"},{"name":"total_talk","alias":"TMA"}]
}
Grupos - (Saintes), Metricas por periodo¶
Report ID: 15.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
answered | Atendidas | info | ||
answered_before_0 | <30s | info | ||
answered_before_1 | <60s | info | ||
answered_before_2 | <90s | info | ||
answered_before_3 | <120s | info | ||
answered_before_4 | >=120s | info | ||
calls | Chamadas | info | ||
date | Data | parameter | YES | >< |
queue_name | Grupo | filter | NO | == |
total_talk | TMA | info | ||
unanswered | Não Atendidas | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":15,
"percentage":0,
"timeformat":0,
"params":{
"date":{
"type":"><",
"values":["2016-11-16","2016-11-16"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"queue_name","alias":"Grupo"},{"name":"calls","alias"
:"Chamadas"},{"name":"answered","alias":"Atendidas"},{"name":"unanswered","alias":"Não Atendidas"},{"name"
:"answered_before_0","alias":"<30s"},{"name":"answered_before_1","alias":"<60s"},{"name":"answered_before_2"
,"alias":"<90s"},{"name":"answered_before_3","alias":"<120s"},{"name":"answered_before_4","alias":">=120s"}
,{"name":"total_talk","alias":"TMA"}]
}
Grupos - (Saintes), Registro detalhado¶
Report ID: 16.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
accountcode | accountcode | info | ||
agent | Operador | filter | NO | == |
date | Data | parameter | YES | == |
duration | Duração | info | ||
extension | Destino | filter | NO | == |
origin | Ramal | filter | NO | == |
queue_name | Fila | parameter | YES | == |
report_date | ReportJoinDate | info | ||
report_time | ReportJoinTime | info | ||
status | Status | filter | NO | == |
time | Hora | info | ||
uniqueid | Identificador | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":16,
"timeformat":0,
"params":{
"queue_name":{
"type":"==",
"values":["2001"]
},
"date":{
"type":"==",
"values":["2016-11-16"]
}
},
"columns":[{"name":"queue_name","alias":"Fila"},{"name":"date","alias":"Data"},{"name"
:"time","alias":"Hora"},{"name":"origin","alias":"Ramal"},{"name":"extension","alias":"Destino"},{"name"
:"agent","alias":"Operador"},{"name":"status","alias":"Status"},{"name":"duration","alias":"Duração"
},{"name":"uniqueid","alias":"Identificador"}]
}
Grupos - Metricas por data¶
Report ID: 17.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
answered | Atendidas | info | ||
answered_before_0 | <30s | info | ||
answered_before_1 | <60s | info | ||
answered_before_2 | <90s | info | ||
answered_before_3 | <120s | info | ||
answered_before_4 | >=120s | info | ||
CALLBACK | Callback | info | ||
calls | Chamadas | info | ||
date | Data | parameter | YES | == |
DIALER | Discador | info | ||
interval | Intervalo | parameter | YES | == |
made | Realizadas | info | ||
queue_name | Grupo | filter | NO | == |
received | Recebidas | info | ||
time | Hora | info | ||
total_talk | TMA | info | ||
unanswered | Não Atendidas | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":17,
"interval":120,
"percentage":0,
"timeformat":0,
"params":{
"date":{
"type":"==",
"values":["2016-11-16"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"time","alias":"Hora"},{"name":"queue_name","alias"
:"Grupo"},{"name":"calls","alias":"Chamadas"},{"name":"made","alias":"Realizadas"},{"name":"received"
,"alias":"Recebidas"},{"name":"answered","alias":"Atendidas"},{"name":"unanswered","alias":"Não Atendidas"
},{"name":"answered_before_0","alias":"<30s"},{"name":"answered_before_1","alias":"<60s"},{"name":"answered_before_2"
,"alias":"<90s"},{"name":"answered_before_3","alias":"<120s"},{"name":"answered_before_4","alias":">=120s"}
,{"name":"total_talk","alias":"TMA"}]
}
Grupos - Metricas por periodo¶
Report ID: 18.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
answered | Atendidas | info | ||
answered_before_0 | <30s | info | ||
answered_before_1 | <60s | info | ||
answered_before_2 | <90s | info | ||
answered_before_3 | <120s | info | ||
answered_before_4 | >=120s | info | ||
CALLBACK | Callback | info | ||
calls | Chamadas | info | ||
date | Data | parameter | YES | >< |
DIALER | Discador | info | ||
made | Realizadas | info | ||
queue_name | Grupo | filter | NO | == |
received | Recebidas | info | ||
total_talk | TMA | info | ||
unanswered | Não Atendidas | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":18,
"percentage":0,
"timeformat":0,
"params":{
"date":{
"type":"><",
"values":["2016-11-16","2016-11-16"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"queue_name","alias":"Grupo"},{"name":"calls","alias"
:"Chamadas"},{"name":"made","alias":"Realizadas"},{"name":"received","alias":"Recebidas"},{"name":"answered"
,"alias":"Atendidas"},{"name":"unanswered","alias":"Não Atendidas"},{"name":"answered_before_0","alias"
:"<30s"},{"name":"answered_before_1","alias":"<60s"},{"name":"answered_before_2","alias":"<90s"},{"name"
:"answered_before_3","alias":"<120s"},{"name":"answered_before_4","alias":">=120s"},{"name":"total_talk"
,"alias":"TMA"}]
}
Operadores - Métricas por período¶
Report ID: 19.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
active_pause_time | Tempo Pausa Ativa | info | ||
agent | Operador | filter | NO | == |
answered | Atendidas | info | ||
answered_ads | Atendidas (discador) | info | ||
answered_callback | Atendidas (callback) | info | ||
answered_inbound | Atendidas (entrantes) | info | ||
answered_outbound | Atendidas (saintes) | info | ||
date | Data | parameter | YES | >< |
login_time | Tempo Login | info | ||
logins | Logins | info | ||
logints | Hora Login | info | ||
logouts | Logouts | info | ||
logoutts | Hora Logout | info | ||
made | Realizadas | info | ||
name | Nome | info | ||
pause_time | Tempo Pausa | info | ||
pauses | Pausas | info | ||
queue_name | Grupo | filter | NO | == |
received | Recebidas | info | ||
talk_time | Tempo Atendimento | info | ||
talk_time_ads | Tempo Atendimento (discador) | info | ||
talk_time_callback | Tempo Atendimento (callback) | info | ||
talk_time_inbound | Tempo Atendimento (entrantes) | info | ||
talk_time_outbound | Tempo Atendimento (saintes) | info | ||
total_talk | TMA | info | ||
total_talk_ads | TMA (discador) | info | ||
total_talk_callback | TMA (callback) | info | ||
total_talk_inbound | TMA (entrantes) | info | ||
total_talk_outbound | TMA (saintes) | info | ||
unanswered | Não Atendidas | info | ||
unanswered_ads | Não Atendidas (discador) | info | ||
unanswered_callback | Não Atendidas (callback) | info | ||
unanswered_inbound | Não Atendidas (entrantes) | info | ||
unanswered_outbound | Não Atendidas (saintes) | info | ||
unpauses | Despausas | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":19,
"params":{
"date":{
"type":"><",
"values":["2016-11-17","2016-11-17"]
}
},
"columns":[{"name":"agent","alias":"Operador"},{"name":"name","alias":"Nome"},{"name":"made","alias":"Realizadas"
},{"name":"received","alias":"Recebidas"},{"name":"answered","alias":"Atendidas"},{"name":"unanswered"
,"alias":"Não Atendidas"},{"name":"logints","alias":"Hora Login"},{"name":"logoutts","alias":"Hora Logout"
},{"name":"logins","alias":"Logins"},{"name":"logouts","alias":"Logouts"},{"name":"pauses","alias":"Pausas"
},{"name":"unpauses","alias":"Despausas"},{"name":"talk_time","alias":"Tempo Atendimento"},{"name":"login_time"
,"alias":"Tempo Login"},{"name":"pause_time","alias":"Tempo Pausa"},{"name":"active_pause_time","alias"
:"Tempo Pausa Ativa"},{"name":"total_talk","alias":"TMA"},{"name":"queue_name","alias":"Grupo"},{"name"
:"answered_inbound","alias":"Atendidas (entrantes)"},{"name":"unanswered_inbound","alias":"Não Atendidas (entrantes)"}
,{"name":"talk_time_inbound","alias":"Tempo Atendimento (entrantes)"},{"name":"total_talk_inbound"
,"alias":"TMA (entrantes)"},{"name":"answered_outbound","alias":"Atendidas (saintes)"},{"name"
:"unanswered_outbound","alias":"Não Atendidas (saintes)"},{"name":"talk_time_outbound","alias":"Tempo Atendimento (saintes)"}
,{"name":"total_talk_outbound","alias":"TMA (saintes)"}]
}
Operadores - Registro de ramais¶
Report ID: 22.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
agent | Operador | filter | NO | == |
date | Data | parameter | YES | >< |
extension | Ramal | info | ||
login | Login | info | ||
logoff | Logout | info | ||
name | Nome | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":22,
"params":{
"date":{
"type":"><",
"values":[
"2016-11-16",
"2016-11-16"
]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"extension","alias":"Ramal"},{"name":"agent","alias"
:"Operador"},{"name":"name","alias":"Nome"},{"name":"login","alias":"Login"},{"name":"logoff","alias"
:"Logout"}]
}
Operadores - Registro detalhado¶
Report ID: 23.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
agent | Operador | filter | NO | == |
date | Data | parameter | YES | >< |
duration | Duração | info | ||
event | Evento | info | ||
extension | Ramal | info | ||
name | Nome | info | ||
origin_or_destination | Origem | info | ||
pause | Pausa | info | ||
time | Hora | filter | NO | >< |
uniqueid | Identificador | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":23,
"params":{
"date":{
"type":"><",
"values":[
"2016-11-17",
"2016-11-17"
]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"time","alias":"Hora"},{"name":"agent","alias"
:"Operador"},{"name":"name","alias":"Nome"},{"name":"event","alias":"Evento"},{"name":"pause","alias"
:"Pausa"},{"name":"extension","alias":"Ramal"},{"name":"origin_or_destination","alias":"Origem"},{"name"
:"duration","alias":"Duração"},{"name":"uniqueid","alias":"Identificador"}]
}
Operadores - Metricas por periodo - Totais¶
Report ID: 51.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
active_pause_time | Tempo Pausa Ativa | info | ||
agent | Operador | filter | NO | == |
answered | Atendidas | info | ||
answered_ads | Atendidas (discador) | info | ||
answered_callback | Atendidas (callback) | info | ||
answered_inbound | Atendidas (entrantes) | info | ||
answered_outbound | Atendidas (saintes) | info | ||
date | Data | parameter | YES | >< |
login_time | Tempo Login | info | ||
logins | Logins | info | ||
logints | Hora Login | info | ||
logouts | Logouts | info | ||
logoutts | Hora Logout | info | ||
made | Realizadas | info | ||
name | Nome | info | ||
pause_time | Tempo Pausa | info | ||
pauses | Pausas | info | ||
queue_name | Grupo | info | ||
received | Recebidas | info | ||
talk_time | Tempo Atendimento | info | ||
talk_time_ads | Tempo Atendimento (discador) | info | ||
talk_time_callback | Tempo Atendimento (callback) | info | ||
talk_time_inbound | Tempo Atendimento (entrantes) | info | ||
talk_time_outbound | Tempo Atendimento (saintes) | info | ||
total_talk | TMA | info | ||
total_talk_ads | TMA (discador) | info | ||
total_talk_callback | TMA (callback) | info | ||
total_talk_inbound | TMA (entrantes) | info | ||
total_talk_outbound | TMA (saintes) | info | ||
unanswered | Não Atendidas | info | ||
unanswered_ads | Não Atendidas (discador) | info | ||
unanswered_callback | Não Atendidas (callback) | info | ||
unanswered_inbound | Não Atendidas (entrantes) | info | ||
unanswered_outbound | Não Atendidas (saintes) | info | ||
unpauses | Despausas | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":51,
"params":{
"date":{
"type":"><",
"values":[
"2016-11-17",
"2016-11-17"
]
}
},
"columns":[{"name":"agent","alias":"Operador"},{"name":"name","alias":"Nome"},{"name":"made","alias":"Realizadas"
},{"name":"received","alias":"Recebidas"},{"name":"answered","alias":"Atendidas"},{"name":"unanswered"
,"alias":"Não Atendidas"},{"name":"logints","alias":"Hora Login"},{"name":"logoutts","alias":"Hora Logout"
},{"name":"logins","alias":"Logins"},{"name":"logouts","alias":"Logouts"},{"name":"pauses","alias":"Pausas"
},{"name":"unpauses","alias":"Despausas"},{"name":"talk_time","alias":"Tempo Atendimento"},{"name":"login_time"
,"alias":"Tempo Login"},{"name":"pause_time","alias":"Tempo Pausa"},{"name":"active_pause_time","alias"
:"Tempo Pausa Ativa"},{"name":"total_talk","alias":"TMA"},{"name":"queue_name","alias":"Grupo"},{"name"
:"answered_inbound","alias":"Atendidas (entrantes)"},{"name":"unanswered_inbound","alias":"Não Atendidas (entrantes)"}
,{"name":"talk_time_inbound","alias":"Tempo Atendimento (entrantes)"},{"name":"total_talk_inbound"
,"alias":"TMA (entrantes)"},{"name":"talk_time_outbound","alias":"Tempo Atendimento (saintes)"},{"name"
:"unanswered_outbound","alias":"Não Atendidas (saintes)"},{"name":"answered_outbound","alias":"Atendidas (saintes)"}
,{"name":"total_talk_outbound","alias":"TMA (saintes)"}]
}
Ramais - Metricas por periodo¶
Report ID: 24.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
answered | Atendidas | info | ||
answered_before_0 | <30s | info | ||
answered_before_1 | <60s | info | ||
answered_before_2 | <90s | info | ||
answered_before_3 | <120s | info | ||
answered_before_4 | >=120s | info | ||
calls | Chamadas | info | ||
date | Data | parameter | YES | >< |
extension | Ramal | filter | NO | == |
made | Realizadas | info | ||
received | Recebidas | info | ||
talk_time | Tempo Atendimento | info | ||
unanswered | Não Atendidas | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":24,
"percentage":0,
"timeformat":0,
"params":{
"date":{
"type":"><",
"values":[
"2016-11-17",
"2016-11-17"
]
}
},
"columns":[{"name":"extension","alias":"Ramal"},{"name":"calls","alias":"Chamadas"},{"name":"made","alias":"Realizadas"
},{"name":"received","alias":"Recebidas"},{"name":"answered","alias":"Atendidas"},{"name":"unanswered"
,"alias":"Não Atendidas"},{"name":"answered_before_0","alias":"<30s"},{"name":"answered_before_1","alias"
:"<60s"},{"name":"answered_before_2","alias":"<90s"},{"name":"answered_before_3","alias":"<120s"},{"name"
:"answered_before_4","alias":">=120s"},{"name":"talk_time","alias":"Tempo Atendimento"}]
}
Ramais - Registro de operadores¶
Report ID: 29.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
agent | Operador | info | ||
date | Data | parameter | YES | >< |
extension | Ramal | filter | NO | == |
login | Login | info | ||
logoff | Logout | info | ||
name | Nome | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":29,
"params":{
"date":{
"type":"><",
"values":[
"2016-11-16",
"2016-11-16"
]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"extension","alias":"Ramal"},{"name":"agent","alias"
:"Operador"},{"name":"name","alias":"Nome"},{"name":"login","alias":"Login"},{"name":"logoff","alias"
:"Logout"}]
}
Pesquisa de satisfação - Survey analitico¶
Report ID: 27.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
agent | Operador | filter | NO | == |
agent_name | Nome Operador | info | ||
client_code | Codigo Cliente | info | ||
date | Data | parameter | YES | >< |
duration | Duração | info | ||
origin | Origem | filter | NO | == |
queue_name | Grupo | filter | NO | == |
Resposta_1 | Resposta 1 | info | ||
Resposta_2 | Resposta 2 | info | ||
Resposta_3 | Resposta 3 | info | ||
Resposta_4 | Resposta 4 | info | ||
Resposta_5 | Resposta 5 | info | ||
Resposta_6 | Resposta 6 | info | ||
Resposta_7 | Resposta 7 | info | ||
Resposta_8 | Resposta 8 | info | ||
Resposta_9 | Resposta 9 | info | ||
Resposta_10 | Resposta 10 | info | ||
survey_id | Survey ID | filter | NO | == |
survey_info | Survey Info | filter | NO | == |
time | Hora | info | ||
uniqueid | Uniqueid | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":27,
"timeformat":0,
"params":{
"date":{
"type":"><",
"values":[
"2016-11-17",
"2016-11-17"
]
}
},
"columns":[{"name":"uniqueid","alias":"Uniqueid"},{"name":"date","alias":"Data"},{"name":"time","alias"
:"Hora"},{"name":"origin","alias":"Origem"},{"name":"queue_name","alias":"Grupo"},{"name":"agent","alias"
:"Operador"},{"name":"agent_name","alias":"Nome Operador"},{"name":"survey_info","alias":"Survey Info"
},{"name":"survey_id","alias":"Survey ID"},{"name":"client_code","alias":"Codigo Cliente"},{"name":"duration"
,"alias":"Duração"},{"name":"Resposta_1","alias":"Resposta 1"},{"name":"Resposta_2","alias":"Resposta 2"}
,{"name":"Resposta_3","alias":"Resposta 3"},{"name":"Resposta_4","alias":"Resposta 4"},{"name":"Resposta_5"
,"alias":"Resposta 5"},{"name":"Resposta_6","alias":"Resposta 6"},{"name":"Resposta_7","alias":"Resposta 7"}
,{"name":"Resposta_8","alias":"Resposta 8"},{"name":"Resposta_9","alias":"Resposta 9"},{"name":"Resposta_10"
,"alias":"Resposta 10"}]
}
Pesquisa de satisfação - Survey sintetico¶
Report ID: 28.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
answered | Atendidas | info | ||
date | Data | parameter | YES | >< |
queue_name | Grupo | filter | NO | == |
sum_answer_1 | Média Resposta 1 | info | ||
sum_answer_2 | Média Resposta 2 | info | ||
sum_answer_3 | Média Resposta 3 | info | ||
sum_answer_4 | Média Resposta 4 | info | ||
sum_answer_5 | Média Resposta 5 | info | ||
sum_answer_6 | Média Resposta 6 | info | ||
sum_answer_7 | Média Resposta 7 | info | ||
sum_answer_8 | Média Resposta 8 | info | ||
sum_answer_9 | Média Resposta 9 | info | ||
sum_answer_10 | Média Resposta 10 | info | ||
survey_id | Survey ID | info | ||
surveys | Pesquisas | info | ||
total_answer_1 | Número de Respostas 1 | info | ||
total_answer_2 | Número de Respostas 2 | info | ||
total_answer_3 | Número de Respostas 3 | info | ||
total_answer_4 | Número de Respostas 4 | info | ||
total_answer_5 | Número de Respostas 5 | info | ||
total_answer_6 | Número de Respostas 6 | info | ||
total_answer_7 | Número de Respostas 7 | info | ||
total_answer_8 | Número de Respostas 8 | info | ||
total_answer_9 | Número de Respostas 9 | info | ||
total_answer_10 | Número de Respostas 10 | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":28,
"params":{
"date":{
"type":"><",
"values":[
"2016-11-17",
"2016-11-17"
]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"survey_id","alias":"Survey ID"},{"name":"queue_name"
,"alias":"Grupo"},{"name":"answered","alias":"Atendidas"},{"name":"surveys","alias":"Pesquisas"},{"name"
:"total_answer_1","alias":"Número de Respostas 1"},{"name":"total_answer_2","alias":"Número de Respostas 2"}
,{"name":"total_answer_3","alias":"Número de Respostas 3"},{"name":"total_answer_4","alias":"Número de Respostas 4"}
,{"name":"total_answer_5","alias":"Número de Respostas 5"},{"name":"total_answer_6"
,"alias":"Número de Respostas 6"},{"name":"total_answer_7","alias":"Número de Respostas 7"},{"name":"total_answer_8"
,"alias":"Número de Respostas 8"},{"name":"total_answer_9","alias":"Número de Respostas 9"},{"name":"total_answer_10"
,"alias":"Número de Respostas 10"},{"name":"sum_answer_1","alias":"Média Resposta 1"},{"name":"sum_answer_2"
,"alias":"Média Resposta 2"},{"name":"sum_answer_3","alias":"Média Resposta 3"},{"name":"sum_answer_4"
,"alias":"Média Resposta 4"},{"name":"sum_answer_5","alias":"Média Resposta 5"},{"name":"sum_answer_6"
,"alias":"Média Resposta 6"},{"name":"sum_answer_7","alias":"Média Resposta 7"},{"name":"sum_answer_8"
,"alias":"Média Resposta 8"},{"name":"sum_answer_9","alias":"Média Resposta 9"},{"name":"sum_answer_10"
,"alias":"Média Resposta 10"}]
}
Chats - Grupos, Métricas por Data¶
Report ID: 32.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
answered | Atendidas | info | ||
answered_before_0 | <30s | info | ||
answered_before_1 | <60s | info | ||
answered_before_2 | <90s | info | ||
answered_before_3 | <120s | info | ||
answered_before_4 | >=120s | info | ||
chats | Chats | info | ||
date | Data | parameter | YES | == |
giveup | Desistencias | info | ||
giveup_before_0 | Des. <30s | info | ||
giveup_before_1 | Des. <60s | info | ||
giveup_before_2 | Des. <90s | info | ||
giveup_before_3 | Des. <120s | info | ||
giveup_before_4 | Des. >120s | info | ||
interval | Intervalo | parameter | YES | == |
longest_hold | Maior Espera | info | ||
queue_name | Grupo | filter | NO | == |
refused | Recusados | info | ||
time | Hora | info | ||
total_call | TMO | info | ||
total_hold | TME | info | ||
total_talk | TMA | info | ||
unanswered | Não Atentidos | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":32,
"interval":120,
"percentage":0,
"timeformat":0,
"params":{
"date":{
"type":"==",
"values":["2016-11-17"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"survey_id","alias":"Survey ID"},{"name":"queue_name"
,"alias":"Grupo"},{"name":"answered","alias":"Atendidas"},{"name":"surveys","alias":"Pesquisas"},{"name"
:"total_answer_1","alias":"Número de Respostas 1"},{"name":"total_answer_2","alias":"Número de Respostas 2"}
,{"name":"total_answer_3","alias":"Número de Respostas 3"},{"name":"total_answer_4","alias":"Número de Respostas 4"}
,{"name":"total_answer_5","alias":"Número de Respostas 5"},{"name":"total_answer_6"
,"alias":"Número de Respostas 6"},{"name":"total_answer_7","alias":"Número de Respostas 7"},{"name":"total_answer_8"
,"alias":"Número de Respostas 8"},{"name":"total_answer_9","alias":"Número de Respostas 9"},{"name":"total_answer_10"
,"alias":"Número de Respostas 10"},{"name":"sum_answer_1","alias":"Média Resposta 1"},{"name":"sum_answer_2"
,"alias":"Média Resposta 2"},{"name":"sum_answer_3","alias":"Média Resposta 3"},{"name":"sum_answer_4"
,"alias":"Média Resposta 4"},{"name":"sum_answer_5","alias":"Média Resposta 5"},{"name":"sum_answer_6"
,"alias":"Média Resposta 6"},{"name":"sum_answer_7","alias":"Média Resposta 7"},{"name":"sum_answer_8"
,"alias":"Média Resposta 8"},{"name":"sum_answer_9","alias":"Média Resposta 9"},{"name":"sum_answer_10"
,"alias":"Média Resposta 10"}]
}
Chats - Grupos, Metricas por Periodo¶
Report ID: 33.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
answered | Atendidas | info | ||
answered_before_0 | <30s | info | ||
answered_before_1 | <60s | info | ||
answered_before_2 | <90s | info | ||
answered_before_3 | <120s | info | ||
answered_before_4 | >=120s | info | ||
chats | Chats | info | ||
date | Data | parameter | YES | >< |
giveup | Desistencias | info | ||
giveup_before_0 | Des. <30s | info | ||
giveup_before_1 | Des. <60s | info | ||
giveup_before_2 | Des. <90s | info | ||
giveup_before_3 | Des. <120s | info | ||
giveup_before_4 | Des. >120s | info | ||
longest_hold | Maior Espera | info | ||
queue_name | Grupo | filter | NO | == |
refused | Recusados | info | ||
total_call | TMO | info | ||
total_hold | TME | info | ||
total_talk | TMA | info | ||
unanswered | Não Atentidos | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":33,
"percentage":0,
"timeformat":0,
"params":{
"date":{
"type":"><",
"values":["2016-11-17","2016-11-17"]
}
},
"columns":
[{"name":"date","alias":"Data"},{"name":"queue_name","alias":"Grupo"},{"name":"chats","alias"
:"Chats"},{"name":"answered","alias":"Atendidas"},{"name":"unanswered","alias":"Não Atentidos"},{"name"
:"answered_before_0","alias":"<30s"},{"name":"answered_before_1","alias":"<60s"},{"name":"answered_before_2"
,"alias":"<90s"},{"name":"answered_before_3","alias":"<120s"},{"name":"answered_before_4","alias":">=120s"}
,{"name":"giveup","alias":"Desistencias"},{"name":"refused","alias":"Recusados"},{"name":"total_talk"
,"alias":"TMA"},{"name":"total_hold","alias":"TME"},{"name":"total_call","alias":"TMO"},{"name":"longest_hold"
,"alias":"Maior Espera"},{"name":"giveup_before_0","alias":"Des. <30s"},{"name":"giveup_before_1","alias"
:"Des. <60s"},{"name":"giveup_before_2","alias":"Des. <90s"},{"name":"giveup_before_3","alias":"Des. <120s"}
,{"name":"giveup_before_4","alias":"Des. >120s"}]
}
Chats - Grupos, Registro Detalhado¶
Report ID: 34.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
agent | Operador | filter | NO | == |
date | Data | parameter | YES | >< |
duration | Duração | info | ||
extension | Ramal | filter | NO | == |
messages | Mensagens | info | ||
origin | Origem | filter | NO | == |
queue_name | Grupo | filter | NO | == |
status | Status | filter | NO | == |
time | Hora | filter | NO | >< |
uniqueid | Identificador | info |
Note
In the messages field you can see the [LF] and [CR] markings, which respectively mean “Line Feed” and “Carriege Return” of the message.
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":34,
"timeformat":0,
"params":{
"date":{
"type":"><",
"values":["2016-11-17","2016-11-17"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"time","alias":"Hora"},{"name":"origin","alias"
:"Origem"},{"name":"extension","alias":"Ramal"},{"name":"agent","alias":"Operador"},{"name":"queue_name"
,"alias":"Grupo"},{"name":"status","alias":"Status"},{"name":"duration","alias":"Duração"},{"name":"messages"
,"alias":"Mensagens"},{"name":"uniqueid","alias":"Identificador"}]
}
Chats - Operadores, Registro Detalhado¶
Report ID: 35.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
agent | Operador | filter | NO | == |
date | Data | parameter | YES | >< |
duration | Duração | info | ||
event | Evento | info | ||
extension | Ramal | filter | NO | == |
name | Nome | info | ||
origin | Origem | filter | NO | == |
pause | Pausa | info | ||
time | Hora | filter | NO | >< |
uniqueid | Identificador | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":35,
"timeformat":0,
"params":{
"date":{
"type":"><",
"values":["2016-11-17","2016-11-17"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"time","alias":"Hora"},{"name":"agent","alias"
:"Operador"},{"name":"name","alias":"Nome"},{"name":"event","alias":"Evento"},{"name":"pause","alias"
:"Pausa"},{"name":"extension","alias":"Ramal"},{"name":"origin","alias":"Origem"},{"name":"duration"
,"alias":"Duração"},{"name":"uniqueid","alias":"Identificador"}]
}
Chats - Operadores, Metricas por Periodo¶
Report ID: 36.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
agent | Operador | filter | NO | == |
answered | Atendidas | info | ||
chats | Chats | info | ||
date | Data | parameter | YES | >< |
login_time | Tempo Login | info | ||
logins | Logins | info | ||
logints | Hora Login | info | ||
logouts | Logouts | info | ||
logoutts | Hora Logout | info | ||
name | Nome | info | ||
pause_time | Tempo Pausa | info | ||
pauses | Pausas | info | ||
talk_time | Tempo Atendimento | info | ||
unanswered | Não Atentidos | info | ||
unpauses | Despausas | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":36,
"timeformat":0,
"params":{
"date":{
"type":"><",
"values":["2016-11-17","2016-11-17"]
}
},
"columns":[{"name":"agent","alias":"Operador"},{"name":"name","alias":"Nome"},{"name":"chats","alias":"Chats"}
,{"name":"answered","alias":"Atendidas"},{"name":"unanswered","alias":"Não Atentidos"},{"name":"logints"
,"alias":"Hora Login"},{"name":"logoutts","alias":"Hora Logout"},{"name":"logins","alias":"Logins"},
{"name":"logouts","alias":"Logouts"},{"name":"pauses","alias":"Pausas"},{"name":"unpauses","alias":"Despausas"
},{"name":"talk_time","alias":"Tempo Atendimento"},{"name":"login_time","alias":"Tempo Login"},{"name"
:"pause_time","alias":"Tempo Pausa"}]
}
Chats - (Chatbot) Grupos, Registro Detalhado¶
Report ID: 53.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
agent | Operador | filter | NO | == |
date | Data | parameter | YES | >< |
destination | Destino | filter | NO | == |
duration | Duração | info | ||
extension | Ramal | filter | NO | == |
messages | Mensagens | filter | NO | - |
origin | Origem | filter | NO | == |
queue_name | Grupo | filter | NO | == |
status | Status | filter | NO | == |
time | Hora | filter | NO | >< |
uniqueid | Identificador | info |
Note
In the messages field you can see the [LF] and [CR] markings, which respectively mean “Line Feed” and “Carriege Return” of the message.
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":53,
"timeformat":0,
"params":{
"date":{
"type":"><",
"values":["2016-11-17","2016-11-17"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"time","alias":"Hora"},{"name":"origin","alias"
:"Origem"},{"name":"extension","alias":"Ramal"},{"name":"agent","alias":"Operador"},{"name":"destination"
,"alias":"Destino"},{"name":"queue_name","alias":"Grupo"},{"name":"status","alias":"Status"},{"name"
:"duration","alias":"Duração"},{"name":"messages","alias":"Mensagens"},{"name":"uniqueid","alias":"Identificador"
}]
}
Drill Down - DrillDown metricas de URA¶
Report ID: 49.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
date | Data | parameter | YES | >< |
duration | TMU | info | ||
order | Ordem | info | ||
success | Sucesso | info | ||
tag | Descritor | info | ||
tag_description | Descricao | info |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":49,
"params":{
"date":{
"type":"><",
"values":["2016-11-17","2016-11-17"]
}
},
"columns":[{"name":"order","alias":"Ordem"},{"name":"tag","alias":"Descritor"},{"name":"tag_description","alias"
:"Descricao"},{"name":"flow_id","alias":"flow_id"},{"name":"parent_flow_id","alias":"parent_flow_id"
,"type":"text"},{"name":"success","alias":"Sucesso"},{"name":"tmu","alias":"tmu"}]
}
Auditoria - Mensagens registro detalhado¶
Report ID: 50.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
action | Acao | filter | NO | == |
date | Data | parameter | YES | == / >< |
file | Arquivo | info | ||
name | Nome | info | ||
prio | Prioridade | info | ||
table | Tabela | filter | NO | == |
time | Hora | filter | NO | >< |
transcription | Transcricao | info | ||
type_message | Tipo de Arquivo | info | ||
user | Usuario | filter | NO | == |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":50,
"params":{
"date":{
"type":"==",
"values":["2016-11-17"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"time","alias":"Hora"},{"name":"user","alias":"Usuario"
},{"name":"table","alias":"Tabela"},{"name":"action","alias":"Acao"},{"name":"transcription","alias"
:"Transcricao"},{"name":"prio","alias":"Prioridade"},{"name":"name","alias":"Nome"},{"name":"file","alias"
:"Arquivo"},{"name":"type_message","alias":"Tipo de Arquivo"}]
}
Auditoria - Gravacoes registro detalhado¶
Report ID: 52.
Description of Columns:
Column Name | Column Name Alias | Column Type | Required | Match Operator |
---|---|---|---|---|
action | Acao | filter | NO | == |
date | Data | parameter | YES | == / >< |
file | Arquivo | filter | NO | == |
time | Hora | filter | NO | >< |
user | Usuario | filter | NO | == |
JSON Sample
{
"login":"report_user",
"pass":"rTy334D3ddK4s",
"id":52,
"params":{
"date":{
"type":"><",
"values":["2016-11-17","2016-11-17"]
}
},
"columns":[{"name":"date","alias":"Data"},{"name":"time","alias":"Hora"},{"name":"user","alias":"Usuario"
},{"name":"file","alias":"Arquivo"},{"name":"action","alias":"Acao"}]
}