Skip to main content

Olá pessoal, tudo bom?



Nós aqui configuramos um webhook para receber os eventos dos bots que nós temos e seguindo algumas documentações como essa e essa, não ficou claro quais são exatamente os schemas dos eventos recebidos.



Em teoria vi que deveríamos receber eventos, contatos e mensagens, porém não há nenhuma identificação do tipo do evento no payload e, aparentemente, até eventos de um mesmo contexto possuem schemas bem diferentes dificultando sua identificação.



Existe a possibilidade de identificar de forma sistêmica cada um dos tipos de eventos que são enviados pelo webhook?



Um grande abç

Olá @edbizarro tudo bem ?



Informo que os eventos seguem um padrão e para identificá-los você pode separar eles pelo body exemplo :


Se contem category = registro de evento.


Se contem source = registro/atualização de contato.


Se contem “type”: “text/plain” = troca de mensagens.


Se contem sequentialId = encerramento de ticket.



Informo que não temos artigo que fala sobre os tipos de eventos, mas basicamente são esses.


Legal, muito obrigado pelas infos @Rafael_Figueiredo, seria muito útil essa informação estar na documentação, ajudaria d+ 🙂


Reparei que não temos nenhum registro que contenha o campo ticket_id, o campo possui esse nome mesmo?


Alterei na mensagem anterior mas é sequentialid




Comente