Como funciona?

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

Exemplo de caso de uso

Vamos supor que você é uma empresa de vendas de roupas e quer saber quando um cliente leu ou recebeu sua primeira mensagem de marketing sobre uma promoção para sua nova coleção de roupas. Você oferecerá um desconto de 10% na primeira compra para os primeiros 100 clientes que se inscreverem em sua newsletter.

Para isso, você pode configurar um webhook de leitura de mensagem no Treble. Quando um cliente lê ou recebe sua mensagem, o webhook será acionado e enviará uma solicitação HTTP para o seu endpoint configurado no Treble.

Como configurar um webhook de entrega ou leitura de mensagem?

1

Acesse o Treble.ai

Acesse o Treble.ai através da seguinte URL:

https://app.treble.ai

2

Crie 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.

3

Adicione blocos de mensagem

Vamos adicionar o primeiro bloco de mensagem. Clique no botão “Adicionar bloco” . Neste caso, adicionaremos um modelo de mensagem (HSM) previamente criado e aprovado pela Meta. Em seguida, conectaremos um bloco de mensagem simples com o bloco HSM.

4

Ative o webhook e adicione o endpoint

Agora, vamos clicar duas vezes 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.
5

Salve as alterações

Se você está em um novo fluxo, clique no botão “Publicar Conversa” para salvar o fluxo. Se você está 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 para o seu endpoint configurado no Treble.

Próximo passo

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

Dicas

  • Tenha em mente que os webhooks de entrega e leitura de mensagem são acionados quando um cliente lê ou recebe uma mensagem e só se aplicam à mensagem que você configurou. Se quiser que seja acionado em outras mensagens, você 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.