Lista de eventos
channel.connected
Quando dispara
Um canal é conectado com sucesso — seja na primeira configuração, seja reconectado após uma desconexão. Para WhatsApp via QR Code, dispara no momento em que o scan é concluído. Para WABA, dispara após a verificação do webhook pela Meta.Payload
Campos principais
Exemplo de uso
Use
channel.connected para atualizar o status operacional no seu painel interno e notificar a equipe quando um canal estratégico voltar a funcionar após manutenção.channel.disconnected
Quando dispara
Um canal perde a conexão com a plataforma. Para WhatsApp via QR Code, isso acontece quando o celular fica sem internet ou o WhatsApp Web é desconectado de outro lugar. Para WABA e Instagram, acontece quando as credenciais expiram ou o token é revogado.Payload
Campos principais
Exemplo de uso
channel.error
Quando dispara
O canal apresenta erros recorrentes mas ainda não perdeu a conexão completamente — por exemplo, falhas intermitentes de envio de mensagens, rate limits do canal sendo atingidos ou latência anormalmente alta. Esse evento é mais informativo que crítico, mas merece atenção.Payload
Campos principais
Exemplo de uso
Use
error_category: "rate_limit" como sinal para ajustar o volume de disparos de broadcasts. Rate limits do WhatsApp Business API aumentam gradualmente conforme a reputação do número — não force o limite ou o número pode ser banido.Se você receber
channel.error com error_category: "auth_error" seguido em breve de channel.disconnected, o token do canal expirou. Vá em Canais no dashboard e reconecte o canal com as credenciais atualizadas.