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ête | Description |
|---|---|
X-AICS-Event-Id | ID de l'événement, à utiliser pour la déduplication |
X-AICS-Timestamp / X-AICS-Signature | Méthode de vérification de signature identique à l'interface de consultation des commandes |
Corps de la requête : {"id", "type", "created_at", "data"}.
| Événement | Quand |
|---|---|
conversation.handoff | Transfert 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.message | Nouveau message d'un client en mode agent humain |
conversation.closed | Fin de la conversation (data.conversation.closed_by indique qui l'a terminée) |
conversation.rated | Le client a évalué une conversation terminée : data.rating, data.comment |
ticket.created | Nouveau ticket (y compris les messages laissés par le client lorsque le service client est hors ligne) : data.ticket, data.description |
ticket.updated | Changements de statut, de priorité, d'assigné, etc. : data.changes est {champ: [ancien, nouveau]} |
ticket.replied | Le service client a répondu au client : data.reply |
document.ready / document.failed | Traitement 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:
