Aller au contenu principal

Chat IA pour suivre les commandes WooCommerce

Les clients d'une boutique WooCommerce demandent souvent où en est leur commande. Ce workflow reçoit leurs messages depuis un chat intégré au site, puis les confie à un AI Agent relié à OpenAI. L'agent interroge les commandes liées à l'adresse e-mail transmise par le site, et peut afficher le statut des colis expédiés via DHL. Avant la mise en production, il faut remplacer les données de test et activer le déchiffrement de l'adresse e-mail.

Déclencheur
Message de chat
Taille
31 nœuds
Outils
WooCommerce, Requêtes HTTP (API), DHL, OpenAI, Agent IA

Comment fonctionne ce workflow

  1. 1

    Le Chat Trigger reçoit le message du client depuis le chat intégré au site.

  2. 2

    Le nœud Decrypt email address déchiffre l'adresse e-mail transmise avec le message, avant tout appel à WooCommerce.

  3. 3

    L'AI Agent, relié au modèle OpenAI et à une mémoire qui conserve les derniers échanges, décide quels outils appeler.

  4. 4

    Le sous-workflow WooCommerce Order Tool récupère les commandes du client dans WooCommerce, puis vérifie celles qui ont été trouvées.

  5. 5

    Pour les commandes expédiées, le nœud DHL interroge le statut du colis auprès de DHL.

Quand l'utiliser

  • Répondre aux demandes de suivi de commande sans mobiliser le service client.
  • Donner à un client le statut de son colis DHL directement depuis le site.
  • Tester un assistant de support sur une boutique WooCommerce avant de l'ouvrir aux visiteurs.

À préparer avant l'import

  • Une boutique WooCommerce avec l'API activée, et ses identifiants API (consumer key et consumer secret) enregistrés dans n8n
  • Un identifiant utilisateur WooCommerce (User-ID), nécessaire pour interroger les commandes passées
  • Une clé API OpenAI enregistrée dans n8n
  • Un compte DHL et ses identifiants dans n8n, si vous conservez le suivi de colis
  • La variable d'environnement NODE_FUNCTION_ALLOW_BUILTIN égale à crypto ou la contenant, pour le déchiffrement de l'e-mail
  • Une clé de chiffrement partagée entre le backend de votre site et le workflow

Bon à savoir

Pour un premier test, activez le nœud Mock Data avec une adresse e-mail existante dans WooCommerce, et désactivez Decrypt email address. Réactivez-le avant la mise en production.

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