Skip to main content

Bom dia pessoal, tudo bem?

Alguém consegue me ajudar?
Estou tendo agumas reclamações de clientes e estou querendo resolver da seguinte forma!
Um cliente entrou em contato e falou com o atendente ‘Jhonatan’.
Alguns dias depois esse mesmo cliente entrou em contato e queria falar novamente com o ‘Jhonatan’.

É possível de alguma forma identificar quem foi o último atendente que atendeu esse cliente e antes dele ir para o Bot perguntar se ainda gostaria de continuar falando com o ‘Jhonatan’?

Caso alguém já tenha construído algo assim e puder me ajudar!

Oi boa taarde!

Em relação à primeira pergunta, sim, você pode identificar os últimos atendentes daquele contato/cliente.

Vai no bot de atendimento, clica em Histórico de Atendimento e filtra pelo contato do usuário assim você vai pode verificar todos os tickets desse cliente.

já a segunda parte, vou verificar e assim que tiver a resposta mando aqui.

Espero ter ajudado 🙂


Fala @Jhonatan_Gomes_Diniz acho que posso te ajudar com isso em!

Inclusive nós chegamos a abordar este assunto no AMA de número 50: AMA #50. Da uma conferida lá 😍

Mas basicamente você pode utilizar os endpoints do Blip para criar a sua própria “carteirização”.

Eu construí um protótipo que pode te ajudar, vou compartilhar o JSON contigo, fique a vontade para explorar e ver como funciona:

Atendimento Carteirizado (Demonstração).json (44,9,KB)

Funciona basicamente assim, após um atendimento ser encerrando, caso o cliente escolha falar novamente com algum atendente, haverá a opção de falar com a mesma pessoa da última vez:

Aconselho a pensar em algo voltado pro seu contexto e adaptar a ideia, beleza?

Obs. Não se esqueça de colocar a chave do seu bot para que as chamadas de API funcionem.

Espero ter te ajudado! Grande abraço!!!


@Luiz_Topam

Agradeço seu retorno, estou testando no fluxo que você compartilhou e o body está retornando da seguinte forma:

{
“type”:“application/vnd.lime.collection+json”,
“resource”:{
“total”:1,
“itemType”:“application/vnd.iris.desk.attendantticketssummary+json”,
“items”:[
{
“identity”:“consultordequalidade2%[email protected]”,
“status”:“Online”,
“isEnabled”:true,
“openedTickets”:0,
“agentName”:“Jhonatan Gomes Diniz”,
“closedTickets”:8,
“averageAttendanceTime”:“00:00:06”,
“averageResponseTime”:“00:00:00”,
“ticketsCount”:0
}
]
},
“method”:“get”,
“status”:“success”,
“id”:“{{$guid}}”,
from":"[email protected]/!iris-hosted-4”,
to":"[email protected]/!iris-hosted-4-67r1nzgl”,
“metadata”:{
#command.uri”:“lime://[email protected]/monitoring/attendants”,
“uber-trace-id”:“37b5417373e245ae%3Aa8c8b7bae45bf7cc%3A37b5417373e245ae%3A1”
}
}

Não estou conseguindo retornar o nome do Atendente,

Está vindo da seguinte forma:

image

Dai não consegui devolver o atendimento para o atendente.
Pode me ajudar?


Olá @Luiz_Topam , boa tarde. 
Espero que esteja bem.

 

O link para o JSON não está disponível.
Poderia enviar novamente?

Grato.


Olá, bom dia!
Alguém ainda tem esse JSON do @Luiz_Topam ?

Poderia disponibilizar pra nós?

Obrigada.


Aqui estou precisando disso também… Quem conseguir o JSON envia aqui ….