easyCoexistence
Iniciar sessãoIniciar teste gratuito
Meta Tech Provider

O webhook smb_message_echoes

smb_message_echoes disponibiliza o que a sua equipa envia a partir da aplicação WhatsApp Business. Só existe em números com Coexistence, porque só estes permitem que uma pessoa envie mensagens pelo telemóvel enquanto o software as envia pela API.

  • O que a pessoa enviou, entregue ao software
  • Apenas em números com Coexistence
  • Ignorá-lo provoca respostas duplicadas
Começar período experimental gratuito

Nada é cobrado durante 7 dias. Cancele quando quiser.

Sem armazenamento de mensagensAplicação Business + Cloud APIMCP para Claude e ChatGPTPronto em 2 minutos
1

Campo que comunica ao seu sistema uma mensagem enviada por uma pessoa.

2

Campos do percurso das mensagens: este e messages.

0

Equivalente num número integrado sem Coexistence.

Porque é que este campo existe?

Porque Coexistence cria uma situação para a qual a API não foi originalmente concebida: duas entidades a enviar mensagens a partir do mesmo número.

Num número normal da Cloud API, o software é o único remetente, por isso não há nada a comunicar. Num número com Coexistence, a equipa continua a responder pelo telemóvel e, sem uma forma de ver isso, o software ficaria sem visibilidade sobre metade de cada conversa.

O eco resolve essa lacuna. Quando alguém escreve uma resposta na aplicação WhatsApp Business, ela chega ao seu endpoint como um evento, com a mesma estrutura de uma mensagem recebida, mas marcada como enviada pela empresa.

O que acontece se o ignorar?

O cliente recebe duas respostas e a empresa parece desorganizada.

A sequência habitual é esta: um cliente faz uma pergunta às oito da manhã, alguém responde pelo telemóvel dentro de um minuto e uma automação que nunca viu essa resposta envia a mesma resposta três minutos depois. Para o cliente, é uma única empresa que não sabe o que já disse.

Tratá-lo não é complicado. Registe o eco na conversa, exatamente como faria com uma mensagem recebida, e verifique a atividade recente antes de enviar. O problema passa despercebido nos testes, porque uma conversa de teste não tem uma pessoa a responder.

Erros comuns

  • Tratar os ecos como ruído e descartá-los. São o único sinal de que uma pessoa já respondeu.
  • Assumir que o campo existe em todos os números. É específico de Coexistence.
  • Testar sem uma pessoa envolvida, que é precisamente o cenário em que o problema nunca aparece.
Fazer isto com a EasyCoexistence

EasyCoexistence encaminha ambos os campos do percurso das mensagens, este e messages, diretamente da Meta para o seu endpoint. Nenhum passa por nós.

Perguntas frequentes

Os ecos incluem conteúdo multimédia?

Comunicam o que foi enviado, incluindo referências a conteúdo multimédia, com a mesma estrutura das mensagens recebidas.

Isto existe num número normal da Cloud API?

Não. Sem Coexistence, não há uma pessoa a enviar mensagens a partir de uma aplicação, por isso não há nada para ecoar.

Posso desativá-lo?

Faz parte do percurso das mensagens. Encaminhar esse percurso para o seu endpoint inclui-o; ignorá-lo no código é uma escolha com consequências.

Tem algum custo?

Não. É um evento de webhook, não um envio de mensagem.

Continue a ler

Pronto para começar?

Configure a Coexistência do WhatsApp em minutos, não em meses. A aplicação continua a funcionar no telemóvel.

Começar período experimental gratuitoNada é cobrado durante 7 dias. Cancele quando quiser.

Verificado em

smb_message_echoes