Description du flux
Objectif et avantages
Ce workflow est conçu pour automatiser et simplifier la gestion des contacts dans HubSpot CRM. Il fournit un assistant interactif basé sur le chat qui aide les utilisateurs à créer, mettre à jour et rechercher des contacts, tout en s’assurant que la liste de contacts reste propre et à jour. Le workflow exploite les capacités de l’IA (OpenAI LLM) et s’intègre directement à l’API HubSpot, ce qui en fait un outil puissant pour faire évoluer la gestion de la relation client sans intervention manuelle.
Vue d’ensemble du workflow
Lorsqu’un utilisateur ouvre le chat, il reçoit un message de bienvenue convivial présentant les capacités de l’assistant. L’interface propose ensuite des boutons d’action pour les tâches courantes : rechercher un contact existant, créer un nouveau contact ou mettre à jour un contact existant. Selon la sélection ou la saisie de l’utilisateur, le workflow le guide à travers les étapes nécessaires, collecte les informations demandées et interagit directement avec HubSpot pour exécuter l’opération souhaitée.
Composants principaux
Composant | Fonctionnalité |
---|
Déclencheur d’ouverture du chat | Détecte l’ouverture du chat par l’utilisateur et initie le workflow |
Widget de message | Affiche un message de bienvenue/instruction personnalisable |
Widgets de bouton | Propose à l’utilisateur les options : « Rechercher un contact », « Créer un contact », « Mettre à jour un contact » |
Sortie du chat | Affiche les messages et réponses à l’utilisateur |
Saisie du chat | Recueille la saisie utilisateur pour les tâches libres et la saisie de données |
Historique du chat | Garde une trace des messages récents pour des réponses contextuelles |
OpenAI LLM | Fournit les capacités conversationnelles et de raisonnement de l’assistant |
Agent IA | Orchestre les actions, appelle les outils et génère les réponses |
Outils HubSpot | S’intègre à l’API HubSpot pour créer, mettre à jour ou rechercher des contacts |
Déroulement étape par étape
- Accueil et options
- À l’ouverture du chat (
ChatOpenedTrigger
), l’utilisateur reçoit un message de bienvenue via le MessageWidget
. - L’utilisateur voit des boutons cliquables pour les actions principales :
- Rechercher un contact
- Créer un contact
- Mettre à jour un contact
- Interaction utilisateur
- L’utilisateur peut cliquer sur un bouton ou taper un message pour préciser son intention.
- Selon le bouton sélectionné, un message correspondant est affiché via les nœuds
ChatOutput
pour confirmer l’action.
- Assistant alimenté par l’IA
- Le workflow conserve le contexte de conversation récent grâce à
ChatHistory
(5 derniers messages, jusqu’à 800 tokens). - Il utilise un LLM OpenAI (
OpenAILLM
) comme moteur principal pour comprendre les demandes de l’utilisateur et générer des réponses intelligentes et contextuelles. - L’
AIAgent
est configuré avec un objectif et un historique clairs : utiliser systématiquement les outils HubSpot pour la gestion des contacts, recueillir les informations nécessaires et décider de l’action correcte (créer, mettre à jour ou informer sur des contacts existants).
- Intégration HubSpot
- Trois nœuds d’outil interagissent avec HubSpot :
CreateContact
: Ajoute un nouveau contact avec les informations fournies.UpdateContact
: Met à jour un contact existant selon les informations et l’ID du contact transmis.SearchContact
: Recherche un contact selon des propriétés (e-mail, nom, etc.).
- L’agent IA utilise ces outils pour effectuer la tâche demandée, soit en sollicitant davantage d’informations auprès de l’utilisateur, soit en exécutant l’opération directement.
- Réponse et affichage
- Après traitement de la demande (création, mise à jour ou recherche), l’agent IA communique le résultat à l’utilisateur via le nœud
ChatOutput
, garantissant une expérience conversationnelle fluide.
Pourquoi ce workflow est-il utile ?
- Automatise les tâches CRM répétitives : En facilitant la gestion des contacts via la langue naturelle ou des boutons, il élimine les saisies et recherches manuelles fastidieuses.
- Support évolutif : L’agent IA peut traiter plusieurs demandes simultanément, ce qui le rend adapté aux équipes et aux scénarios de support client.
- Cohérence et qualité des données : L’assistant applique toujours le bon processus, garantissant une création, mise à jour ou recherche standardisée des contacts.
- Contexte conversationnel : Grâce à l’historique de chat et à l’IA, l’assistant maintient le contexte sur plusieurs étapes, rendant la conversation plus naturelle et efficace.
- Facilité d’utilisation : La combinaison de boutons guidés et de saisie libre rend l’expérience accessible à tous les profils d’utilisateurs.
Exemples d’utilisation
- Équipes commerciales : ajoutent ou mettent à jour rapidement des contacts en mobilité, réduisant la charge administrative.
- Support client : recherchent ou modifient les fiches contacts en temps réel lors des échanges avec les clients.
- Marketing : s’assurent que leurs listes sont toujours à jour avec un minimum d’efforts.
Tableau récapitulatif
Action utilisateur | Résultat |
---|
Cliquez sur « Rechercher » | L’IA demande les critères de recherche, effectue la recherche et présente les résultats |
Cliquez sur « Créer » | L’IA recueille les infos (nom, e-mail, etc.), crée le contact dans HubSpot |
Cliquez sur « Mettre à jour » | L’IA demande le contact à modifier et les nouvelles infos, met à jour dans HubSpot |
Tapez un message | L’IA interprète l’intention, pose des questions de clarification, effectue l’action demandée |
Avantages en automatisation et passage à l’échelle
- Réduction des erreurs et oublis manuels
- Libère les ressources humaines pour des tâches à plus forte valeur ajoutée
- Permet l’auto-gestion des contacts 24/7
- Offre une interface unifiée et intuitive pour interagir avec HubSpot
En adoptant ce workflow, les organisations peuvent considérablement améliorer l’hygiène de leurs données CRM, leur réactivité et leur efficacité opérationnelle.