Documentação / Enviar dados de chamadas por webhook
Enviar dados de chamadas por webhook
Configure o webhook do agente para enviar dados da conversa ao seu sistema.
Você pode configurar um webhook nas configurações do agente para enviar informações da chamada a um endpoint do seu sistema quando a conversa terminar. O payload usa variáveis predefinidas que você escolhe na configuração; não é necessário criar variáveis de contexto.
Etapa 1: Preparar o endpoint
Configure no seu sistema um endpoint que aceite requisições HTTP do webhook. Durante o desenvolvimento, você pode usar um serviço como webhook.site para inspecionar as requisições recebidas.
Etapa 2: Configurar o webhook do agente
Abra as configurações do agente e ative o webhook pós-chamada. Informe a URL do endpoint, escolha POST, PUT ou PATCH e edite o template do payload JSON usando as variáveis predefinidas disponíveis.
As configurações do webhook pós-chamada não incluem um campo para cabeçalhos de autenticação ou credenciais. Configure a proteção e a validação das requisições no sistema receptor e confirme que seus requisitos são compatíveis com a requisição enviada pelo agente.
Etapa 3: Testar
Execute uma chamada de teste e confirme que o endpoint recebeu os campos selecionados. Verifique também os logs do seu sistema caso a requisição não chegue ou seja rejeitada.
