Menu
Feedback
Tutoriais
Integrações
Configuração do Webhook: Status de envio das mensagens
2 min de leitura

Para receber informações sobre o status de envio e visualização das mensagens enviadas pelo seu Chatbot, é possível configurar o serviço webhook diretamente na Weni Plataforma.

Esse serviço webhook vai funcionar da seguinte forma: Sempre que uma mensagem for enviada, recebida ou lida esse webhook vai disparar uma notificação para um serviço externo (URL) que poderá tratar esses dados.

O tratamento dos dados não é feito dentro da Weni plataforma, e sim no seu serviço externo de acordo com a tratativa criada.#### O que é um serviço externo e qual usar?

Existem diversos serviços externos e eles são usados como uma infraestrutura em nuvem que armazena um código que executa alguma ação. Você pode escolher qual serviço usar: Back4app, Pipedream ou outros.

Isso quer dizer que, nessas plataformas externas, você pode configurar uma URL para receber os dados do Webhook da Weni e criar um código para tratar esses dados.

Como configurar

Para configurar seu webhook vá em Aplicativos > Meus Aplicativos > Canal Whatsapp que deseja configurar > Webhook > Configure Método, URL e Cabeçalho da requisição:

Após configurar o serviço de webhooks, você poderá criar soluções via código ou aplicação externa de acordo com sua necessidade.

Retorno de Dados

Os dados que os webhooks vão enviar para seu serviço externo (URL) seguem o formato Json:

O parâmetro ""status"" vai informar o status da mensagem, se foi lida aparecerá como ""read"".

Tem dúvidas? Fala com a gente na Weni comunidade.

Contribuidores
1
Photo of the contributor
+ 1 contributors
Isso foi útil?
Sim
Não
Sugerir edições (GitHub)
Canal de Web Chat
« Anterior
Precificação do Whatsapp Business API
Próximo »
Contribuidores
1
Photo of the contributor
+ 1 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na VTEX Community
Junte-se à nossa comunidade
Solicite suporte à VTEX
Receba assistência personalizada com nossos especialistas
Abra um ticket de suporte
GitHubDeveloper PortalComunidadeFeedback