Aller au contenu principal

Chatbot IA de site web à votre marque, avec OpenAI

Un visiteur écrit dans le chat de votre site, et l'agent IA lui répond avec OpenAI comme modèle de langage. Le déclencheur de chat reçoit les messages, la mémoire conserve les derniers échanges, et l'agent peut interroger une API ou appeler un autre workflow. Avant de le publier, remplacez les placeholders, puis adaptez les horaires d'ouverture, les fuseaux horaires et le modèle d'e-mail envoyé via Microsoft Outlook.

Déclencheur
Message de chat
Taille
17 nœuds
Outils
OpenAI, Requêtes HTTP (API), Microsoft Outlook, Agent IA

Comment fonctionne ce workflow

  1. 1

    Le nœud When chat message received reçoit le message saisi par le visiteur dans le widget.

  2. 2

    Des nœuds If et Switch orientent la requête selon les conditions définies dans le workflow.

  3. 3

    Le nœud AI Agent, relié à OpenAI Chat Model, rédige la réponse, tandis que Window Buffer Memory conserve les derniers échanges.

  4. 4

    Si besoin, l'agent interroge une API via HTTP Request Tool ou lance un autre workflow via Call n8n Workflow Tool.

  5. 5

    Microsoft Outlook envoie un e-mail selon le cas, à partir du modèle que vous aurez personnalisé.

  6. 6

    Le nœud Respond to Webhook renvoie la réponse au widget de chat sur le site.

Quand l'utiliser

  • Répondre aux questions fréquentes des visiteurs d'un site vitrine.
  • Transmettre une demande du visiteur à l'équipe par e-mail.
  • Donner une information à jour au visiteur en interrogeant une API.

À préparer avant l'import

  • Un compte OpenAI et sa clé API, déclarés comme identifiants dans n8n.
  • Un compte Microsoft Outlook connecté à n8n pour l'envoi des e-mails.
  • L'accès à l'API HTTP que l'agent doit interroger, avec ses identifiants.
  • Un site web sur lequel intégrer le widget de chat.
  • Vos horaires d'ouverture et vos fuseaux horaires.

Bon à savoir

Commencez par remplacer les placeholders, puis réglez les horaires d'ouverture et les fuseaux horaires avant de tester. Le modèle d'e-mail vient en dernier.

Installer ce template dans n8n

  1. Téléchargez le fichier JSON avec le bouton en haut de la page.
  2. Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
  3. 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.

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