Passer au contenu principal

Workflows FAQs

Utilisez cet article pour dépanner, configurer et tester les Workflows.

Écrit par Beth-Ann Sher

Utilisez cet article pour dépanner, configurer et tester les Workflows Intercom. Il explique pourquoi un workflow peut ne pas se déclencher, comment collecter les données clients, comment tester en toute sécurité sans affecter les utilisateurs en direct, les déclencheurs d'appels téléphoniques, le comportement spécifique à WhatsApp, et comment résoudre les conflits entre Fin et votre automatisation de workflow.

Déclenchement des Workflows

Pourquoi mon workflow ne se déclenche-t-il pas ?

Un Workflow peut ne pas se déclencher comme prévu en raison de problèmes de configuration, tels que la compatibilité du canal, les règles d'audience, la planification ou des conflits avec vos paramètres Messenger. Découvrez comment résoudre ces problèmes.

Comment puis-je voir pour quelles conversations mon workflow s'est déclenché ?

Vous pouvez vérifier quand un workflow s'est déclenché dans une conversation à partir de :

  • Onglet Envoyé dans Workflows : Vérifiez l'onglet Envoyé dans chaque Workflow. Il affichera une liste des conversations où le Workflow s'est déclenché.

Vue analytique des Workflows avec l'onglet Envoyé sélectionné, montrant 12 conversations ayant reçu le workflow, avec un graphique chronologique de août 2021 à août 2023 et l'onglet Envoyé mis en évidence

  • Événements de conversation dans l'Inbox : Dans l'Inbox, vous pouvez voir la lignée des événements survenus dans une conversation en cliquant sur Afficher les événements de conversation. Cela vous montrera les événements de conversation, et vous pourrez savoir quel Workflow a été déclenché dans une conversation.

Vue de conversation dans Intercom Inbox avec l'option de menu Afficher les événements de conversation ouverte, et un événement de conversation affiché : « Workflow : Main support triage bot a assigné cette conversation à vous · il y a 1 min »

  • Simulation d'une conversation : Si vous souhaitez tester votre Workflow, vous pouvez soit utiliser la fonction Aperçu des Workflows, soit cibler le Workflow pour qu'il soit actif uniquement pour vous ou vos coéquipiers. Pour ce faire, sélectionnez simplement l'attribut Email et saisissez votre propre adresse e-mail — ou « contient » le domaine e-mail de votre entreprise (@examply.com).

Paramètres de règle de déclenchement du Workflow montrant un filtre d'audience avec l'attribut Email défini sur « est <a href="mailto:beth@examply.com" target="_blank" rel="nofollow noopener noreferrer">beth@examply.com</a> » OU « contient examply.com », démontrant comment limiter un workflow actif aux seuls utilisateurs internes de test

Puis-je utiliser des workflows réutilisables dans les conversations pour collecter des données clients ?

Oui, vous pouvez créer des workflows réutilisables qui collectent des données clients, telles que l'e-mail, le téléphone, le nom, ainsi que des attributs personnalisés que vous suivez dans Intercom.

Constructeur de Workflow montrant une étape de Workflow réutilisable connectée à un chemin de collecte de données (A. Path) qui collecte les champs Nom, Email et Téléphone avec l'option Autoriser le client à mettre à jour les données existantes activée

Comment déclencher un workflow basé sur un changement d'attribut utilisateur ?

Ce n'est actuellement pas possible avec les Workflows, mais vous pouvez soumettre cette demande de fonctionnalité si cela vous serait utile !

Comment empêcher le bot de bienvenue d'afficher le message complet et les options lorsqu'un utilisateur visite la page ?

Pour empêcher le bot de bienvenue d'afficher le message complet et les options lorsqu'un utilisateur visite la page, vous devez utiliser un déclencheur de workflow différent. Au lieu d'utiliser le déclencheur « le client visite une page », qui fait apparaître le Workflow de manière proactive, utilisez le déclencheur « Le client ouvre une nouvelle conversation dans le Messenger ». Ainsi, le message de bienvenue dans votre workflow n'apparaîtra que lorsqu'un utilisateur commencera une conversation via le Messenger.

Comment empêcher les utilisateurs de contourner les workflows de messages sortants dans le Messenger ?

Les clients peuvent parfois contourner les workflows de messages sortants en cliquant directement sur le lanceur Messenger et en démarrant une conversation en dehors du flux prévu.

Il y a deux principales façons de résoudre ce problème :

  1. Désactiver les messages directs

    Vous pouvez désactiver le paramètre Messenger « Permettre aux utilisateurs de démarrer une conversation ». Cela empêche les utilisateurs d'initier des conversations en dehors de vos workflows. Cependant, cela peut réduire la flexibilité et entraîner une expérience moins intuitive pour les clients.

  2. Utiliser un Workflow « Quand le client envoie son premier message »

    Une approche plus conviviale consiste à créer un workflow utilisant le déclencheur « Quand le client envoie son premier message ». Cela vous permet de guider correctement le flux de conversation tout en préservant une meilleure expérience client.


Création de Workflows

Comment accéder aux bots sortants dans Intercom ?

Pour accéder aux bots sortants (Workflows) dans Intercom, assurez-vous que les conditions suivantes sont remplies :

  1. Accès au plan :

    Vous devez être sur le plan Advanced ou supérieur pour utiliser les workflows.

  2. Permissions de l'espace de travail :

    Vous devez avoir la permission « Peut gérer les workflows sortants » activée. Cela se trouve dans la section « Automatisation » des permissions des coéquipiers. Votre administrateur d'espace de travail peut vous accorder cette permission.

Note : Des fonctionnalités supplémentaires de workflow sont disponibles dans le plan Expert.

Vous pouvez consulter la liste complète des fonctionnalités pour chaque plan sur la page de tarification d’Intercom.

Puis-je collecter un fichier auprès d'un client dans une étape Collect data ?

Oui, vous pouvez collecter un fichier auprès d'un client dans l'étape Collect data de plusieurs façons :

  1. Collecter un lien de fichier :

    1. Demandez au client de coller une URL de fichier accessible publiquement dans une étape Collect data en utilisant un attribut texte, puis transmettez cet attribut à votre connecteur de données pour traitement.

      Constructeur de Workflow montrant le chemin B. avec une étape de saisie texte TestFile et une étape d'attribut de fichier utilisant un connecteur de données pour traiter l'URL du fichier collée par le client

  2. Utiliser une pièce jointe Messenger :

    1. Demandez au client de télécharger un fichier directement dans Messenger. Enregistrez-le dans un attribut de données de conversation de type File upload.

      Dialogue de création d'un nouvel attribut Intercom avec le format défini sur File upload, montrant les champs Nom, Description, Limiter la visibilité et Attribut requis — utilisé pour créer un attribut de données de conversation pour les téléchargements de fichiers

    2. Ensuite, exposez l'URL pré-signée de l'attribut fichier via un connecteur de données pour la transmettre à votre backend.

      Constructeur de Workflow montrant une étape de connecteur de données configurée pour partager l'URL pré-signée de l'attribut fichier (un lien d'accès sécurisé et limité dans le temps) avec un système backend externe

Note :

  • Les liens de pièces jointes pour l'utilisateur final sont des URL signées de courte durée (valables environ 30 minutes). Récupérez-les rapidement après que le client a téléchargé le fichier.

  • Pour les cas sensibles, activez Messenger JWT (JSON Web Token) et restreignez les audiences sur vos connecteurs de données pour sécuriser l'accès aux fichiers.

Puis-je taguer des conversations en masse lors de l'envoi d'un workflow, même si le client ne répond pas ?

Oui, vous pouvez automatiquement taguer des conversations en ajoutant une étape « Tag conversation » dans votre workflow. Cliquez sur Ajouter une étape n'importe où dans votre chemin de workflow et sélectionnez Tag conversation. Cela s'applique uniquement aux conversations futures et ne fonctionne pas rétroactivement.

Comment puis-je créer et prioriser des conditions « si » dans les workflows ?

Pour créer et prioriser des conditions « si » dans les workflows, vous pouvez ajouter plus de branches conditionnelles. La priorité est de haut en bas lors de l'utilisation des branches.

Comment configurer un workflow de réponse en dehors des heures d'ouverture ?

Pour envoyer un message aux clients en dehors de vos heures d'ouverture — par exemple, pour leur indiquer quand attendre une réponse — configurez un workflow en utilisant une condition de branche plutôt que de programmer dans les paramètres de déclenchement. Les branches sont évaluées en temps réel, ce qui les rend plus fiables pour la logique basée sur le temps.

  1. Allez dans Fin AI Agent > Workflows et ouvrez un workflow existant ou cliquez sur Nouveau workflow.

  2. Définissez votre déclencheur — par exemple, Customer envoie son premier message.

  3. Ajoutez une étape Branch.

  4. Dans la condition de branche, sélectionnez Heures de bureau > est > En dehors des heures de bureau.

  5. Dans le chemin en dehors des heures de bureau, ajoutez une étape Envoyer un message. Incluez vos heures d'ouverture et votre délai de réponse prévu.

  6. Dans le chemin pendant les heures de bureau, ajoutez vos étapes standard du workflow.

  7. Cliquez sur Mettre en ligne pour activer le workflow.

Une fois en ligne, les nouvelles conversations correspondant à votre déclencheur et arrivant en dehors de vos heures de bureau configurées recevront automatiquement le message que vous avez configuré.

Note : Les Workflows utilisent uniquement vos heures de bureau par défaut — pas les heures personnalisées configurées pour des équipes individuelles. Assurez-vous que vos heures de bureau par défaut sont correctement définies avant de tester.

Comment créer un workflow qui cible uniquement les conversations par email ?

Pour garantir qu'un workflow ne se déclenche que pour les conversations par email, vous devez restreindre la sélection des canaux dans les paramètres de votre déclencheur. Si un canal n'est pas explicitement activé, les conversations sur ce canal ne déclencheront pas le workflow.

  1. Allez dans Fin AI Agent > Workflows et ouvrez un workflow existant ou cliquez sur Nouveau workflow.

  2. Définissez votre déclencheur — par exemple, Customer envoie son premier message.

  3. Dans les paramètres du déclencheur, allez à la section Canaux.

  4. Activez Email et désactivez tous les autres canaux.

  5. Complétez le reste de vos étapes de workflow et règles d'audience.

  6. Cliquez sur Mettre en ligne pour activer le workflow.

Une fois en ligne, seules les conversations par email correspondant à vos règles d'audience déclencheront ce workflow. Les conversations sur d'autres canaux ne seront pas affectées.

Note : Si Email n'est pas sélectionné dans vos paramètres de canal, les conversations par email ne déclencheront pas ce workflow — même si tout le reste est correctement configuré. Vérifiez également que votre transfert d'email est actif, car les emails non correctement transférés vers Intercom ne déclencheront aucun workflow.

Puis-je utiliser n'importe quel tag comme règle d'audience pour déclencher le workflow ?

Pour le moment, vous ne pouvez sélectionner que le tag Personne ou Entreprise lors de la configuration du filtre d'audience pour le workflow. Le tag de conversation ne peut pas être utilisé à cette fin.

Un workflow peut-il être déclenché automatiquement lorsqu'un tag est ajouté à une conversation ?

Non, l'ajout d'un tag à une conversation ne déclenche pas un workflow — il n'existe pas de type de déclencheur pour l'ajout d'un tag. L'option Conversation tag existe uniquement comme prédicat dans les règles d'audience d'un déclencheur existant, où elle restreint les conversations correspondant à un déclencheur déjà activé pour une autre raison (par exemple, Conversation tag est Bug report ajouté à un déclencheur Pendant une conversation). Comme il n'y a pas d'événement « tag ajouté », le fait de taguer manuellement une conversation depuis l'Inbox ne lancera aucun workflow de lui-même.

Comment déclencher une séquence de suivi basée sur un tag depuis l'Inbox ?

Pour automatiser une séquence d'attentes et de messages de suivi lorsqu'un tag spécifique s'applique à une conversation, créez un workflow réutilisable que un coéquipier démarre manuellement depuis l'Inbox, plutôt que de compter sur le tag lui-même pour le déclencher.

  1. Allez dans Fin AI Agent > Workflows > Nouveau workflow > Créer à partir de zéro, et choisissez le déclencheur Workflow réutilisable. Dans les paramètres du déclencheur, autorisez les coéquipiers à le déclencher depuis l'Inbox.

  2. Ajoutez d'abord une étape Tag conversation, en utilisant le tag que vous souhaitez appliquer.

  3. Ajoutez une étape Attendre. Ouvrez-la et réglez le paramètre d'interruption sur Messages du coéquipier et du client afin que la séquence se termine si l'une des parties répond — par défaut, c'est uniquement les messages du coéquipier.

  4. Ajoutez une étape Envoyer un message avec votre premier suivi.

  5. Répétez les étapes Attendre et Envoyer un message pour tout suivi supplémentaire.

  6. Cliquez sur Mettre en ligne.

Une fois votre premier message dans l'Inbox, ouvrez la conversation, appuyez sur Cmd/Ctrl+K, recherchez « Déclencher workflow réutilisable » et sélectionnez ce workflow pour le démarrer.

Note : Si le client ou un coéquipier répond pendant une étape Attendre configurée avec le paramètre d'interruption « Messages du coéquipier et du client », le workflow se termine et les étapes restantes ne s'exécutent pas. L'ajout de tags ou de notes internes ne l'interrompt pas. La fermeture de la conversation met également fin au workflow, donc laissez-la ouverte ou en snooze jusqu'à la fin de la séquence.

Comment puis-je permettre à l'utilisateur d'ouvrir un site web externe depuis un workflow ?

Pour ajouter du contenu externe à un workflow, vous pouvez ajouter l'étape « Envoyer une app » et sélectionner l'application Content Showcase.

Un workflow avec « Le message contient » recherche-t-il aussi des mots-clés dans les objets des emails ?

Oui, lorsque vous ajoutez une condition « Le message contient XYZ » à un workflow, cela recherche aussi dans l'objet de l'email, pas seulement dans le corps. Même en utilisant une condition séparée pour « L'objet de l'email contient XYX », si vous utilisez « Le message contient », cela inclura également l'objet de l'email.

Serai-je facturé pour l'envoi de messages via les Workflows ?

Cela dépend des canaux que vous avez activés pour le workflow. Il n'y a pas de frais pour l'envoi de messages de workflow sur Web, iOS, Android, Facebook, Instagram et Email.

Cependant, si vous avez sélectionné SMS ou WhatsApp comme l'un des canaux du workflow, tous les messages envoyés sur ces canaux seront facturés selon leurs tarifs respectifs.

Comment puis-je automatiquement définir un ticket sur « En cours » lorsqu'un client répond à un ticket Résolu/Fermé ?

Pour cela, vous devrez créer deux workflows :

  1. Workflow réutilisable : Ce workflow définit le statut du ticket sur « En cours ».

    Constructeur de workflow montrant une étape de Workflow réutilisable qui définit le statut d'un ticket sur En cours

  2. Lorsque le client envoie un message workflow : Ajoutez une branche pour vérifier si le statut du ticket est « Résolu », puis transmettez-le au workflow réutilisable pour mettre à jour le statut en « En cours ».

    Constructeur de workflow affichant un déclencheur Customer sends a message avec une branche qui vérifie si le statut du ticket est Résolu, puis redirige vers un workflow réutilisable pour mettre à jour le statut en En cours.

Cette configuration garantit que toute réponse client à un ticket Résolu/Fermé le déplacera automatiquement en « En cours ».

Comment puis-je assigner automatiquement un coéquipier lors de la réaffectation d'une conversation à une team inbox ?

Vous pouvez configurer un workflow avec le déclencheur « Teammate changes the conversation team assignment » pour assigner automatiquement un coéquipier spécifique lorsqu'une conversation est assignée à une team inbox.

Sélectionnez « Team assigned is [X] » dans l'audience du déclencheur :

Panneau des paramètres du déclencheur de workflow pour le déclencheur If teammate changes the conversation assignment, avec les canaux réglés sur Web, iOS, Android et un filtre d'audience affichant Team assigned is Support en surbrillance.

Ajoutez ensuite un chemin de workflow en utilisant l'étape Assign pour assigner à un coéquipier :

Constructeur de workflow affichant le déclencheur If teammate changes the conversation assignment connecté à A. Path avec une seule étape Assign to Dave.

Notes :

  • Si vous souhaitez répartir les conversations de manière égale entre plusieurs coéquipiers (par exemple, en utilisant un système de répartition circulaire ou équilibrée), cette méthode ne fonctionnera pas. Ce Workflow vous permet uniquement de réassigner automatiquement une conversation à un coéquipier spécifique.

  • « If teammate changes the conversation assignment » ne se déclenchera pas si un Workflow assigne la conversation, seulement si un humain l'assigne.

Comment tester les modifications de workflow dans un environnement en direct sans affecter les users ?

Pour tester la logique mise à jour du workflow dans un environnement de production sans impacter les users en direct :

  1. Apportez vos modifications au workflow.

  2. Effectuez un rafraîchissement complet de la page ou videz le cache de votre navigateur pour garantir le chargement de la dernière version.

  3. Sinon, appelez shutdown() dans la console du navigateur pour terminer la session Messenger en cours et en démarrer une nouvelle.

  4. Déclenchez à nouveau le workflow pour confirmer que la logique mise à jour est appliquée.

Testez toujours d'abord dans un environnement de staging lorsque c'est possible pour éviter tout impact non désiré sur les conversations en direct.

Comment tester en toute sécurité un workflow email ?

Pour tester les workflows email sans affecter les users en direct :

  1. Dupliquez le workflow.

  2. Définissez l'audience dupliquée pour déclencher uniquement pour votre propre adresse email ou un petit groupe de test interne.

  3. Parcourez le flux complet pour confirmer le comportement.

  4. Une fois confirmé, appliquez les mêmes modifications à votre workflow en direct.

Évitez de faire des modifications non testées directement sur un workflow en direct — le dupliquer d'abord isole le risque.

Comment tester la détection d'attributs Fin sans affecter les users en direct ?

Pour tester en toute sécurité si Fin détecte correctement les attributs :

  1. Créez un workflow de test avec le déclencheur When customer sends their first message et ajoutez une étape Let Fin answer.

  2. Limitez l'exposition en ajoutant une condition d'audience — par exemple, en ciblant uniquement votre propre adresse email ou le domain de votre entreprise.

  3. Démarrez une conversation test pour confirmer que Fin détecte les attributs comme prévu.

  4. Une fois confirmé, appliquez la même configuration à votre workflow en direct.

  5. Vous pouvez aussi effectuer un test dans l'aperçu du workflow.

Astuce : Garder ce workflow en haute priorité dans votre liste garantit qu'il se déclenche en premier lors des tests, sans interférer avec d'autres workflows en direct.

Puis-je tester les workflows sans rendre le Messenger actif sur mon site de production ?

Oui. Il y a deux options :

  • Utilisez l'API Intercom pour créer de vraies conversations qui déclenchent vos workflows, sans exposer le Messenger aux clients.

  • Configurez un environnement de staging ou de test avec le Messenger installé pour créer en toute sécurité des conversations test sans affecter les users en direct.

Les conversations prévisualisées créées via la fonction Workflows Preview apparaissent dans l'Inbox et sont traitées comme de vraies conversations — ce qui signifie que l'activité des utilisateurs de prévisualisation est incluse dans les métriques de reporting des workflows. Attendez-vous à voir les utilisateurs de prévisualisation listés aux côtés des vrais clients dans les comptes envoyés, engagés et complétés. Si vos chiffres de reporting semblent anormalement élevés après les tests, vérifiez si l'activité des utilisateurs de prévisualisation a été comptabilisée. Pour garder vos métriques propres, envisagez de revoir vos comptes envoyés/engagés/complétés après toute session de prévisualisation.

Comment configurer un workflow hors heures pour qu'il se déclenche lorsqu'une conversation est rouverte ?

Lorsqu'un client rouvre une conversation précédemment fermée en dehors des heures ouvrables, un workflow standard après heures peut ne pas se déclencher comme prévu.

Pour gérer cela de manière fiable :

  1. Réglez le déclencheur du workflow pour qu'il se déclenche lorsqu'une conversation est rouverte par un client.

  2. Ajoutez une condition dans le bloc de déclenchement : Conversation state is Closed.

  3. Ajoutez une étape Branch et réglez la condition sur Office hours > is > Outside office hours.

  4. Dans le chemin hors heures ouvrables, ajoutez votre étape Send a message.

  5. Cliquez sur Set live pour activer le workflow.

Une fois actif, Intercom vérifie l'heure par rapport à vos heures ouvrables chaque fois qu'un client rouvre une conversation fermée et envoie votre message si cela se produit en dehors des heures configurées.

Note : Combiner la condition Conversation state is Closed avec une branche heures ouvrables garantit que ce workflow ne se déclenche que lorsqu'une conversation est réellement rouverte en dehors de vos heures d'ouverture.

Pourquoi la condition « Conversation status = closed or snoozed » ne fonctionne-t-elle pas dans le workflow « Customer sends any message » ?

Lorsqu'un client répond à une conversation fermée ou mise en veille, Intercom la rouvre (ou la réactive) avant que le workflow ne soit évalué. Au moment où le workflow Customer sends any message exécute ses conditions, la conversation est déjà ouverte — donc une condition Conversation status = Closed ou Conversation status = Snoozed ne correspondra jamais. Cela rend l'attribut d'état de la conversation inutilisable comme condition dans ce workflow.

Le même comportement de réouverture s'applique aux conversations mises en veille — une réponse du client réactive automatiquement la conversation avant l'évaluation du workflow.

Comment les objectifs de workflow comptent-ils les événements par rapport aux déclencheurs de workflow, et quelle est la différence entre « atteindre l'objectif » et « atteindre l'objectif après engagement » ?

Les objectifs de workflow ne comptent que les événements qui se produisent après le déclenchement du workflow — ils n'incluent pas les événements survenus avant son envoi.

  • Atteindre l'objectif : signifie que l'utilisateur a complété l'événement objectif après l'envoi du workflow, qu'il ait interagi ou non avec le workflow.

  • Atteindre l'objectif après engagement : signifie que l'utilisateur a complété l'événement objectif après avoir activement interagi avec le workflow (par exemple, en cliquant sur un bouton de réponse ou en répondant à un message).

Puis-je personnaliser l'apparence ou le placement des boutons Workflow Reply dans les conversations Messenger ?

Non, l'affichage des boutons Quick Reply dans les workflows ne peut pas être personnalisé.

Les workflows peuvent-ils envoyer des données directement à des adresses e-mail externes ?

Non, les workflows ne peuvent pas envoyer de données directement à des adresses e-mail externes. Les workflows peuvent collecter des données clients (comme le nom, l'e-mail et les attributs personnalisés) et laisser les conversations non assignées, mais la livraison sortante de ces données vers des adresses e-mail externes n'est pas prise en charge dans les workflows. Si vous devez transférer des données collectées à l'extérieur, utilisez un Data connector ou intégrez un outil tiers via webhook.

Puis-je valider la longueur des entrées pour les PIN ou les ID dans un workflow ?

Non, la validation de la longueur des PIN et ID n'est pas prise en charge dans Messenger ou les workflows. Si vous devez appliquer des exigences spécifiques de caractères ou de chiffres, cela doit être géré en externe — par exemple via votre propre backend ou un Data connector qui valide les entrées après collecte.


Dépannage

Que dois-je faire si mon workflow ne fonctionne pas pour certaines conversations ?

Si votre Workflow ne fonctionne pas pour certaines conversations, assurez-vous que les paramètres d'audience du workflow sont configurés pour déclencher avec les bons types de participants (Leads, Visitors, et Users). Mettez à jour les paramètres d'audience en conséquence pour résoudre le problème. De plus, vérifiez qu'aucune erreur de configuration n'empêche le workflow de cibler la bonne audience. Par exemple, si votre workflow est configuré pour se déclencher uniquement pour les « Users », les interactions impliquant des « Leads » ne l'activeront pas. Ajustez les filtres cibles pour inclure à la fois « Leads » et « Users » ou assurez-vous que le type de conversation correspond au paramètre du workflow.

Après le déclenchement de mon workflow en direct, pourquoi les étapes suivantes n'apparaissent-elles pas ou apparaissent-elles lentement côté client dans les conversations Messenger ?

Cela peut se produire si la Content Security Policy (CSP) de votre site bloque certaines connexions avec Intercom nécessaires au bon fonctionnement de Messenger et doit être revue et mise à jour. Plus de détails sur l'utilisation d'Intercom avec CSP sont disponibles dans cet article.

Comment puis-je envoyer automatiquement un message « Nous vérifions, veuillez patienter » après qu'un client envoie son premier message ?

Vous ne pouvez avoir qu'un seul déclencheur Workflow orienté client par conversation. Pour cela, modifiez votre workflow existant « When customer sends their first message » et ajoutez une étape pour collecter le premier message du client, puis une autre étape qui envoie votre message de suivi : « Nous vérifions, veuillez patienter. »

Pourquoi ne puis-je pas utiliser un attribut Date & Time que j'ai créé dans un workflow ?

Les attributs Date & Time ne peuvent pas être utilisés dans les workflows car il n'existe aucun moyen fiable de valider le fuseau horaire du client, ce qui pourrait entraîner des divergences — surtout s'il utilise un VPN ou se trouve dans un lieu différent de vos horaires de bureau. Pour éviter des décalages potentiels avec les horaires du workspace, les attributs Date & Time ne sont pas disponibles dans les workflows.

Puis-je définir un attribut Date dans une étape de workflow ?

Non. Les attributs Date ne peuvent pas être définis via des étapes de workflow — c'est une limitation actuelle du produit. Les actions de workflow qui définissent des valeurs d'attribut (comme Set conversation data) ne prennent pas en charge le type d'attribut Date.

Pour mettre à jour un attribut Date, une solution consiste à utiliser un Data Connector via notre REST API.

Pourquoi mon workflow ne se déclenche-t-il pas pour les messages sortants lorsque j'utilise « Conversation starter is Outbound message » ?

La règle d'audience « Conversation starter is Outbound message » pour un workflow s'applique uniquement lors de l'envoi de messages via la section Outbound de votre workspace. Si vous créez une conversation dans l'Inbox, utilisez « Teammate sending a direct message » pour les messages individuels ou « Teammate sending to many customers » pour les messages en masse dans les règles d'audience de votre workflow.

Pourquoi mon workflow ne fonctionne-t-il pas pour les e-mails convertis en tickets ?

Si votre workflow ne se déclenche pas pour les e-mails convertis en tickets, vérifiez que « Email » a été sélectionné comme canal dans les paramètres du déclencheur de workflow (car c'est le canal d'origine de la conversation).

Pourquoi mon workflow ne fonctionne-t-il pas pour les appels téléphoniques convertis en tickets ?

Les tickets convertis à partir d'appels téléphoniques conservent le canal « Phone call » de la conversation d'origine. Cela signifie que les déclencheurs de workflow dépendants du canal — comme Teammate changes conversation state — ne se déclencheront pas pour ces tickets, car le déclencheur évalue le canal au moment de la création, pas le type de ticket.

Cette limitation s'applique spécifiquement aux déclencheurs dépendants du canal comme Teammate changes conversation state. Si vous comptez sur ce déclencheur pour envoyer une enquête de satisfaction client (CSAT) pour les tickets d'origine téléphonique, il ne se déclenchera pas pour ces tickets.

Pour contourner cela, utilisez plutôt un workflow déclenché par ticket (par exemple, Teammate changes the state of a ticket) et configurez-le pour cibler le type de ticket concerné. Ce déclencheur évalue directement les changements d'état du ticket, indépendamment du canal d'origine.

Sinon, utilisez le déclencheur When a phone call ends pour automatiser les actions post-appel pour les appels téléphoniques et les tickets d'origine téléphonique. Contrairement aux déclencheurs dépendants du canal, il se déclenche en fonction de la fin de l'appel — qu'il ait donné lieu ou non à une conversation ou un ticket. Consultez Automate actions when a phone call ends pour les étapes de configuration et des exemples.

Pourquoi l'option « Show workflow until » manque-t-elle dans mon workflow de visite de page ?

Le sélecteur Show workflow until est uniquement disponible pour les workflows d'auto-message standard When customer visits a page qui n'ont pas de planning récurrent ou de déclencheur basé sur un événement.

Si votre workflow a un planning récurrent (par exemple, un planning hebdomadaire ou basé sur le calendrier), l'option est intentionnellement masquée. Les messages planifiés récurrents s'affichent toujours une fois par cycle d'envoi, donc le sélecteur Show workflow until est automatiquement désactivé.

Astuce : Si vous souhaitez utiliser l'option Show workflow until (par exemple, pour afficher le message jusqu'à ce que le client l'ait vu ou y ait interagi), supprimez le planning récurrent de votre workflow. Une fois que le workflow repose uniquement sur les visites de page — sans planning — le sélecteur réapparaîtra dans les paramètres du déclencheur.

Quelle est la différence entre « When a customer calls » et « When a phone call ends » ?

Ce sont deux déclencheurs distincts qui s'exécutent à différents moments du cycle d'appel :

  • When a customer calls se déclenche au début d'un appel entrant, avant que quelqu'un ne décroche. Utilisez-le pour router les appels, présenter un menu IVR (Interactive Voice Response), collecter des données de l'appelant ou offrir des options de déviation comme la messagerie vocale et les rappels.

  • When a phone call ends se déclenche une fois à la véritable fin d'un appel — après que le client et tous les participants se sont déconnectés. Utilisez-le pour automatiser des actions post-appel selon la façon dont l'appel s'est terminé, comme trier les appels abandonnés, fermer automatiquement les conversations répondues ou relancer les appels sortants sans réponse.

« When a phone call ends » se déclenchera-t-il si seul mon coéquipier raccroche en cours d'appel ?

Non, il ne se déclenchera pas si seul votre coéquipier raccroche en cours d'appel. Le déclencheur se déclenche une fois à la véritable fin de l'appel — après que le client et tous les participants externes se sont déconnectés. Si un coéquipier se déconnecte mais que le client est toujours en ligne, l'appel est toujours en cours et le déclencheur ne s'exécutera pas.

Pourquoi ne puis-je pas envoyer un message à un client dans un workflow d'appel téléphonique ?

Les actions orientées client — comme envoyer un message, collecter des données via des boutons de réponse ou afficher un temps de réponse attendu — ne sont pas disponibles dans les workflows utilisant des déclencheurs d'appel en direct. Pendant qu'un appel est en cours, le client est au téléphone, pas en train de lire des messages de chat, donc ces étapes sont volontairement indisponibles.

Les déclencheurs d'appel en direct ne prennent en charge que les actions en arrière-plan qui s'exécutent silencieusement sans interrompre l'appelant : étiqueter la conversation, réassigner, mettre en veille, appliquer des règles et ajouter une note interne. Le constructeur affiche une bannière — « Phone Call workflows support a reduced set of actions » — pour l'indiquer.

Astuce : Pour envoyer un message orienté client après la fin d'un appel, utilisez plutôt le déclencheur When a phone call ends. Consultez Automate actions when a phone call ends pour les étapes de configuration et des exemples.

Puis-je utiliser « When a phone call ends » pour les appels sortants, ou est-ce uniquement pour les appels entrants ?

Oui, « When a phone call ends » couvre à la fois les appels entrants et sortants — le déclencheur se déclenche quelle que soit la direction de l'appel. Pour brancher selon la façon dont l'appel s'est terminé, utilisez l'attribut correct pour la direction :

  • Last inbound call state — 12 états disponibles, couvrant toutes les façons dont un appel entrant peut se terminer.

  • Dernier état de l'appel sortant — 2 états disponibles : Répondu et Pas de réponse.

Voir Automatiser les actions à la fin d'un appel téléphonique pour la liste complète des états et des workflows d'exemple.

Pourquoi « When a phone call ends » s'est-il aussi déclenché sur mon ticket ?

C'est normal. Le déclencheur « When a phone call ends » s'applique automatiquement aux conversations et aux tickets. Si un appel téléphonique est attaché à un ticket, le déclencheur se déclenche aussi pour ce ticket — il n'est pas possible de le restreindre uniquement aux conversations ou uniquement aux tickets.

Si vous avez besoin d'une logique post-appel différente pour les tickets par rapport aux conversations, ajoutez une étape Condition dans votre workflow pour différencier le type conversation ou ticket.

Puis-je convertir un appel téléphonique en ticket pendant que l'appel est encore en cours ?

Non, vous ne pouvez pas convertir un appel en ticket tant que l'appel est en cours. L'option de conversion en ticket n'est disponible dans l'en-tête de la conversation qu'après la fin de l'appel.

Pour automatiser des actions sur les tickets créés à partir d'appels téléphoniques, utilisez un workflow déclenché par ticket — par exemple, Un ticket est créé ou Un collègue change l'état d'un ticket. Ces déclencheurs s'activent une fois qu'un collègue convertit manuellement l'appel terminé en ticket. Voir Automatiser les actions pendant les appels téléphoniques en direct pour plus d'informations sur le fonctionnement des déclencheurs de ticket avec les appels téléphoniques.

J'ai modifié mon workflow, mais je ne vois pas ces changements dans le workflow en direct ?

Si votre workflow ne s'affiche pas comme prévu, il est possible que votre cookie de session soit lié à une version plus ancienne. Pour vérifier, essayez d'ouvrir le workflow en mode navigation privée ou incognito. Cela garantit que vous voyez la version la plus récente sans données en cache. Si le problème persiste, envisagez de vider les cookies de votre navigateur et de rafraîchir la page. De plus, les filtres et conditions dans les workflows peuvent parfois mal s'enregistrer ou se comporter de manière inattendue. Pour résoudre cela, réajoutez les filtres affectés, enregistrez le workflow, puis remettez-le en ligne pour assurer son bon fonctionnement.

Pourquoi les anciennes versions de workflow s'appliquent-elles encore aux conversations en cours ?

Une fois qu'un workflow commence à s'exécuter dans une conversation, il continue d'utiliser la version qui était en ligne au moment de son déclenchement. Republier ou mettre à jour le workflow n'affecte pas les conversations déjà en cours — elles restent inscrites à la version avec laquelle elles ont démarré. Les nouvelles conversations déclenchées après la publication utiliseront la dernière version.

Puis-je réinitialiser un workflow pour une conversation déjà en cours ?

Non. Les workflows ne peuvent pas être réinitialisés pour des conversations spécifiques en cours. Les conversations restent liées à la version avec laquelle elles ont commencé. Si vous souhaitez que toutes les nouvelles conversations utilisent une version mise à jour, publiez vos modifications — seules les nouvelles conversations en bénéficieront. Sinon, dupliquez le workflow et mettez la copie en ligne. Cela crée un nouveau workflow avec son propre historique de version, et les nouvelles conversations démarreront sur cette version.

Pourquoi mes modifications de workflow ne se sont-elles pas appliquées à une conversation existante ?

Les modifications d'un workflow — comme l'ajout de conditions, la mise à jour des messages ou l'ajout de nouvelles étapes — ne s'appliquent qu'aux nouvelles conversations. Les conversations déjà en cours continuent d'exécuter la version active au moment de leur démarrage. Supprimer et recréer le workflow n'affectera pas non plus ces conversations en cours. Pour vérifier vos modifications, démarrez une nouvelle conversation après publication.

Pourquoi mon workflow s'arrête-t-il de manière inattendue après qu'un client clique sur un bouton spécifique ?

Si votre workflow s'arrête après qu'un client clique sur un bouton spécifique, c'est généralement parce que le workflow inclut une étape configurée pour « Collect customer reply ». Le workflow s'interrompt jusqu'à ce que le client fournisse une réponse selon cette étape. Pour que le workflow continue sans interruption, vérifiez la configuration de votre workflow et envisagez de supprimer l'étape « Collect customer reply » si approprié.

Pourquoi mes messages n'arrivent-ils pas dans la bonne inbox malgré le bon tag ?

Cela se produit généralement parce que plusieurs workflows avec des actions d'assignation se déclenchent simultanément. Le workflow avec la priorité la plus élevée détermine l'assignation finale, pouvant écraser les autres. Pour résoudre ce problème :

  • Passez en revue et priorisez les workflows avec actions d'assignation pour éviter les conflits.

  • Assurez-vous qu'aucun autre workflow n'est configuré avec des actions conflictuelles pour les mêmes messages (par exemple, deux workflows déclenchés par les mêmes mots-clés, avec des actions d'assignation différentes).

Comment éviter l'envoi multiple de sondages CSAT lorsque la conversation est fermée plusieurs fois ?

Un problème courant survient lorsque les sondages Customer Satisfaction Score (CSAT) sont envoyés plusieurs fois par erreur, notamment lorsqu'un collègue ferme plusieurs fois une conversation. Cela peut frustrer le client à cause d'un afflux de sondages répétés pour la même interaction. Voici les étapes pour qu'un sondage CSAT ne soit envoyé qu'une seule fois, même si la conversation est fermée plusieurs fois.

La solution : garantir l'envoi unique du CSAT par fermeture de conversation

Pour garantir qu'un sondage CSAT soit envoyé une seule fois dans une conversation lorsqu'un collègue la ferme, vous devez ajouter une règle d'audience spécifique à la condition de votre workflow. La capture d'écran ci-dessous montre la règle « Conversation rating requested is false » configurée dans les paramètres d'audience du workflow :

Paramètres d'audience du workflow montrant la règle 'Conversation rating requested is false' ajoutée comme condition pour éviter l'envoi de sondages CSAT en double pour la même conversation

Ajoutez la règle d'audience « Conversation rating requested is false » à la condition de votre workflow.

Cela garantit qu'aucune demande de CSAT n'a déjà été envoyée au client pour cette conversation. Cette condition critique empêche l'envoi multiple de demandes de sondage si la conversation est fermée ou mise à jour plusieurs fois.

Comment éviter les conflits de workflow ?

Pour éviter les conflits de workflow, utilisez des paramètres d'audience uniques pour chaque workflow et priorisez-les correctement. Assurez-vous que les connecteurs logiques ('AND' vs. 'OR') sont configurés avec précision. De plus, maintenez la fiabilité des workflows en adoptant les bonnes pratiques, comme réaliser des audits réguliers pour détecter les déclencheurs inactifs et les conflits. Utilisez des conventions de nommage claires pour différencier les workflows, et testez les nouvelles configurations sur divers scénarios clients avant déploiement.

Pourquoi mon workflow est-il constamment interrompu ?

Les workflows sont conçus pour s'arrêter lorsqu'un collègue les interrompt. Cela s'applique aussi aux Workflows réutilisables, même si les modifications sont déclenchées depuis l'inbox. Vérifiez les événements de la conversation pour voir si des mises à jour ont pu causer l'interruption.

Pourquoi ma conversation a-t-elle été assignée à l'assigné par défaut ?

Une conversation est assignée à l'assigné par défaut lorsqu'aucun workflow ne correspond à la conversation. Mettez à jour l'assigné par défaut ou vérifiez les règles d'audience des workflows pour assurer une correspondance correcte.

Comment résoudre les conflits de Workflow causés par le déploiement Fin ?

Lorsque Fin est activé via Simple Deploy (la configuration de déploiement automatique de Fin), il prend la priorité sur les Workflows d'assignation personnalisés pour la même audience. Cela s'applique à Fin for Service et Fin for Ecommerce — lorsque Simple Deploy for Ecommerce est actif, il prend la priorité sur les workflows Fin for Ecommerce personnalisés, les workflows Fin for Service personnalisés, et Simple Deploy Fin for Service. Les workflows automatisés ne se déclencheront pas, et l'outil de dépannage des workflows ne les évaluera ni n'affichera. Cela empêche l'exécution d'étapes personnalisées comme les actions d'assignation (par exemple, assigner à une inbox spécifique). Suivez les étapes ci-dessous pour identifier et résoudre les conflits entre Fin et vos automatisations Workflow.

Note : Les profils Fin sont une configuration plus ancienne et distincte de Simple Deploy et des Workflows. Un profil Fin actif prend aussi la priorité sur les Workflows destinés aux clients, de la même manière que Simple Deploy, et n'apparaît pas dans la liste des Workflows ni dans l'outil de dépannage des Workflows — donc un workflow ignoré peut être causé par l'un ou l'autre. Les profils Fin sont en cours de suppression au profit de la configuration de Fin via les Workflows avec l'étape Let Fin answer. Si vous constatez qu'un profil Fin actif bloque votre workflow, mettez-le en pause ou désactivez-le depuis Fin AI Agent > Deploy > Chat > Profiles pour que votre workflow puisse se déclencher comme prévu. Voir Migration de vos profils vers les Workflows pour savoir comment transférer les paramètres d'un profil.

Étapes supplémentaires pour gérer les conflits Simple Deploy

  • Désactivation de Simple Deploy : Allez dans Fin AI Agent → Deploy → Chat et désactivez l'option Simple Deploy. Après ce changement, rafraîchissez la page pour que la mise à jour soit prise en compte et testez la configuration dans une nouvelle conversation pour confirmer le comportement souhaité.

  • Segmenter les audiences par canal : Par exemple, dédiez un workflow aux interactions Messenger/chat et un autre aux communications par email. Cela aide à éviter les chevauchements et assure un fonctionnement plus fluide.

  1. Vérifiez si Simple Deploy de Fin remplace votre Workflow : Simple Deploy de Fin prend automatiquement la priorité sur les Workflows déclenchés par les clients (par exemple, Le client envoie son premier message) pour toute audience qui se chevauche. Cela inclut Simple Deploy for Ecommerce, qui prend aussi la priorité sur les workflows Fin for Service et Simple Deploy Fin for Service. Solution : Pour restaurer le comportement personnalisé du workflow, mettez en pause Simple Deploy (dans Fin AI Agent > Deploy) ou ajustez son audience pour qu'elle ne chevauche pas celle ciblée par votre workflow personnalisé.

  2. Examinez les déclencheurs et audiences qui se chevauchent : Fin et vos Workflows peuvent partager des déclencheurs ou audiences similaires, provoquant leur activation simultanée. Action : Mettez en pause ou modifiez les Workflows qui se chevauchent pour que chacun ait des conditions d'audience et des déclencheurs distincts. Astuce : Utilisez des attributs comme topic, mot-clé du message ou type de client pour séparer la logique des Workflows de l'automatisation Fin.

  3. Testez et confirmez le timing des Workflows : Fin et d'autres Workflows peuvent se déclencher simultanément ou pendant les heures de bureau inactives. Action : Testez l'exécution des Workflows à différents moments et vérifiez les statistiques des Workflows pour confirmer quel automatisme s'exécute en premier.

Pourquoi une conversation fermée a-t-elle été rouverte et réassignée sans nouveau message client visible ?

Une conversation fermée peut être rouverte et réassignée par un workflow de routage « Customer sends their first message » (conversation_started) même si la timeline ne montre pas de nouvelle réponse client. Cela se produit lorsqu'il y a un décalage temporel entre l'arrivée du message et l'évaluation du workflow.

Lorsqu'un nouveau message arrive, Intercom le montre immédiatement à un collègue et met en file d'attente un travail en arrière-plan pour déterminer quel workflow doit le gérer. Ce travail se termine normalement en une à deux secondes. Si la file de traitement partagée est très chargée, le travail peut être retardé de plusieurs minutes. Au moment où il s'exécute enfin, un collègue a peut-être déjà répondu et fermé la conversation. Le workflow ne peut pas savoir que la conversation a déjà été traitée, il agit donc comme si la conversation était toute nouvelle : son action d'assignation rouvre la conversation fermée et la réassigne, même si aucun nouveau message client n'est visible dans la timeline à ce moment.

Note : Il s'agit d'un décalage temporel, ce comportement n'est pas attendu ni configurable dans le workflow. Il n'est pas causé par une réponse client, un second workflow correspondant à la même conversation, ni par un changement récent de votre configuration de workflow.

Si cela se produit fréquemment ou sur plusieurs conversations affectées, contactez le support Intercom avec des exemples précis de conversations (y compris les horodatages de la fermeture et de la réouverture) pour que les journaux d'exécution backend soient examinés.

Pourquoi une conversation reste-t-elle fermée après qu'un workflow déclenché à la fermeture l'a assignée ?

Lorsqu'un workflow est déclenché par la fermeture d'une conversation (par exemple, un workflow CSAT ou d'évaluation qui s'exécute après la fermeture), son action Assign maintient désormais la conversation fermée au lieu de la rouvrir. Cela s'applique spécifiquement aux workflows déclenchés par un événement de conversation fermée — toute réponse client, soumission d'évaluation ou autre activité visible par l'utilisateur qui déclenche le workflow ne rouvre plus la conversation automatiquement ; seule l'assignation a lieu, et la conversation reste fermée.

Note : Ceci est un comportement attendu et actuel — ce n'est pas un bug. Il a été rendu inconditionnel pour éviter une boucle infinie qui pourrait autrement se produire : assigner rouvre la conversation, la conversation se referme, l'événement de fermeture relance le workflow, qui assigne à nouveau, et ainsi de suite. Workflows ne dispose pas actuellement d'une action intégrée "Reopen conversation", et il n'existe aucun paramètre pour restaurer le comportement précédent de réouverture à l'assignation.

Si vous avez besoin que la conversation soit rouverte après l'assignation (par exemple, pour qu'un coéquipier la voie comme une conversation active), ajoutez une étape Snooze après l'étape d'assignation. Mettre en snooze puis réveiller déplace la conversation hors de l'état fermé — une minute est la durée de snooze la plus courte disponible, donc une étape de snooze d'une minute rouvre la conversation presque immédiatement après l'assignation.

Pourquoi mon workflow Fin AI a-t-il cessé de déclencher des réponses du bot ?

Si un workflow Fin AI cesse de déclencher des réponses du bot après une modification, vérifiez que le chemin du workflow inclut une étape « Let Fin answer ». Réajoutez cette étape et publiez le workflow pour restaurer la fonctionnalité.

Pourquoi mon workflow WhatsApp ne se déclenche-t-il pas comme prévu ?

  • Utilisez le déclencheur Customer sends their first message pour démarrer l'automatisation des nouveaux chats WhatsApp.

  • Pour les conversations en cours, utilisez Customer sends any message, mais incluez des conditions pour éviter les déclenchements répétés.

Important : gestion des fils de conversation WhatsApp
Sur WhatsApp, tous les messages d'un client sont regroupés dans une seule conversation ouverte. Le déclencheur Customer sends their first message ne se déclenche qu'au début d'une toute nouvelle conversation — il ne se déclenchera pas à nouveau tant que la conversation précédente est encore ouverte, peu importe le temps écoulé.
​
Une nouvelle conversation ne commence que lorsque la précédente est fermée et que la fenêtre temporelle configurée est passée. Attendre simplement (même plusieurs jours) ne créera pas une nouvelle conversation si le chat est toujours ouvert.
​
Pour résoudre cela, fermez les conversations lorsqu'elles sont résolues. Vous pouvez automatiser cela avec un workflow utilisant le déclencheur Customer inactivity et une action Close the conversation — une fois la conversation fermée et la fenêtre temporelle écoulée, le prochain message du client démarrera une nouvelle conversation et déclenchera ce workflow. Sinon, passez au déclencheur Customer sends any message si vous souhaitez que le workflow s'exécute à chaque message entrant, quel que soit l'état de la conversation (note : cela se déclenche aussi sur les réponses dans une conversation ouverte existante).

Si votre workflow se ramifie selon le numéro WhatsApp, il peut échouer lorsque seul un WhatsApp Business number est actif. Simplifiez votre configuration pour utiliser ce numéro unique. Ajustez votre logique de branchement plus tard lorsque d'autres numéros seront ajoutés.

Si certains messages échouent, cela peut être dû à des Meta platform errors liées à l'utilisateur final plutôt qu'à Intercom. Vérifiez les détails des erreurs de message dans votre conversation ou sur le tableau de bord Meta pour confirmer.

Note : Fin ne peut pas répondre après 24 heures depuis le dernier message du client, conformément à la politique WhatsApp.

  • Pour réengager les clients en dehors de la fenêtre de 24 heures, envoyez des modèles WhatsApp pré-approuvés via Outbound — les modèles ne peuvent pas être déclenchés depuis un Workflow.

  • Pour tester votre Workflow, demandez à un client d'envoyer un nouveau message dans la fenêtre de 24 heures pour relancer la conversation.

Pourquoi les clients ne répondent-ils pas à mes modèles WhatsApp ?

Si les clients ne répondent pas à vos modèles WhatsApp, vérifiez à la fois la configuration et la qualité des messages.

Configuration des modèles :

  • Assurez-vous que tous les modèles sont approuvés et exempts d'erreurs (par exemple, caractères non pris en charge).

  • Utilisez le format correct de numéro de téléphone en format E.164 (norme internationale — par exemple, +55123456789).

Journaux d'erreurs :

  • Visitez WhatsApp Manager pour vérifier les erreurs de modèles ou de livraison.

Pourquoi les Workflows peuvent ne pas se déclencher lorsque les profils correspondent en premier

Si les profils correspondent aux conversations avant les workflows, le workflow peut ne pas se déclencher. Ajustez les profils pour exclure les messages WhatsApp si nécessaire afin d'assurer que les workflows soient correctement prioritaires.

Est-il possible de déclencher une Procédure depuis un workflow ou un workflow réutilisable ?

Non, il n'est pas possible de déclencher une Procédure depuis un workflow ou un workflow réutilisable. Cependant, vous pouvez transférer à un workflow à l'intérieur des instructions d'une Procédure.

Puis-je décrire en langage naturel quand un workflow doit se déclencher ?

Non. Dans Workflows, vous sélectionnez parmi une liste prédéfinie de déclencheurs — tels que Customer sends their first message, Ticket is created ou New comment. Il n'y a pas d'option pour écrire une description en langage naturel du moment où l'automatisation doit s'exécuter.

Si vous avez besoin d'une logique de déclenchement pilotée par l'IA — où Fin décide quand démarrer une automatisation basée sur une description de l'intention du client — utilisez plutôt une Fin Procedure. Les Procédures incluent une option Based on what the customer says dans leurs paramètres When to trigger, où vous décrivez les situations dans lesquelles Fin doit exécuter la procédure.

Pourquoi le prénom et le nom ne sont-ils pas disponibles comme filtres dans les branches de workflow ?

Les champs first_name et last_name sont générés automatiquement à partir du champ name et ne sont pas stockés séparément. Pour cette raison, ils ne peuvent pas être utilisés pour filtrer ou correspondre dans les branches de workflow. Pour filtrer par name, utilisez directement l'attribut name. Si vous devez filtrer par prénom ou nom individuellement, vous pouvez les créer comme attributs de données personnalisés et transmettre les valeurs via votre intégration.


Pourquoi ne puis-je pas enregistrer les modifications de mon workflow en production ?

Si vous voyez Fix issues in order to save. sur le bouton Set changes live mais qu'aucune icône d'erreur n'apparaît sur vos étapes, vérifiez la section Scheduling du workflow.

Un workflow initialement programmé pour être mis en production à une date future conserve cette date programmée après sa mise en production. Une fois cette date passée, elle n'est plus valide, et l'enregistrement est bloqué jusqu'à ce que vous la mettiez à jour. Une date d'arrêt fixée à une date passée a le même effet.

Pour la supprimer et enregistrer vos modifications :

1. Ouvrez la section Scheduling du workflow.

2. Sous Start sending, sélectionnez Immediately.

3. Sous Stop sending, si la date est passée, sélectionnez Never ou choisissez une Custom date dans le futur.

4. Cliquez sur Set changes live.
​

Votre workflow reste actif tout au long, vos modifications sont enregistrées normalement, et il continue de fonctionner avec son audience et ses règles existantes. Si vous choisissez une date d'arrêt future, le workflow se mettra en pause une fois cette date passée.

Pourquoi ne puis-je pas remettre en production mon workflow en pause ?

Si vous voyez Finish creating your workflow before setting it live mais qu'aucune icône d'erreur n'apparaît sur vos étapes, vérifiez la section Scheduling du workflow.

Un workflow avec une date d'arrêt se met en pause une fois cette date passée. La date expirée reste définie et empêche le workflow de se remettre en production tant que vous ne la modifiez pas.

Pour le remettre en production :

1. Ouvrez la section Scheduling du workflow.

2. Sous Stop sending, sélectionnez Never, ou choisissez une Custom date dans le futur.

3. Cliquez sur Set changes live.

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