Olá, boa noite! Tudo bem?
Estou avançando num projeto e temos várias áreas envolvidas. Pensando que as áreas se falam no mesmo chatBOT, não há hub, pensei na possibilidade do atendente humanizado finalizar o atendimento com algum direcionamento para um bloco especifico, que sei que possui um fluxo definido que atender a sua necessidade, exemplo: abertura de incidentes de software. Bom, pensei em colocar como ultima palavra do atendente uma tag #incidentesoftware, que ao final o bloco de retorno do atendimento humano poderia reconhecer e aplicar uma regra na condição de saída para o bloco que eu defini, mas isso não funcionou. Existe essa possibilidade?
Quero finalizar o ticket do atendimento humano e enviar para um bloco
Melhor resposta por Bruno
Na verdade a input.context
retorna todas as informações sobre o ticket, e não sobre as mensagens trocadas dentro do atendimento.
Um exemplo do que é retornado:
Mostrar
{
"id":"5f5723bb-cd73-4c6b-8cf6-0172e688bb42",
"sequentialId":2,
"ownerIdentity":"atendimentoteste23@msging.net",
"customerIdentity":"270mn.io",
"customerDomain":"0mn.io",
"agentIdentity":"someemail",
"provider":"Lime",
"status":"ClosedAttendant",
"storageDate":"2020-06-24T13:33:40.030Z",
"openDate":"2020-06-24T13:33:46.410Z",
"closeDate":"2020-06-24T13:33:52.046Z",
"statusDate":"2020-06-24T13:33:52.046Z",
"externalId":"5f5723bb-cd73-4c6b-8cf6-0172e688bb42",
"rating":0,
"team":"Default",
"unreadMessages":0,
"closed":true,
"closedBy":"someemail",
"tags":[
"#software"
]
}
Note que existe um atributo tag
que retorna uma lista de Tags. Essas tags são uma funcionalidade do BLiP Desk
Tags são uma forma de categorizar um atendimento finalizado. Elas podem ser adicionadas durante ou ao finalizar um ticket.
Nas configurações do seu atendimento, você pode colocar como obrigatório a inserção de Tags. Assim, toda vez que o atendente for finalizar o atendimento, vai aparecer um pop-up “obrigando” ele a selecionar uma das tags.
Do jeito que você está querendo (pegar a última mensagem), você vai precisar fazer uma requisição às APIs e recuperar a última mensagem enviada. Infelizmente não existe um retorno mais fácil pra isso.
Comente
Participe da comunidade e seja um Blip Member!
Já tem conta? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.