Skip to content

Configuração

Webhooks enviam notificações HTTP POST em tempo real quando eventos ocorrem no MeChat.

Criando um Webhook

1. Acesse o módulo de Webhooks

Dentro do sistema, vá em Configurações → Webhooks.

Encontrando o módulo de Webhooks

2. Crie um novo Webhook

Clique em Novo Webhook e preencha os campos:

CampoObrigatórioDescrição
NomeSimNome identificável
URLSimEndpoint HTTPS que receberá os webhooks
CanaisNãoFiltrar por canais específicos
Secret KeyNãoChave para validar origem

Criando um Webhook

3. Selecione os eventos

Escolha quais eventos deseja receber e clique em Salvar.

Eventos Disponíveis

EventoDescrição
MESSAGE_SENTMensagem enviada pela equipe
MESSAGE_RECEIVEDMensagem recebida do contato
CHAT_CREATEDNova conversa criada
CHAT_ENDEDConversa finalizada
CHAT_TRANSFERREDConversa transferida
CHANNEL_CONNECTEDCanal conectado
CHANNEL_DISCONNECTEDCanal desconectado

Veja a lista detalhada e exemplos de payload em Eventos.

Requisitos da URL

  • Usar HTTPS
  • Ser publicamente acessível
  • Aceitar requisições POST
  • Responder com status 200

Tentativas

Se a URL não responder com sucesso, o MeChat faz novas tentativas:

ConfigValor
Timeout30 segundos
Tentativas3
Intervalos1 min, 5 min, 15 min

Validando a Origem

Se você definiu uma Secret Key, use-a para validar que a requisição veio do MeChat. A chave é enviada no header X-Webhook-Secret.

Próximos Passos