Como funciona?

Por meio do Treble, que utiliza WhatsApp Business API, quando um usuário lê ou recebe uma mensagem, podemos configurar um webhook para que seja acionado quando isso ocorrer.

Exemplo de caso de uso

Suponha que você seja uma empresa de vendas de roupas e queira saber quando um cliente leu ou recebeu sua primeira mensagem de marketing que fala sobre uma promoção para sua nova coleção de roupas. Aos primeiros 100 clientes que se inscreverem em sua newsletter, você oferecerá um desconto de 10% em sua primeira compra. Para isso, você pode configurar um webhook de leitura de mensagem no Treble. Quando um cliente ler ou receber sua mensagem, o webhook será acionado e enviará uma solicitação HTTP ao seu endpoint configurado no Treble.

Como configurar um webhook de leitura ou recebimento de mensagem?

1

Entre no Treble.ai

Entre no Treble.ai através da seguinte URL:

https://app.treble.ai

2

Criação de um fluxo

Vá para a seção “Conversas” e clique no botão “Criar Conversa”. Você também pode configurar um webhook de leitura de mensagem em um fluxo existente. Para isso, vá para a seção “Fluxos” e clique no botão “Editar” do seu fluxo.Criar Conversa
3

Adicionar blocos de mensagens

Vamos adicionar o primeiro bloco de mensagem. Clique no botão “Adicionar bloco” . Neste caso, vamos adicionar um template de mensagem (HSM) previamente criado e aprovado pelo Meta. Depois vamos conectar um bloco simples de mensagem com o bloco de HSM.Adicionar um bloco de mensagem
4

Ativar webhook e adicionar endpoint

Agora, vamos dar duplo clique no bloco de mensagem, um painel será aberto à esquerda. Neste painel, vamos clicar no botão “Webhook” . Dois campos aparecerão:
  • “Read”: Aqui você pode adicionar o endpoint para o qual deseja que a solicitação HTTP seja enviada quando esta mensagem for lida.
  • “Delivered”: Aqui você pode adicionar o endpoint para o qual deseja que a solicitação HTTP seja enviada quando esta mensagem for recebida.
Adicionar um bloco de mensagem
5

Salvar alterações

Se você estiver em um fluxo novo, clique no botão “Publicar Conversa” para salvar o fluxo. Se você estiver em um fluxo existente, clique no botão “Salvar” para salvar as alterações.
Pronto! Agora, quando um cliente ler ou receber sua mensagem, o webhook será acionado e enviará uma solicitação HTTP ao seu endpoint configurado no Treble.

Próximo passo

Para conhecer o corpo da solicitação HTTP que é enviado quando um cliente lê ou recebe uma mensagem, você pode visitar a seguinte seção:

Dicas

  • Tenha em mente que os webhooks de leitura e recebimento de mensagens são acionados quando um cliente lê ou recebe uma mensagem e só se aplicam à mensagem que você configurou. Se você quiser que seja acionado em outras mensagens, deve configurar um webhook para cada mensagem.
  • O webhook de leitura de mensagem pode não ser acionado se o usuário do WhatsApp tiver configurado o modo de privacidade de leitura.