Webhook

Notifications d'événements : transfert à un agent, nouveaux messages, fin de conversation, tickets et traitement de documents, ainsi que les règles de vérification de signature et de nouvelle tentative.

Dans le panneau d'administration, sous « Paramètres du robot », renseignez l'adresse webhook. En-têtes de la requête :

En-têteDescription
X-AICS-Event-IdID de l'événement, à utiliser pour la déduplication
X-AICS-Timestamp / X-AICS-SignatureMéthode de vérification de signature identique à l'interface de consultation des commandes

Corps de la requête : {"id", "type", "created_at", "data"}.

ÉvénementQuand
conversation.handoffTransfert vers un agent humain (lorsque la méthode de transfert choisie est « Push vers mon système » ou « Notifier les deux côtés »)
conversation.messageNouveau message d'un client en mode agent humain
conversation.closedFin de la conversation (data.conversation.closed_by indique qui l'a terminée)
conversation.ratedLe client a évalué une conversation terminée : data.rating, data.comment
ticket.createdNouveau ticket (y compris les messages laissés par le client lorsque le service client est hors ligne) : data.ticket, data.description
ticket.updatedChangements de statut, de priorité, d'assigné, etc. : data.changes est {champ: [ancien, nouveau]}
ticket.repliedLe service client a répondu au client : data.reply
document.ready / document.failedTraitement du document terminé ou échoué

Un code 2xx est considéré comme un succès ; sinon, les tentatives sont réessayées avec un délai croissant de 30 secondes, 2 minutes, 10 minutes… jusqu'à 12 heures maximum, pour un total de 8 tentatives. L'ordre n'est pas garanti.

Cette page vous a-t-elle été utile ?

Dernière mise à jour: