Chatbot IA avec mémoire longue et notes dans Google Docs
Pour qui veut un assistant qui se souvient de ce qui a été dit d'une conversation à l'autre. Le workflow reçoit les messages du chat et les confie à un AI Agent piloté par OpenAI, qui lit et écrit dans des documents Google Docs : les souvenirs à long terme et les notes. Une fenêtre de mémoire garde les derniers échanges de la session en cours. Le nœud Telegram est marqué optionnel dans le template.
- Déclencheur
- Message de chat
- Taille
- 13 nœuds
- Outils
- OpenAI, Google Docs, Telegram, Agent IA
Comment fonctionne ce workflow
- 1
Le nœud When chat message received reçoit le message envoyé dans le chat.
- 2
Le nœud Edit Fields met en forme les données du message avant de les transmettre à l'agent.
- 3
Le nœud Google Docs lit les souvenirs à long terme, puis Aggregate et Merge rassemblent ce contenu avec le message.
- 4
Le nœud AI Agent traite la demande avec le modèle OpenAI Chat Model et s'appuie sur Window Buffer Memory pour la session en cours.
- 5
Pendant l'échange, l'agent passe par Google Docs Tool pour enregistrer ou relire des notes.
- 6
Le nœud Google Docs enregistre les souvenirs à long terme dans son document dédié.
- 7
Le nœud Telegram envoie la réponse, si vous l'activez.
Quand l'utiliser
- Un assistant interne qui retient les préférences d'un collaborateur d'une session à l'autre.
- Un bot de prise de notes qui range les informations utiles dans un document Google Docs.
- Un chatbot joignable depuis Telegram qui répond à partir des souvenirs déjà enregistrés.
À préparer avant l'import
- Un compte OpenAI avec une clé API renseignée dans les identifiants de n8n.
- Un compte Google avec les identifiants Google Docs configurés dans n8n.
- Les documents Google Docs servant à la mémoire longue et aux notes, à désigner dans les nœuds Google Docs.
- Un bot Telegram créé avec BotFather et son jeton, uniquement si vous activez le nœud Telegram.
Bon à savoir
Commencez par désigner vos documents Google Docs dans les nœuds de lecture et d'écriture, puis testez avec le chat intégré avant d'activer Telegram, qui reste optionnel.
Installer ce template dans n8n
- Téléchargez le fichier JSON avec le bouton en haut de la page.
- Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
- Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.
Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.
Autres templates : Chatbots & Assistants IA
- Créer un chatbot WhatsApp de vente avec OpenAIUn agent OpenAI répond aux messages WhatsApp en s'appuyant sur une brochure produit importée dans n8n.
- Interroger une base PostgreSQL en langage naturel avec un agent IAUn agent OpenAI répond à vos questions en langage naturel en lisant une base PostgreSQL depuis un chat.
- Coacher la rédaction d'un discours sur Telegram avec GeminiUn bot Telegram qui commente vos brouillons de discours, les reprend après vos modifications et rédige la version finale avec Gemini.
- Faire dialoguer plusieurs agents IA dans un chatUn chat où plusieurs agents IA répondent à tour de rôle, appelés par @Nom dans votre message.
- Répondre aux clients sur WhatsApp à partir de fiches produitUn agent WhatsApp qui répond aux questions clients à partir de fiches produit tenues dans Google Sheets.
- Confirmer les rendez-vous du lendemain par WhatsAppEnvoie chaque jour ouvré à 8 h une demande de confirmation WhatsApp aux patients ayant rendez-vous le lendemain.
Vous voulez ce workflow branché sur vos outils ?
Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.
Voir notre accompagnement n8n