Les procédures permettent à Fin de résoudre des requêtes complexes comme les réclamations de commandes endommagées ou le dépannage de compte de bout en bout. Les instructions en langage naturel peuvent être combinées avec des contrôles déterministes pour garder Fin adaptable aux changements de conversation, tout en appliquant vos règles et politiques et en prenant des actions sécurisées sur vos systèmes pour fournir des réponses précises et fiables.
Résolvez des requêtes complexes de bout en bout telles que le dépannage de compte, les réclamations de commandes endommagées ou la vérification d'identité.
Intégrez le langage naturel pour que n'importe qui puisse écrire ou mettre à jour des Procédures sans expertise technique.
Adaptez-vous dynamiquement aux changements de conversation lorsqu'un client interrompt, ajoute du contexte ou change de sujet.
Gardez le contrôle avec une logique de branchement, des règles, des extraits de code et un accès sécurisé aux données.
Testez en toute sécurité à grande échelle avec les Simulations pour valider le comportement avant que les mises à jour n'atteignent les clients.
Déplacez-vous de manière non linéaire à travers les étapes pour correspondre au flux naturel des conversations réelles avec les clients, en revisitant ou en sautant des étapes selon les besoins.
Équilibrez flexibilité et contrôle en combinant des instructions en langage naturel avec des étapes structurées comme les Conditions et le code.
Astuce : Connectez-vous avec des experts de la communauté et des architectes de solutions Intercom lors de nos heures de bureau du Meetup Procédures. Ces sessions, organisées toutes les deux semaines, offrent un support pratique en temps réel, y compris des questions-réponses en direct pour vous aider à configurer et optimiser vos Procédures Fin et connecteurs de données.
Comment fonctionnent les Procédures Fin
Les Procédures suivent un flux d'instructions unique et partagé, depuis la définition du moment où elles s'exécutent, jusqu'à la résolution du problème, puis la transmission à l'équipe ou la fin. Les instructions de la procédure donnent à Fin un contexte complet sur toute l'interaction.
Créez des Procédures aussi facilement que vous écririez un document
Rédigez vos processus en langage naturel, comme vous le feriez pour former un coéquipier, ou laissez l'IA les rédiger pour vous. Fin suit chaque étape et s'adapte naturellement aux changements de conversation.
Utilisez le langage naturel pour guider Fin - Construisez des Procédures comme des documents — faciles à créer, mettre à jour et comprendre par tous.
Laissez l'IA vous aider à rédiger des Procédures - Partagez un plan de votre processus, et Fin le combine avec votre contenu et les conversations clients pour rédiger une Procédure que vous pouvez affiner et améliorer.
Adaptez-vous naturellement aux changements de conversation - Si un client interrompt, change d'avis ou ajoute de nouvelles demandes, Fin réfléchit à la suite à donner et s'ajuste sans effort, passant à l'étape ou à la Procédure appropriée sans scripts rigides.
Ajoutez des règles, de la logique et un accès système pour garder le contrôle
Combinez le langage naturel avec des contrôles déterministes pour définir comment Fin suit chaque étape et travaille avec vos données et systèmes. Fin peut résoudre les problèmes de bout en bout ou transmettre à un humain si nécessaire.
Ajoutez une logique de branchement pour la fiabilité - Assurez-vous que Fin ne suit que les bonnes étapes pour chaque scénario en ajoutant des conditions if/else — rendant les réponses plus prévisibles et cohérentes.
Utilisez du code pour la précision - Ajoutez du code lorsque vous avez besoin que Fin suive des règles strictes lors de l'exécution de certaines étapes — comme garantir l'exactitude des vérifications d'éligibilité, des calculs de dates ou des mises à jour d'enregistrements.
Connectez Fin à vos systèmes - Intégrez des outils tels que Stripe, Shopify ou Linear ainsi que vos systèmes internes via des connecteurs de données ou MCP. Contrôlez les données auxquelles Fin peut accéder et comment il les utilise, des mises à jour de commandes en temps réel aux détails de compte.
Transférez sans interruption quand c'est nécessaire - Contrôlez quand Fin doit escalader à un coéquipier — pour que les clients obtiennent le bon support dans des situations sensibles ou critiques nécessitant une intervention humaine.
Réutilisez la logique avec des sous-procédures - Extrayez les étapes communes en sous-procédures réutilisables. Référencez-les depuis n'importe quelle Procédure pour garder la logique cohérente et réduire la duplication. Les sous-procédures améliorent la lisibilité et facilitent la maintenance des flux complexes.
Utilisez les Conditions pour les bifurcations majeures de logique, comme les vérifications d'éligibilité ou le routage basé sur le plan, en utilisant le langage naturel ou Python pour des résultats prévisibles.
En savoir plus sur les Procédures et la tarification dans Fin Outcomes and billing.
Exécutez des Simulations pour la fiabilité à grande échelle
Exécuter des Simulations avant de mettre une Procédure en production est la méthode recommandée pour garantir un comportement fiable à grande échelle. Faites confiance à Fin pour gérer les requêtes complexes de manière fiable et sécurisée avec Simulations. Testez les performances de Fin dans des scénarios réels, des flux simples aux cas limites complexes. Confirmez qu'il se comporte comme prévu et détectez les problèmes avant qu'ils n'atteignent les clients.
Simulez des conversations complètes de bout en bout - L'IA agit comme un client simulé, utilisant le contexte que vous fournissez, pour avoir une conversation avec Fin. Cela crée une interaction complète de bout en bout qui reproduit un scénario client réel. L'IA évalue également la conversation selon les critères de réussite que vous définissez, et attribue un résultat réussi/échoué. Vous obtenez une visibilité complète sur les raisons d'un échec pour déboguer et corriger les problèmes, rendant les tests évolutifs et fiables. Vous pouvez relancer les Simulations enregistrées chaque fois que vous mettez à jour une Procédure pour détecter rapidement les régressions et itérer en toute confiance.
Mettez les changements en production en toute confiance - Accédez à tous les tests en un seul endroit et relancez les Simulations enregistrées chaque fois que vous mettez à jour une Procédure. Détectez rapidement les régressions et assurez-vous que les mises à jour sont mises en production en toute confiance.
Créez et améliorez les tests avec l'IA - Évitez l'écriture manuelle des tests. Utilisez l'IA pour générer de nouveaux tests, modifier ceux qui échouent et itérer en fonction des retours. Étendez la couverture des tests plus rapidement et affinez continuellement le comportement de Fin.
Fonctionnalités natives
Ces fonctionnalités sont disponibles directement avec les Procédures Fin :
Escalade autonome - Fin escaladera la conversation s'il détecte que celle-ci n'avance pas, est en boucle, ou si le client demande explicitement un agent humain. L'escalade met fin à la Procédure et oriente la conversation vers l'équipe ou le workflow approprié.
Recherche dans la base de connaissances - Fin peut rechercher de manière autonome dans le centre de connaissances pour obtenir du contexte. Par exemple, si vous demandez à Fin de demander au client son « Transaction ID » et que le client répond « Je ne sais pas où le trouver », Fin effectuera une recherche dans la base de connaissances pour voir si cela est spécifié dans votre contenu d'assistance. Fin effectue ces recherches uniquement lorsque c'est nécessaire, gardant les conversations ciblées et efficaces.
Limitations des Procédures
Les Procédures sont conçues pour des workflows séquentiels.
Cela signifie :
Les actions se déroulent une par une : Chaque étape ou action (comme un appel de connecteur de données) doit être entièrement terminée avant que Fin ne passe à la partie suivante de la Procédure.
Pas de traitement parallèle : Vous ne pouvez pas actuellement déclencher plusieurs requêtes système simultanément pour fusionner leurs données en une seule étape.
Notes : Si votre processus nécessite des actions parallèles en temps réel sur différents systèmes, vous devrez peut-être les diviser en Procédures séparées ou gérer la consolidation via votre propre middleware avant de transmettre les données à Intercom.
FAQ
Les Simulations sont-elles uniquement disponibles dans les Procédures ?
Les Simulations sont-elles uniquement disponibles dans les Procédures ?
Oui. Les Simulations sont conçues pour fonctionner dans les Procédures. Pour tester et prévisualiser la logique de votre agent IA dans une conversation complète, vous devez utiliser les Procédures.
Pourquoi éviter les Procédures pour les FAQ simples ?
Pourquoi éviter les Procédures pour les FAQ simples ?
Créer une Procédure pour une FAQ à question unique (comme « Quels sont vos horaires d'ouverture ? ») crée une expérience rigide. En utilisant des articles ou extraits du Knowledge Hub :
Fin peut répondre plus flexiblement en utilisant le langage naturel.
Vous réduisez le temps passé à maintenir une logique complexe pour des informations simples.
Les clients obtiennent une réponse directe plus rapidement.
En quoi les Procédures diffèrent-elles des Workflows, et quand dois-je utiliser chacun ?
En quoi les Procédures diffèrent-elles des Workflows, et quand dois-je utiliser chacun ?
Les Procédures et les Workflows sont deux fonctionnalités d'automatisation distinctes dans Intercom :
Les Procédures sont des automatisations pilotées par IA où vous écrivez des instructions en langage naturel que Fin suit. Elles s'adaptent dynamiquement à l'évolution des conversations et conviennent mieux aux processus complexes à plusieurs étapes nécessitant un raisonnement IA. Utilisez les Procédures pour les réclamations de commande, le dépannage de compte ou la vérification d'identité.
Les Workflows sont des automatisations visuelles construites sur un canevas utilisant des boutons de réponse et des chemins prédéfinis. Ils conviennent mieux aux conversations structurées avec des options claires et des automatisations en arrière-plan. Utilisez les Workflows pour les menus de triage, les enquêtes CSAT ou le routage des conversations vers les équipes.
Important : Les Procédures ne peuvent pas être appelées directement depuis une étape de Workflow. Elles sont déclenchées uniquement par l'intention du client, Fin décide de démarrer une Procédure en fonction de ce que le client dit, et non en fonction d'un déclencheur déterministe dans un Workflow. Pour contrôler quand un client atteint Fin, utilisez le bloc Let Fin handle dans un Workflow ; pour contrôler quelle Procédure Fin exécute, écrivez des critères de déclenchement clairs dans la Procédure elle-même.


