Automatisation BambooHR avec n8n : chatbot sur les politiques d'entreprise
Ce workflow n8n a pour objectif de créer un chatbot alimenté par l'IA qui fournit des informations sur les politiques d'entreprise et les avantages offerts par BambooHR. Ce type d'automatisation n8n est particulièrement utile pour les départements des ressources humaines qui souhaitent améliorer l'accès à l'information pour les employés. En intégrant des modèles de langage avancés, ce chatbot peut répondre aux questions des employés concernant les politiques de l'entreprise, rendant ainsi le processus de consultation plus rapide et efficace. Le workflow débute par un déclencheur manuel, permettant de tester le flux à tout moment. Ensuite, les données sont chargées par le nœud 'Default Data Loader', qui prépare les informations nécessaires. Les embeddings sont générés via le nœud 'Embeddings OpenAI', et un 'Recursive Character Text Splitter' est utilisé pour segmenter le texte en morceaux gérables. Le modèle de chat OpenAI est ensuite appelé pour traiter les requêtes des utilisateurs. Les fichiers sont récupérés depuis BambooHR, et des filtres sont appliqués pour exclure les fichiers non pertinents. Le stockage vectoriel Supabase est utilisé pour gérer les données, garantissant une réponse rapide et précise aux requêtes des employés. En conclusion, cette automatisation permet non seulement de réduire le temps de réponse aux questions des employés, mais aussi d'améliorer l'expérience utilisateur en rendant l'information facilement accessible.
À qui s'adresse ce workflow ?
Ce workflow s'adresse aux départements des ressources humaines et aux entreprises de taille moyenne à grande qui souhaitent automatiser la gestion des informations relatives aux politiques d'entreprise. Il est conçu pour des utilisateurs ayant un niveau technique intermédiaire, familiarisés avec les outils d'automatisation et d'IA.
Ce que ce workflow résout
Ce workflow résout le problème de l'accès limité à l'information sur les politiques d'entreprise et les avantages pour les employés. En automatisant les réponses aux questions courantes, il élimine les frustrations liées à la recherche d'informations, réduit le temps passé par les équipes RH à répondre aux demandes répétitives et améliore la satisfaction des employés. Les utilisateurs bénéficient d'un accès instantané à des réponses précises, ce qui augmente l'efficacité globale.
Comment ça fonctionne
Étape 1 : Le workflow est déclenché manuellement pour tester son fonctionnement.
- 01Étape 1 : Les données nécessaires sont chargées via le nœud 'Default Data Loader'.
- 02Étape 2 : Les embeddings sont générés à l'aide du nœud 'Embeddings OpenAI'.
- 03Étape 3 : Le texte est segmenté grâce au 'Recursive Character Text Splitter'.
- 04Étape 4 : Le modèle de chat OpenAI traite les requêtes des utilisateurs.
- 05Étape 5 : Les fichiers sont récupérés depuis BambooHR, avec des filtres appliqués pour exclure les fichiers non pertinents.
- 06Étape 6 : Les données sont stockées dans Supabase pour un accès rapide.
On adapte ce workflow à votre stack.
CRM, outils internes, briques métier — on connecte tout via n8n et on vous livre une automatisation prête à l'emploi.
Visualisation du workflow n8n
Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.
Importer dans n8n en un clic
Inscris-toi gratuitement pour télécharger le fichier .json, puis fais Import from File dans n8n pour déployer le workflow en quelques secondes.
Inscris-toi gratuitement pour télécharger le workflow et l'importer dans n8n.
Télécharger gratuitementInscription en 30 secondes · Sans CB
Personnaliser ce workflow
Pour personnaliser ce workflow, vous pouvez modifier les paramètres du nœud 'Default Data Loader' pour ajuster les types de données chargées. Il est également possible de changer les options du modèle OpenAI pour affiner les réponses fournies par le chatbot. Si vous souhaitez intégrer d'autres outils, vous pouvez ajouter des nœuds supplémentaires pour interagir avec des API externes. Assurez-vous de sécuriser le flux en vérifiant les permissions d'accès aux données sensibles et en monitorant les performances du chatbot.
Détail des nœuds n8n
- 01When clicking ‘Test workflow’
Déclenche le workflow lorsque l'utilisateur clique sur 'Test workflow'.
- 02Default Data Loader
Charge les données par défaut à partir d'une source spécifiée.
- 03Embeddings OpenAI
Génère des embeddings à l'aide du modèle OpenAI.
- 04Recursive Character Text Splitter
Divise le texte en morceaux en utilisant un séparateur de caractères récursif.
- 05Window Buffer Memory
Gère la mémoire tampon pour stocker des informations contextuelles.
- 06OpenAI Chat Model
Utilise le modèle de chat OpenAI pour générer des réponses.
- 07Vector Store Tool
Stocke des vecteurs dans un magasin de vecteurs avec des paramètres spécifiques.
- 08OpenAI Chat Model1
Utilise un autre modèle de chat OpenAI pour générer des réponses.
- 09Embeddings OpenAI1
Génère des embeddings à l'aide d'un autre modèle OpenAI.
- 10Employee Lookup Tool
Recherche des employés à l'aide d'un outil de workflow spécifié.
- 11OpenAI Chat Model2
Utilise un troisième modèle de chat OpenAI pour générer des réponses.
- 12OpenAI Chat Model3
Utilise un quatrième modèle de chat OpenAI pour générer des réponses.
- 13OpenAI Chat Model4
Utilise un cinquième modèle de chat OpenAI pour générer des réponses.
- 14Auto-fixing Output Parser
Analyse et corrige la sortie générée par le modèle.
- 15OpenAI Chat Model5
Utilise un sixième modèle de chat OpenAI pour générer des réponses.
- 16Structured Output Parser
Parse la sortie de manière structurée selon un schéma JSON.
- 17Sticky Note
Affiche une note autocollante avec des paramètres de style.
- 18Sticky Note1
Affiche une autre note autocollante avec des paramètres de style.
- 19Sticky Note2
Affiche une note autocollante supplémentaire avec des paramètres de style.
- 20GET all files
Récupère tous les fichiers d'une ressource spécifiée.
- 21Sticky Note3
Affiche une note autocollante avec des paramètres de style.
- 22Filter out files from undesired categories
Filtre les fichiers en fonction de catégories indésirables.
- 23Split out individual files
Sépare les fichiers individuels à partir d'une liste.
- 24Filter out non-pdf files
Filtre les fichiers pour exclure ceux qui ne sont pas au format PDF.
- 25Download file from BambooHR
Télécharge un fichier à partir de BambooHR en utilisant son ID.
- 26Supabase Vector Store
Gère un magasin de vecteurs dans Supabase avec des options spécifiées.
- 27Sticky Note4
Affiche une note autocollante avec des paramètres de style.
- 28Employee initiates a conversation
Déclenche une conversation lorsque l'employé initie une interaction.
- 29Supabase Vector Store Retrieval
Récupère des vecteurs à partir d'un magasin de vecteurs dans Supabase.
- 30Sticky Note5
Affiche une note autocollante avec des paramètres de style.
- 31AI-Powered HR Benefits and Company Policies Chatbot
Déclenche l'exécution d'un workflow spécifique.
- 32Text Classifier
Classifie le texte en fonction des catégories spécifiées.
- 33GET all employees
Récupère tous les employés d'une ressource spécifiée.
- 34Filter out other employees
Filtre les employés pour exclure ceux qui ne répondent pas aux critères.
- 35Stringify employee record for response
Transforme l'enregistrement d'un employé en une chaîne pour la réponse.
- 36GET all employees (second path)
Récupère tous les employés par un autre chemin.
- 37Extract departments
Extrait les départements à partir des données fournies.
- 38Ensure uniqueness in department list
Assure l'unicité dans la liste des départements extraits.
- 39Extract department
Extrait des informations spécifiques sur un département à partir du texte.
- 40Retrieve all employees
Récupère tous les employés d'une ressource spécifiée.
- 41Filter out other departments
Filtre les départements pour exclure ceux qui ne répondent pas aux critères.
- 42Extract relevant employee fields
Extrait les champs pertinents des employés selon les options spécifiées.
- 43Identify most senior employee
Identifie l'employé le plus senior à partir des données fournies.
- 44Format name for response
Formate le nom pour la réponse en fonction des options spécifiées.
- 45HR AI Agent
Agit en tant qu'agent AI pour gérer les requêtes liées aux ressources humaines.
- 46Sticky Note6
Affiche une note autocollante avec des paramètres de style.
- 47Sticky Note7
Affiche une note autocollante avec des paramètres de style.
- 48Sticky Note8
Affiche une note autocollante avec des paramètres de style.
- 49Sticky Note9
Affiche une note autocollante avec des paramètres de style.
- 50Sticky Note10
Affiche une note autocollante avec des paramètres de style.
Vous n'avez pas besoin de plus de canaux.
Vous avez besoin d'un pilote.
Audit gratuit · 48hGratuitRésultats en 48 hSans engagement
06 17 12 54 284,9Google4,96Sortlist4,3Trustpilot40+ clients B2B