Olá!
Estou implementando o atendimento humano através de um canal personalizado. Desejo mostrar para o atendente as interações entre cliente e bot que aconteceram antes do atendimento chegar até ele. Para isso estou usando a chamada /tickets/{{ticketid}}/messages?getFromOwnerIfTunnel=true
para obter as mensagens do ticket, onde o ticketid é o que recebo pelo webhook do canal personalizado.
O problema está sendo que a chamada retorna todo o histórico de conversas do cliente, não somente as mensagens do ticket/atendimento atual. Na lista de mensagens retornada não consegui encontrar uma propriedade que indique qual o ticket/atendimento de uma mensagem específica, de forma que não sei se posso ou não mostrar essa mensagem para o meu operador (pode ser uma resposta de NPS do atendimento anterior, por exemplo). A única coisa que tenho para filtrar as mensagens no momento é a data/hora, o que não é muito preciso pois estou utilizando o WhatsApp, onde as pessoas podem demorar para responder.
Alguém sabe dizer como recuperar somente as mensagens do atendimento/ticket atual?