Glossário de WhatsApp

O que é Webhook?

Um webhook é um aviso automático que um sistema envia para outro, na forma de uma requisição HTTP para um endereço web, quando acontece um evento: uma mensagem nova, um pagamento aprovado ou uma mudança de etapa. Permite que dois aplicativos se sincronizem na hora, sem ninguém copiar dados à mão.

Você configura no sistema de origem uma URL de destino e os eventos que quer receber. Quando um desses eventos acontece, o sistema envia para essa URL um pacote de dados, geralmente em JSON, com os detalhes. O sistema que recebe decide o que fazer: criar um registro, enviar uma mensagem ou atualizar um status.

A própria API do WhatsApp funciona assim: a Meta entrega as mensagens recebidas e os status de entrega (enviada, entregue, lida) por webhooks. Para um pequeno negócio, webhooks permitem ligar a loja virtual, o ERP ou o CRM ao WhatsApp sem processos manuais.

Exemplo: uma distribuidora de produtos de limpeza em Campinas tem um sistema de pedidos próprio. Sempre que um pedido muda para «Saiu para entrega», o sistema envia um webhook para a plataforma de WhatsApp, que manda ao cliente um template de utilidade com a previsão de chegada.

Erro comum: não validar nem registrar os webhooks recebidos. Se o sistema receptor falha, eventos se perdem sem ninguém perceber. Peça ao seu desenvolvedor novas tentativas automáticas e um registro de erros. O ChatSales oferece API e webhooks para conectá-lo a qualquer sistema que tenha API.

Exemplo

Quando um pedido muda para «Saiu para entrega», o sistema de uma distribuidora em Campinas dispara um webhook que envia o aviso pelo WhatsApp.

Como o ChatSales faz

O ChatSales se conecta a mais de 5.000 aplicativos pelo Zapier, e a qualquer sistema com API pela nossa API e webhooks. Escolha seu CRM ou ERP abaixo, conte o que você quer conseguir e entramos em contato pessoalmente para ajudar na conexão.

Integrações →

Termos relacionados

Perguntas frequentes

Preciso de um programador para usar webhooks?

Normalmente sim, ou de uma ferramenta sem código como o Zapier, que recebe e envia webhooks por você.

Qual a diferença entre API e webhook?

Com uma API você pede dados quando precisa; com um webhook o outro sistema avisa você assim que algo acontece.