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”:j

{

“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 ….


Comente