Répondre aux clients sur WhatsApp avec un agent IA
Un client écrit sur WhatsApp et reçoit une réponse rédigée par un agent IA, qui consulte les pages de votre site par les outils list_links et get_page, en HTTP Request. L'historique de chaque conversation est gardé dans une base Postgres, branchée sur Supabase. Avant de l'activer, il faut une clé d'adhésion fournie par l'auteur, ainsi que des identifiants OpenAI, Supabase et WhatsApp.
- Déclencheur
- Événement WhatsApp
- Taille
- 11 nœuds
- Outils
- Agent IA, Requêtes HTTP (API), OpenAI, WhatsApp, PostgreSQL
Comment fonctionne ce workflow
- 1
WhatsApp Trigger reçoit le message entrant du client.
- 2
Le nœud If vérifie que la fenêtre de 24 heures est ouverte, sinon WhatsApp envoie un modèle pré-approuvé pour la rouvrir.
- 3
L'AI Agent, relié à OpenAI Chat Model et à la mémoire Postgres Users Memory, rédige la réponse.
- 4
Les outils list_links et get_page, en HTTP Request, lisent les pages de votre site pour trouver l'information utile.
- 5
Le nœud de nettoyage prépare le texte de la réponse avant son envoi.
- 6
WhatsApp envoie la réponse de l'agent au client.
Quand l'utiliser
- Répondre aux questions fréquentes à partir des informations publiées sur votre site.
- Poursuivre une conversation avec un même client d'un message à l'autre.
- Reprendre contact avec un client dont la fenêtre de 24 heures est fermée.
À préparer avant l'import
- Une clé d'adhésion obtenue sur le lien de l'auteur, collée dans le paramètre auth-token de list_links et get_page.
- L'URL racine de la page d'accueil de votre site, dans le paramètre url de list_links et get_page.
- Identifiants OpenAI pour le nœud OpenAI Chat Model.
- Identifiants Supabase pour le nœud Postgres Users Memory.
- Identifiants WhatsApp pour WhatsApp Trigger et les deux nœuds d'envoi.
- Un modèle de message pré-approuvé dans WhatsApp, à choisir dans le nœud d'envoi de réouverture.
Bon à savoir
Commencez par le message système de l'AI Agent : remplacez [Company Name] et l'URL racine, puis vérifiez ces deux valeurs dans tout le texte.
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
- Répondre sur Telegram avec OpenAI en gardant le contexteBot Telegram qui répond avec OpenAI et retient le fil de chaque conversation dans Supabase.
- Interroger Hacker News depuis un agent IA avec OpenAIUn agent OpenAI appelle un sous-workflow qui lit les meilleurs posts de Hacker News et répond à vos questions depuis le chat.
- Interroger une base SQLite en chat avec un agent IAUn agent IA qui répond à vos questions sur une base SQLite depuis un chat, et retient les échanges précédents.
- Générer une image DALL-E 3 et l'envoyer sur TelegramUn agent IA dans Telegram qui génère des images DALL-E 3 et les renvoie dans le chat.
- Répondre aux messages WhatsApp avec un agent IA OpenAIUn agent OpenAI répond aux messages WhatsApp reçus en texte, voix, image ou PDF.
- Interroger PostgreSQL en langage naturel avec un agent IAPosez vos questions à une base PostgreSQL depuis un chat, et l'agent IA interroge la base puis répond.
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