Webhook

Eventos push como transferência para atendente humano, novas mensagens, encerramento de conversa, tickets e processamento de documentos, além de regras de verificação de assinatura e novas tentativas.

No painel, em "Configurações do robô", preencha o endereço do webhook. Cabeçalhos da requisição:

CabeçalhoDescrição
X-AICS-Event-IdID do evento; use-o para deduplicar
X-AICS-Timestamp / X-AICS-SignatureMétodo de verificação de assinatura igual ao da API de consulta de pedidos

Corpo da requisição: {"id", "type", "created_at", "data"}.

EventoQuando
conversation.handoffTransferência para atendimento humano (quando o método de transferência está definido como "Enviar para o meu sistema" ou "Notificar ambos")
conversation.messageNova mensagem do cliente no modo de atendimento humano
conversation.closedConversa encerrada (data.conversation.closed_by indica quem encerrou)
conversation.ratedCliente avaliou uma conversa encerrada: data.rating, data.comment
ticket.createdNovo ticket (incluindo mensagens deixadas pelo cliente quando o atendimento está offline): data.ticket, data.description
ticket.updatedMudanças no status, prioridade, responsável etc. do ticket: data.changes é {字段: [旧, 新]}
ticket.repliedO atendimento respondeu ao cliente: data.reply
document.ready / document.failedProcessamento do documento concluído ou falhou

Uma resposta 2xx é considerada sucesso; caso contrário, são feitas novas tentativas com backoff de 30 segundos, 2 minutos, 10 minutos… até 12 horas, num total de 8 tentativas. A ordem não é garantida.

Esta página foi útil?

Última atualização: