Ver planos
Início/ Blog/ WhatsApp/ Webhook do WhatsApp: o que é e como funciona
WhatsApp

Webhook do WhatsApp: o que é e como funciona

C
Carlos 27 de maio de 2026 · 8 min de leitura
Webhook do WhatsApp: o que é e como funciona
Em resumo

O webhook é o aviso automático que a Meta envia ao seu sistema no instante em que algo acontece no WhatsApp da empresa: mensagem recebida, entrega, leitura, erro ou clique em botão. Sem ele, a resposta ao cliente chegaria sempre atrasada.

O que é o webhook do WhatsApp?

É o mecanismo pelo qual a Meta avisa o seu sistema, no instante em que o evento acontece, que algo mudou no WhatsApp da empresa: uma mensagem chegou, foi entregue, foi lida, falhou ou o cliente clicou em um botão. Em vez de a sua plataforma perguntar à Meta o tempo todo se há novidade, a Meta envia uma requisição para uma URL que você cadastrou. É isso que permite atendimento em tempo real.

Quem pesquisa como profissionalizar o atendimento com a WhatsApp Cloud API cedo ou tarde esbarra em uma palavra técnica: webhook.

Para quem não programa, o termo assusta mais do que deveria. O conceito é simples, e vale entendê-lo mesmo sem escrever uma linha de código, porque ele explica por que uma operação responde em um segundo e outra demora meio minuto.

Começando pela analogia

Pense em uma encomenda a caminho. Existem duas formas de saber que ela chegou.

Na primeira, você abre o aplicativo da loja a cada cinco minutos e atualiza a página para ver se o status mudou. Funciona, mas gasta o seu tempo e, do lado do sistema, gera um monte de consulta desnecessária.

Na segunda, você fecha o aplicativo e segue a sua vida. Quando o entregador chega, ele toca a campainha. A informação vem até você no momento exato em que o evento acontece.

O webhook é a campainha. Em vez de a sua plataforma perguntar à Meta se chegou mensagem nova, a Meta bate na sua porta.

Onde ele fica na estrutura: o webhook não é a tela que o atendente vê. Ele é o caminho por onde cada evento sai da Meta e chega à plataforma de atendimento, que aí sim mostra a conversa para a equipe.

7 vezes
mais chance de qualificar um lead quando a empresa responde na primeira hora, o que faz da latência do webhook um problema comercial
Harvard Business Review, The Short Life of Online Sales Leads (2011)

Como funciona na prática

Sempre que um cliente interage com o WhatsApp da empresa, o fluxo passa por três etapas. Elas acontecem em fração de segundo.

  1. O evento acontece O cliente envia um texto, uma imagem, um áudio, uma localização ou clica em um botão dentro da conversa com a empresa.
  2. A Meta dispara a notificação Os servidores dela empacotam o que aconteceu e enviam uma requisição para a URL que a sua plataforma cadastrou. Ninguém precisou perguntar nada.
  3. A plataforma processa O sistema recebe o pacote, identifica de qual cliente se trata, encaminha para a fila certa e mostra a conversa ao atendente com o histórico junto.

O pacote informa quem enviou, qual número recebeu, o horário, o tipo de conteúdo e outros dados usados para roteamento, histórico e automação. Para quem tem curiosidade, ele é um JSON com esta cara:

{
  "object": "whatsapp_business_account",
  "entry": [{
    "changes": [{
      "field": "messages",
      "value": {
        "contacts": [{ "wa_id": "5511999999999" }],
        "messages": [{
          "type": "text",
          "text": { "body": "Ola, gostaria de um orcamento" }
        }]
      }
    }]
  }]
}

Você não precisa saber ler isso para tomar decisão de negócio. O ponto é que cada campo desse pacote vira alguma coisa na tela: o nome do cliente, a fila para onde a conversa foi, o horário que conta no seu indicador de tempo de resposta.

Quais eventos o webhook avisa

Ele não serve só para dizer que chegou mensagem. Acompanha a conversa inteira e mantém a plataforma atualizada sobre cada mudança.

Mensagens recebidas

Texto, áudio, imagem, documento, contato e localização enviados pelo cliente, cada um com o tipo identificado.

Status de entrega

Enviada, entregue ao aparelho do cliente e lida. São os três momentos que alimentam qualquer relatório confiável.

Erros de envio

Número inválido, modelo recusado, limite de volume atingido ou regra da API violada. Sem esse aviso, a falha passa despercebida.

Cliques em botão e lista

As respostas de mensagens interativas, que são a base de qualquer menu de triagem ou campanha com opções.

Por que isso importa para quem não é técnico

Se a sua operação usa chatbot, triagem, filas por setor, régua de pós-venda ou relatório de atendimento, o webhook deixa de ser detalhe e vira infraestrutura. Ele determina três coisas que aparecem no resultado.

A velocidade da primeira resposta

Quando o cliente manda um “oi”, o sistema precisa saber disso na hora. Uma integração que fica consultando a Meta de tempos em tempos responde com trinta segundos de atraso, e trinta segundos já são suficientes para a pessoa abrir a conversa do concorrente. Esse tema está desenvolvido no guia sobre como responder clientes mais rápido.

A confiabilidade dos seus números

Como o webhook registra o horário de recebimento, de entrega, de leitura e de resposta, o tempo médio de atendimento deixa de ser estimativa e passa a ser medição. É dele que sai o dado de um painel de performance do atendimento.

A sincronia entre canal, equipe e CRM

Em operação com vários atendentes, a tela precisa refletir o estado atual da conversa para todo mundo ao mesmo tempo. O webhook é o que mantém histórico, status e encaminhamento alinhados entre a equipe, o CRM e as automações.

Regra prática na hora de escolher fornecedor: pergunte se a integração é baseada em eventos ou em consulta periódica. Integração por evento responde no instante em que a coisa acontece. Consulta periódica sempre carrega o atraso do intervalo entre uma checagem e outra.

Cuidados antes de colocar em produção

O webhook é uma porta pública que recebe dados de conversa. Ele precisa ser estável, seguro e monitorado, e não é raro ver operação parada por causa de um endpoint improvisado.

  • URL pública, estável e em HTTPS O endereço precisa estar sempre disponível para os servidores da Meta e com certificado válido. Endereço que muda ou cai derruba o atendimento junto.
  • Assinatura validada A plataforma deve conferir, em cada requisição, que o evento veio mesmo da Meta. Sem isso, qualquer pessoa que descubra a URL consegue injetar mensagem falsa no seu sistema.
  • Processamento assíncrono O evento precisa ser aceito depressa e processado depois, em fila. Se o endpoint demora a responder, a Meta trata como falha e reenvia o mesmo evento.
  • Log e alerta de falha O time técnico precisa descobrir o problema antes do time comercial. Um webhook fora do ar aparece primeiro como cliente reclamando de silêncio.

Como a Atys resolve essa parte para você

Repare no que os quatro itens acima têm em comum: nenhum deles é sobre atendimento. São tarefas de infraestrutura que precisam funcionar 24 horas por dia para que o atendimento simplesmente aconteça. Manter isso de pé exige gente de plantão, e a maioria das empresas não quer esse problema.

Na Atys, o webhook fica do lado da plataforma. Você não cadastra URL, não mantém servidor exposto e não precisa monitorar endpoint.

  • A conexão é feita no cadastro Ao ligar o número à plataforma, o webhook já nasce configurado e assinado. Não existe uma etapa técnica separada para você executar depois.
  • O evento vira ação na tela A mensagem que chega é identificada, ligada ao cadastro do cliente e encaminhada para a fila do setor certo, tudo no mesmo instante.
  • Nada se perde quando algo falha Se um evento chega duas vezes ou o processamento falha, a plataforma trata a duplicidade e reprocessa. O cliente não recebe a mesma resposta automática repetida.
  • Os horários viram indicador Recebimento, entrega, leitura e resposta alimentam direto o painel de tempo de resposta, sem ninguém consolidar planilha no fim do mês.

Sobre o que fazer com esses eventos depois que eles chegam, dois guias ajudam: o de como criar um chatbot com a API do WhatsApp e o de como passar a conversa do robô para o atendente sem o cliente perceber atrito.

Para fechar

O webhook é uma engrenagem invisível. Nem o cliente nem o vendedor vão vê-lo, mas é ele que define a velocidade com que a operação responde, mede e reage.

Bem configurado, ele entrega atendimento em tempo real, relatório confiável e automação que dispara na hora certa. Mal configurado, ele vira aquele atraso que ninguém consegue explicar. Se você prefere que essa parte já venha pronta, fale com o time da Atys. Para entender o resto da estrutura, comece pelo guia da API oficial do WhatsApp.

Preciso de um programador para usar webhook?
Só se você for ligar a API oficial diretamente a um sistema próprio. Se usar uma plataforma de atendimento, o webhook já está configurado e mantido por ela.
Webhook é a mesma coisa que API?
Não, são os dois sentidos da conversa. Você chama a API quando quer enviar alguma coisa à Meta. O webhook é a Meta chamando você quando algo acontece do lado dela.
O que acontece se o webhook ficar fora do ar?
A Meta tenta reenviar os eventos por um período. Se o endpoint continuar indisponível, mensagens deixam de aparecer na sua tela e automações não disparam. Depois de muitas falhas seguidas, a assinatura do webhook pode ser desativada.
O webhook guarda o histórico das conversas?
Não. Ele só entrega o evento no momento em que acontece. Quem armazena, organiza e liga a mensagem ao cadastro do cliente é a plataforma que recebe.
Dá para usar webhook no WhatsApp Business App?
Não. Ele existe apenas na API oficial. O aplicativo gratuito não notifica sistema nenhum, e é por isso que ele não se integra a CRM nem gera relatório.
#atendimento #automação #webhook #WhatsApp Cloud API #integrações
C
Carlos Conteúdo · Atys

Continue lendo

Outros artigos da mesma categoria que podem te ajudar.

O que é WhatsApp Business API? Guia para PMEs em 2026
WhatsApp · 6 min

O que é WhatsApp Business API? Guia para PMEs em 2026

Vários vendedores no mesmo número, celular que desconecta, medo de banimento. Se o WhatsApp da sua empresa já chegou nes...

M Marcelo
12 jun
Como atender vários clientes no mesmo WhatsApp
WhatsApp · 6 min

Como atender vários clientes no mesmo WhatsApp

Vários atendentes no mesmo número do WhatsApp, sem celular circulando pela empresa: as três opções disponíveis, o que mu...

M Marcelo
12 jun
Como dividir o atendimento do WhatsApp entre a equipe
WhatsApp · 8 min

Como dividir o atendimento do WhatsApp entre a equipe

Quando o time cresce, o WhatsApp vira disputa por lead e mensagem esquecida. Veja os três modelos de divisão de atendime...

M Marcelo
12 jun
Dê o próximo passo

Tudo o que sua empresa faz para vender, em um só sistema

Atendimento, CRM, marketing, financeiro e IA na mesma plataforma. Veja funcionando na sua operação.

Agendar demonstração

Recebemos seu contato!

Um especialista da Atys vai falar com você em breve para agendar a demonstração.

Agendar demonstração

Em 20 minutos um especialista mostra a Atys na sua realidade.

BR +55