Ferramentas de Teste
Para testar webhooks durante o desenvolvimento, recomendamos estas ferramentas:Webhook.cool
Melhor opção. Sem rate limit e interface limpa.
Rbaskets.in
Boa alternativa. Confiável e baixo rate limit.
Webhook.site
Evitar. Rate limit agressivo pode bloquear testes.
Modos de Configuração
- 🚀 Modo Simples (Recomendado)
- ⚙️ Modo Avançado
O modo simples gerencia automaticamente um único webhook por instância, criando ou atualizando conforme necessário.
1
Simplifique
Não inclua
action nem id no payload.2
Evite Loops
Sempre use
excludeMessages com "wasSentByApi".Exemplo de Payload
Prevenção de Loops
Referência Técnica
Eventos Disponíveis
Eventos Disponíveis
| Evento | Descrição |
|---|---|
messages | Novas mensagens recebidas. |
messages_update | Atualizações em mensagens (ex: deletadas). |
connection | Alterações no estado da conexão. |
history | Recebimento de histórico. |
call | Eventos de chamadas VoIP. |
contacts | Atualizações na agenda. |
presence | Alterações no status (digitando…). |
groups | Modificações em grupos. |
labels | Gerenciamento de etiquetas. |
chats | Eventos de conversas. |
blocks | Bloqueios/desbloqueios. |
leads | Atualizações de leads. |
sender | Atualizações de campanhas. |
Filtros (excludeMessages)
Filtros (excludeMessages)
wasSentByApi: (Importante) Mensagens originadas pela API.wasNotSentByApi: Mensagens não originadas pela API.fromMeYes: Mensagens enviadas pelo usuário.fromMeNo: Mensagens recebidas de terceiros.isGroupYes: Mensagens em grupos.isGroupNo: Mensagens em conversas individuais.

