Webhooks de notificação
Um webhook de notificação envia eventos de notificação do AurionAI para outro sistema, por exemplo uma ferramenta de chat. O AurionAI publica cada evento como um corpo JSON no endereço que introduzir.
Disponibilidade: Perfis Helpdesk e AI Voice + Helpdesk. Apenas administradores.
Pré-requisitos
- Tem a função Proprietário ou Administrador. Os outros utilizadores veem Acesso Negado.
- A sua organização utiliza o perfil Helpdesk ou o perfil AI Voice + Helpdesk.
- Um endereço HTTPS público que aceite pedidos POST com um corpo JSON.
Abrir os webhooks de notificação
- Na barra lateral, selecione Configuração.
- Abra a categoria Sistema.
- Selecione Webhooks de Notificação.

Adicionar um webhook
- Selecione Adicionar Webhook.
- Em Nome, escreva um nome.
- Em URL, escreva o endereço. Deve começar com
https://. - Opcional: em Segredo (opcional), escreva um segredo. O AurionAI assina então cada pedido. Deixe em branco para enviar pedidos não assinados.
- Escolha os eventos:
- Para receber todos os eventos de notificação, ative Subscrever todos os eventos.
- Caso contrário, selecione os eventos na lista.
- Selecione Criar.
A mensagem Webhook criado é apresentada. Um novo webhook fica Ativado.
Testar o webhook
- No webhook, selecione Testar.
- Na caixa de diálogo Enviar um payload de teste?, selecione Enviar teste.
O AurionAI envia imediatamente um evento webhook.test. A mensagem Payload de teste enviado com sucesso ou Payload de teste falhou é apresentada.
Verificar a assinatura
Quando o webhook tem um segredo, cada pedido inclui dois cabeçalhos adicionais:
X-Webhook-Timestamp: a hora do pedido, em segundos desde 1 de janeiro de 1970 (UTC).X-Webhook-Signature:sha256=seguido da assinatura.
Para verificar um pedido, calcule um HMAC-SHA256 do timestamp, um ponto e o corpo em bruto, com o seu segredo. Escreva o resultado em hexadecimal. Deve ser igual à parte após sha256=.
Editar, desativar ou eliminar um webhook
- Para alterar um webhook, selecione Editar Webhook, altere os campos e selecione Guardar. Deixe o segredo em branco para o manter, ou selecione Remover segredo para enviar pedidos não assinados.
- Para suspender as entregas durante algum tempo, abra Editar Webhook e coloque o interruptor em Desativado. Em seguida, guarde.
- Para remover um webhook, selecione Eliminar. Na caixa de diálogo Eliminar este webhook?, selecione Eliminar webhook. Esta ação também remove o histórico de entregas e o segredo. Não é possível anular esta operação.
- Para ver as entregas anteriores, selecione Histórico no webhook. Cada linha mostra Entregue, Falhou ou Ignorado, com o motivo de uma falha.
Resultado
O AurionAI envia cada evento selecionado quando este ocorre. Se o seu endereço não responder, ou responder com um estado 5xx, o AurionAI tenta novamente de imediato, até um total de três tentativas. Uma resposta 4xx é definitiva: o AurionAI não volta a tentar.
Se algo correr mal
- O URL deve começar por https://. Inicie o endereço com
https://. - Os endpoints de metadados da cloud estão sempre bloqueados. ou uma mensagem a indicar que um endereço IP se encontra num intervalo bloqueado. O AurionAI não envia webhooks para endereços privados ou internos. Utilize um endereço público.
- Uma mensagem indica que a resolução de DNS falhou. O nome do anfitrião não existe ou não tem registo DNS. Verifique o endereço.
- Selecione pelo menos um evento ou escolha «Subscrever todos os eventos». Selecione pelo menos um evento ou ative Subscrever todos os eventos.
- Payload de teste falhou Leia o motivo, o estado HTTP e o número de tentativas na mensagem. Verifique se o seu recetor está online e responde com um estado 2xx.
- Este webhook está desativado Ative primeiro o webhook. Se selecionar Enviar mesmo assim, o AurionAI apenas regista uma tentativa ignorada.
- Uma entrega mostra Ignorado. O webhook estava desativado ou o endereço não passou a verificação de segurança antes do envio. Leia o motivo no histórico.
- Não foi possível carregar os webhooks ou Não foi possível carregar os eventos de notificação Selecione Tentar novamente.
Artigos relacionados
Ainda precisa de ajuda? Envie um pedido ou .