Como usar o Webhook para backup externo no Ligo Bots

< 1 min

O Webhook Adicional permite enviar automaticamente para um endpoint externo todas as mensagens, status, criações e atualizações de sessões do bot. Assim, você faz backup dos dados fora do Ligo Bots.

O que será enviado

Sessões

  • Envio de dados na criação e atualização de sessões.
  • Na criação, são enviados: botId, sessionId, canal, contato, número configurado, data/hora de criação.
  • Na atualização, são enviados: sessionId, tags, variáveis, data/hora de finalização, duração da sessão, status de finalização, data/hora da atualização.

Mensagens

  • Todo envio de mensagem e atualização de status é enviado ao webhook.
  • Dados: sessionId, messageId, texto, tipo, se foi enviada pelo cliente, data/hora do envio.

Status

  • Envio automático das atualizações de status das mensagens.
  • Dados: messageId, status (enviado, lido, etc.), data/hora.

Eventos

  • Envio de eventos especiais como ações de IA, requisições de API e passagens por blocos com tags.
  • Dados: eventId, sessionId, tipo, valor, data/hora.

Como configurar

  1. No arquivo de variáveis de ambiente do Consumer, adicione uma chave com o botId e o endpoint base do webhook.
  2. Depois de configurado, os dados são enviados automaticamente sempre que uma sessão ou mensagem for registrada.