Passer au contenu principal

Comprendre les triggers Zendesk de Fin

Quels triggers sont créés et ce que vous pouvez modifier.

Fin utilise un ensemble de triggers dans votre espace de travail Zendesk pour assigner les tickets à Fin, notifier Fin des réponses, et mettre à jour les statuts des tickets pendant que Fin travaille. Ces triggers sont créés automatiquement, mais pas lors de la première connexion à l'API Zendesk. Ils sont ajoutés lors de deux étapes de configuration ultérieures :

  • Les triggers de ticket (assign, test, notify, et les triggers de statut Solved/Pending/Open) sont créés lorsque vous choisissez l'agent Fin Zendesk sous Paramètres > tickets Zendesk. Choisissez l'agent pour que Fin réponde. C'est cette étape qui les crée.

  • Le trigger Messaging est créé séparément, lorsque vous vous connectez à l'API Conversations. Si vous configurez Fin uniquement pour les tickets email et formulaire web, ce trigger n'apparaîtra pas, ce qui est normal.

Vous ne voyez pas vos triggers ? Cela signifie généralement que l'étape de l'agent Fin Zendesk ci-dessus n'a pas été complétée. Allez dans Paramètres > tickets Zendesk et sélectionnez votre agent Fin. Les triggers de ticket seront créés automatiquement.

Important : Modifier certains triggers incorrectement peut empêcher Fin de répondre aux tickets. Cet article explique ce que fait chaque trigger et ce qu'il est sûr de changer.

Les triggers Zendesk de Fin

Trigger

Objectif

Puis-je le modifier ?

Lorsqu'un nouveau ticket est créé, l'assigner à Fin

Dirige les nouveaux tickets vers Fin pour traitement

Oui — uniquement les conditions

Lorsqu'un ticket est créé avec le sujet « Fin Test », l'assigner à Fin

Permet de tester que Fin fonctionne

Non

Lorsqu'il y a des mises à jour dans une conversation à laquelle Fin est assigné, notifier Fin

Informe Fin lorsqu'un client répond

Ne pas modifier

Lorsque Fin résout un ticket, le marquer comme Solved

Met à jour le statut du ticket après que Fin l'a résolu

Ne pas modifier

Lorsque Fin ne résout pas un ticket, le marquer comme Pending

Met à jour le statut du ticket lorsque Fin ne peut pas résoudre

Ne pas modifier

Lorsque Fin ne fournit pas de réponse, le marquer comme Open

Met à jour le statut du ticket lorsque Fin n'a pas de réponse

Ne pas modifier

Lorsqu'un ticket Messaging est créé, terminé ou résolu, notifier Fin

Notifie Fin des tickets du canal messaging

Ne pas modifier

Le trigger Assign

Nom du trigger : Lorsqu'un nouveau ticket est créé, l'assigner à Fin

C'est le seul trigger que vous devez modifier, et seulement en ajoutant des conditions pour contrôler quels tickets Fin traite.

Ce qu'il fait

Lorsqu'un nouveau ticket est créé dans Zendesk, ce trigger l'assigne à Fin pour que Fin puisse répondre. Il est désactivé par défaut — vous l'activez lorsque vous êtes prêt à ce que Fin commence à gérer les tickets.

Conditions par défaut

  • Le ticket vient d'être créé (pas mis à jour)

  • Le ticket ne provient pas d'un canal messaging (ceux-ci sont gérés par un trigger séparé)

  • Le ticket n'est pas déjà tagué fin-routed-to-team (empêche Fin de prendre en charge des tickets déjà transférés à un humain)

Ce que vous pouvez changer en toute sécurité

Vous pouvez ajouter des conditions pour filtrer les tickets que Fin reçoit. Par exemple :

  • Par marque : Assigner Fin uniquement aux tickets d'une marque spécifique

  • Par groupe : Assigner Fin uniquement aux tickets d'un groupe spécifique

  • Par formulaire : Assigner Fin uniquement aux tickets soumis via un formulaire spécifique

  • Par canal : Assigner Fin uniquement aux tickets provenant d'email, formulaire web, etc.

  • Par tags : Exclure les tickets tagués « vip » ou « urgent » de Fin

  • Par champs personnalisés : Utiliser n'importe quel champ personnalisé de ticket pour filtrer

Ce que vous NE DEVEZ PAS changer

  • L'action d'assignation. Le déclencheur doit assigner le ticket à l'utilisateur Fin. Si vous supprimez ou modifiez cette action, Fin ne recevra aucun tickets.

  • Les conditions par défaut existantes. Ne supprimez pas l'exclusion du canal de messagerie ni la vérification du tag fin-routed-to-team — cela évite les conflits avec d'autres déclencheurs et empêche les tickets de revenir en boucle vers Fin après transfert.


Le déclencheur de test

Nom du déclencheur : Lorsqu'un ticket est créé avec le sujet « Fin Test », assigner à Fin

Ce déclencheur existe pour que vous puissiez tester Fin sans activer le déclencheur principal d'assignation. Créez un ticket avec le sujet « Fin Test » et il sera assigné à Fin quelles que soient les autres conditions.

Ne modifiez pas ce déclencheur. C'est un déclencheur utilitaire simple — il n'y a rien à personnaliser.


Le déclencheur Webhook

Nom du déclencheur : Lorsqu'il y a des mises à jour dans une conversation à laquelle Fin est assigné, notifier Fin

Ce qu'il fait

Lorsqu'un client répond à un ticket auquel Fin est assigné, ce déclencheur envoie une notification webhook à Intercom pour que Fin puisse lire le message et répondre. Sans ce déclencheur, Fin ne peut pas savoir qu'un client a dit quelque chose.

Pourquoi vous ne devez pas le modifier

  • Supprimer l'action webhook déconnecte complètement Fin — il ne répondra jamais aux messages de suivi

  • Modifier les conditions pourrait faire manquer des mises à jour à Fin ou le faire notifier pour les mauvais tickets

  • Le déclencheur exclut les propres mises à jour de Fin pour éviter les boucles de notification


Déclencheurs de statut

Ces trois déclencheurs fonctionnent ensemble pour mettre à jour les statuts des tickets pendant que Fin traite une conversation. Ils correspondent directement au cycle de vie de résolution de Fin.

Lorsque Fin résout un ticket, le marquer comme Résolu

Se déclenche lorsque Fin détermine qu'il a répondu avec succès à la question du client. Il :

  • Définit le statut du ticket sur Résolu

  • Ajoute le tag fin-resolved

Ce déclencheur vérifie les tags internes de résolution de Fin (fin-soft-resolution, fin-hard-resolution, ou fin-redirected-to-ticket) et ne se déclenche que sur les mises à jour API — ce qui signifie qu'il ne répond qu'aux actions de Fin, pas aux modifications manuelles.

Lorsque Fin ne résout pas un ticket, le marquer comme En attente

Se déclenche lorsque Fin a répondu à un ticket mais n'a pas fourni de réponse — par exemple, Fin a posé une question de clarification, salué le client, ou répondu sans résoudre la demande. Il :

  • Définit le statut du ticket sur En attente

  • Ajoute le tag fin-unresolved

Cela signifie que Fin est toujours engagé avec le ticket mais n'a pas encore résolu la demande. Le ticket reste visible pour votre équipe afin qu'elle puisse le surveiller, mais Fin peut encore le résoudre lors d'un tour ultérieur.

Lorsque Fin ne fournit pas de réponse, le marquer comme Ouvert

Se déclenche lorsque Fin ne trouve pas de réponse pertinente ou lorsqu'un client répond après le transfert. Il :

  • Définit le statut du ticket sur Ouvert

  • Ajoute le tag fin-unresolved

Cela garantit que les tickets ne restent pas bloqués — ils apparaissent dans la file d'attente de votre équipe pour un suivi.

Pourquoi vous ne devez pas modifier ces déclencheurs

  • Modifier les statuts casse la capacité de Fin à suivre où en est chaque ticket dans son cycle de vie

  • Supprimer ou modifier les tags fait que les déclencheurs se déclenchent mal ou en boucle. Les tags comme fin-resolved, fin-pending, fin-routed-to-team, et fin-unresolved sont la façon dont Fin et ces déclencheurs communiquent l'état entre eux.

  • Modifier la condition « via API » pourrait faire que le déclencheur se déclenche sur des actions manuelles d'agents, pas seulement sur les mises à jour de Fin


Le déclencheur de ticket de messagerie

Nom du déclencheur : Lorsqu'un ticket Messaging est créé, terminé ou résolu, notifier Fin

Ce qu'il fait

Ce déclencheur gère les tickets qui passent par les canaux de messagerie de Zendesk (chat, social, etc.) plutôt que par email/formulaire web. Il notifie Fin lorsque :

  • Un nouveau ticket messaging est créé

  • Une session de messagerie se termine

  • Un ticket messaging est résolu

Il transmet aussi les informations de l'enquête CSAT pour que Fin puisse suivre la satisfaction client.

Pourquoi vous ne devez pas le modifier

Les conditions de ce déclencheur sont spécifiquement réglées sur les ID des canaux de messagerie et les états de session. Le modifier peut faire que Fin manque complètement les tickets messaging ou ne collecte pas les données CSAT.


Dépannage des déclencheurs Zendesk de Fin

Fin a cessé de répondre aux tickets

  • Vérifiez que le déclencheur d'assignation (Lorsqu'un nouveau tickets est créé, les assigner à Fin) est actif (activé).

  • Vérifiez que l'action d'assignation pointe toujours vers l'utilisateur Fin — si cela a été supprimé ou modifié, Fin ne recevra pas les tickets.

  • Vérifiez que le déclencheur webhook est toujours actif — sans lui, Fin ne peut pas voir les réponses des clients.

Tickets sont bloqués dans un seul statut

  • Vérifiez que les déclencheurs de résolution, en attente et ouverts n'ont pas été modifiés.

  • Recherchez les tags manquants — si les tags fin-resolved, fin-pending ou fin-unresolved ont été supprimés des actions de déclenchement, les transitions de statut seront interrompues.

Fin continue de répondre après avoir transféré à un humain

  • Vérifiez que la condition du tag fin-routed-to-team est toujours présente sur le déclencheur d'assignation.

  • Ce tag empêche Fin de prendre en charge les tickets qui ont déjà été remis à votre équipe.

Fin ne gère pas les tickets de messagerie

  • Vérifiez que le déclencheur de ticket de messagerie est actif et non modifié.

  • Vérifiez que votre canal de messagerie est inclus dans les conditions du déclencheur.

Conseil : Si vous rencontrez toujours des problèmes, utilisez le diagnostic de santé des déclencheurs dans les paramètres administrateur d'Intercom pour comparer vos déclencheurs Zendesk actuels avec la configuration attendue. Cela mettra en évidence exactement quels déclencheurs ont été modifiés et ce qui doit être restauré.

Avez-vous trouvé la réponse à votre question ?