Respondido

Relatório de atendimento via API


Olá pessoal,

Gostaria de saber se é possível recuperar as metricas de um chat finalizado via API, a ideia é pegar os dados do atendimento, tempo total de atendimento do ticket, cliente etc..

Preciso desses dados: StorageDate,OpenDate,FirstResponseDate,CloseDate,ExpirationDate    Team    Closed,Tags,ParentSequentialId,QueueTime,FirstResponseTime    AverageAgentResponseTime,OperationalTime,TicketTotalTime.

 

Já consigo essas informações via gerenciador de relatório, e baixar o CSV, mas preciso que seja por API, é possível?

 

icon

Melhor resposta por Rafael_Figueiredo 11 February 2024, 13:53

Veja o original

6 comentários

Reputação 7
Crachá +4

Olá @Igor_Pereira tudo bem ? 

 

Informo que é possível pegar esses dados via API sim basta fazer uma dessas requisições :

Cenário onde você tem o id do ticket https://docs.blip.ai/?http#get-a-ticket 

Onde você ainda não tem o id do ticket https://docs.blip.ai/?http#get-all-tickets-of-a-bot 

Olá @Igor_Pereira tudo bem ? 

 

Informo que é possível pegar esses dados via API sim basta fazer uma dessas requisições :

Cenário onde você tem o id do ticket https://docs.blip.ai/?http#get-a-ticket 

Onde você ainda não tem o id do ticket https://docs.blip.ai/?http#get-all-tickets-of-a-bot 

Boa tarde ​​​​, fiz o teste usando um método, porém não me retorno o TicketTotalTime, Client Name.. Entre outros, como é gerado no CSV pelo portal no atendimento humano.
 

{
"id": "{{$guid}}",
"to": "[email protected]",
"method": "get",
"uri": "/ticket/{ticketId}"
}

Algum retorno pessoal?

Reputação 7
Crachá +4

Olá @Igor_Pereira tudo bem ? 

 

O relatório do csv é um conjunto de apis que tem as informações de forma separada exemplo no get a ticket você recebeu o id do contato pelo customerIdentity ai você tem que dar um get no contato https://docs.blip.ai/?http#get-contact ai vai ter as demais informações e sobre a questão de total time é pelo end point de thread com base no input que gera o ticket e com o comando do atendente quando fecha ai é calculado o tempo, mas não tem um end point com o valor pronto.

Entendi @Rafael_Figueiredo , pelo menos consigo algum informação do atendente o FirstResponseTime? O TicketTotalTime, acredito que consigo realizando um cálculo simples do StorageDate com o CloseDate.

Reputação 7
Crachá +4

Olá @Igor_Pereira você pode fazer o calculo por essa api : https://docs.blip.ai/?http#get-all-messages-from-a-customer-by-a-ticket e se quiser mais detalhe da conversa use : https://docs.blip.ai/#get-last-threads

Comente