← Tous les modules
Documentation Blog Accédez à vos licences Contact
codingrow.com — Human thought, digital logic. Extension Magento 2

AI Personal Shopper

Un assistant de vente IA conversationnel pour votre storefront. Il comprend le langage naturel, recherche dans votre catalogue réel, propose des produits et des catégories, résout seul les demandes de support et n'ouvre un ticket que lorsqu'un humain est vraiment nécessaire.

Voyez-le par vous-même

Chaque capture d'écran de cette page est réelle, prise sur notre propre boutique de démonstration en direct — ouvrez-la et testez exactement le flux ci-dessus avec vos propres questions.

Essayer l'assistant sur demo.codingrow.com
€899,00 + TVA
Total indicatif, TVA italienne incluse : €1 096,78 — le montant exact est calculé au moment du paiement et est supprimé pour les acheteurs professionnels de l'UE disposant d'un numéro de TVA valide (autoliquidation).
Licence perpétuelle en paiement unique, pour un domaine.
Gratuit Licence perpétuelle en paiement unique, pour un domaine.

Nous utilisons votre email uniquement pour vous envoyer les identifiants de téléchargement et les instructions d'installation, et pour créer votre espace client. Confidentialité et cookies

Ce site est protégé par reCAPTCHA ; la politique de confidentialité et les conditions d'utilisation de Google s'appliquent.

Livraison immédiate : votre clé de licence est envoyée par e-mail juste après le paiement.

Licence perpétuelle — aucun abonnement récurrent pour un seul module.

1 an de mises à jour et support inclus — renouvelez à −35% pour continuer à mettre à jour ; les versions auxquelles vous avez droit restent les vôtres pour toujours.

Garantie satisfait ou remboursé de 30 jours.

Ce que ça résout vraiment

Avant la liste des fonctionnalités — les problèmes. Un chat IA ne vaut la peine d'être installé que s'il supprime une friction réelle. Voici exactement ce qui casse aujourd'hui sur une boutique qui n'en a pas, et comment l'assistant referme chacune de ces failles.

Les clients ne trouvent pas ce qu'ils cherchent

Un client cherche « doudoune » mais le produit est étiqueté « veste matelassée », ou se perd dans une barre de filtres qui ne correspond pas à sa façon de penser. Zéro résultat, et il part. Comment c'est résolu : l'assistant comprend la demande en langage naturel, cherche dans le catalogue en direct par sens plutôt que par mot-clé exact et — quand la demande est vraiment vague (« un cadeau pour la maison, je ne sais pas quoi ») — affiche des cartes de catégorie au lieu d'une impasse, pour guider le client même quand il ne sait pas nommer ce qu'il veut.

Une demande vague résolue par des cartes de catégorie plutôt qu'un mur de résultats — le client est guidé sans avoir à connaître le nom exact du produit.
Une demande vague résolue par des cartes de catégorie plutôt qu'un mur de résultats — le client est guidé sans avoir à connaître le nom exact du produit.

Des paniers abandonnés à cause d'une question restée sans réponse

Un client est sur le point d'acheter, a un doute non résolu — taille, matière, délai de livraison — ne trouve pas de réponse rapide et ferme discrètement l'onglet. La majeure partie de cette hésitation ne devient jamais un ticket de support ; elle devient simplement une vente perdue. Comment c'est résolu : l'assistant répond aux questions complémentaires directement dans le chat — « Tell me more » rappelle une description plus complète et une image sans jamais quitter la conversation — si bien que le doute se résout à l'instant même où il apparaît.

« Tell me more » répond au doute directement dans le chat, avec description et image — pas de changement d'onglet, pas d'élan perdu.
« Tell me more » répond au doute directement dans le chat, avec description et image — pas de changement d'onglet, pas d'élan perdu.

Un support noyé sous les dix mêmes questions

Statut de commande, politique de retour, « est-ce en stock », tailles — une poignée de questions répétitives à faible valeur ajoutée occupe l'essentiel de la journée d'une équipe support, laissant moins de temps pour les cas complexes qui ont vraiment besoin d'une personne. Comment c'est résolu : l'assistant en résout seul la grande majorité, et chaque conversation est automatiquement classée dans la console — Shopping, Support, Bug report, Possible spam — pour que votre équipe ne passe du temps que sur ce qui a vraiment besoin d'un humain.

Chaque conversation arrive déjà classée dans la console d'administration — votre équipe la relit, elle n'a pas à la trier.
Chaque conversation arrive déjà classée dans la console d'administration — votre équipe la relit, elle n'a pas à la trier.

Comment se déroule une conversation

Chaque visite commence comme une conversation avec un véritable assistant, pas un script — et la plupart du temps, elle se termine là aussi, sans jamais atteindre un humain.

Le flux complet, phase par phase

0

Phase 0 — L'assistant vit sur votre boutique

Chaque page de la boutique porte un petit launcher en forme de pilule dans le coin — discret jusqu'à ce que le client en ait besoin, toujours à un clic de distance.

Le launcher reste discret sur chaque page de la boutique jusqu'à ce qu'un client l'ouvre.
Le launcher reste discret sur chaque page de la boutique jusqu'à ce qu'un client l'ouvre.
1

Phase 1 — Ouverture du chat

Le client clique sur le launcher. Le chat s'ouvre avec un message d'accueil et une rangée de puces de réponse rapide — « Help me search », « Order status » — il n'est même pas nécessaire d'écrire un premier message pour démarrer.

Le chat s'ouvre avec un message d'accueil et des puces de réponse rapide pour les deux demandes les plus courantes.
Le chat s'ouvre avec un message d'accueil et des puces de réponse rapide pour les deux demandes les plus courantes.
2

Phase 2 — Une entrée humaine, pas un bot générique

Au lieu d'une réponse toute faite instantanée, le widget affiche un court moment « connecting… », puis un opérateur nommé — par ex. « Léo » ou « Anna » — rejoint la conversation avec un point de présence en direct et demande le nom du client. On a l'impression d'être mis en relation avec une vraie personne, car le rituel est volontairement réaliste.

« Léo a rejoint le chat » — un opérateur nommé et un indicateur de présence, pas un « Bonjour, comment puis-je vous aider ? » anonyme.
« Léo a rejoint le chat » — un opérateur nommé et un indicateur de présence, pas un « Bonjour, comment puis-je vous aider ? » anonyme.
3

Phase 3 — Des réponses ancrées dans le catalogue réel

Exemple : le client écrit « il me faut des chaussures de running à moins de 80 euros ». L'assistant cherche dans le catalogue en direct — pas dans un index statique — et répond avec une grille de cartes produit : image, nom, prix, badge de réduction et boutons « Add to cart » / « Tell me more » sur chacune. Chaque produit affiché est réellement en stock ; rien n'est inventé. Dans cet exemple, 14 résultats réels sont revenus.

Une recherche réelle renvoyant 14 produits correspondants sous forme de cartes, chacune avec ses propres actions d'ajout au panier et « tell me more ».
Une recherche réelle renvoyant 14 produits correspondants sous forme de cartes, chacune avec ses propres actions d'ajout au panier et « tell me more ».
3b

Phase 3b — Quand le client ne sait pas quoi chercher

Exemple : « un cadeau pour la maison, je ne sais pas quoi ». Il n'y a pas un seul produit évident à montrer, donc l'assistant propose des cartes de catégorie à la place — chacune avec une étiquette synthétique résumant ce qu'il a compris — transformant une recherche sans issue en point de départ.

Une demande vague résolue par des cartes de catégorie plutôt que par zéro résultat.
Une demande vague résolue par des cartes de catégorie plutôt que par zéro résultat.
4

Phase 4 — Approfondir sans quitter le chat

Le client touche « Tell me more » sur une carte. L'assistant écrit une description plus complète directement dans le chat, avec l'image du produit, si bien que le doute est résolu sur place — pas de changement d'onglet, pas de perte du fil de la conversation.

Une description produit plus approfondie, livrée directement dans le chat après « Tell me more ».
Une description produit plus approfondie, livrée directement dans le chat après « Tell me more ».
5

Phase 5 — Acheter, à l'intérieur de la conversation

Le client touche « Add to cart ». Un sélecteur de quantité (− 1 +) apparaît directement sur la carte pour confirmer avant l'ajout — l'achat se fait sans jamais quitter le chat ni perdre le contexte de la conversation.

Quantité confirmée directement sur la carte, puis ajoutée au panier — l'achat ne quitte jamais le chat.
Quantité confirmée directement sur la carte, puis ajoutée au panier — l'achat ne quitte jamais le chat.

Le même flux, sur mobile

Même widget, même logique, mêmes données de catalogue réelles — redimensionné, pas redessiné.

Le launcher sur une boutique mobile.
Le launcher sur une boutique mobile.
Chat plein écran sur mobile, avec le même message d'accueil et les mêmes puces de réponse rapide.
Chat plein écran sur mobile, avec le même message d'accueil et les mêmes puces de réponse rapide.
14 cartes produit réelles, empilées dans une colonne défilante juste sous la réponse de l'assistant.
14 cartes produit réelles, empilées dans une colonne défilante juste sous la réponse de l'assistant.
En faisant défiler, le reste des résultats apparaît — l'ensemble complet, pas un aperçu mobile tronqué.
En faisant défiler, le reste des résultats apparaît — l'ensemble complet, pas un aperçu mobile tronqué.

Il n'aide pas seulement. Il vend.

La recherche n'est que la porte d'entrée. Ensuite, l'assistant travaille comme un vrai vendeur : il réduit aux quelques bonnes options, propose des articles complémentaires au bon moment et ne finit jamais dans une impasse. Voici quelques conversations, en plusieurs langues.

Exemples simulés — cliquez sur les onglets.

Bonjour, je suis Anna ! Dites-moi ce que vous cherchez 🙂

Je voudrais une table basse en bois, pas trop grande

Parfait ! Nous en avons en manguier massif, compactes et robustes. Regardez celles-ci :

🪑
Table basse Chestnut London
189,00 €
🪵
Table basse Mango Round
159,00 €
🟫
Table basse Provence Gris
175,00 €

🛒 Ajouté au panier : Table basse Chestnut London

Excellent choix ! Pour compléter le coin salon, ces deux-là s'accordent à merveille avec le bois clair :

🕯️
Lampadaire en laiton
129,00 €
🧶
Tapis ton sur ton
89,00 €
Pourquoi : Dès que le client ajoute au panier, l'assistant propose de lui-même des articles complémentaires cohérents — sans jamais dire qu'il connaît le panier. Proactif, pas insistant : il augmente le panier moyen sans rien forcer.

vous avez une comode pour la chambre ?

Bien sûr ! Une commode pour la chambre — nous en avons plusieurs en bois, regardez :

🗄️
Commode 4 tiroirs Mango
349,00 €
🗄️
Commode Provence Blanche
399,00 €

💡 Synonyme appris : «comode» → «commode»

Pourquoi : Un mot informel, régional ou mal orthographié que la recherche du site ne trouverait jamais : l'assistant le relie au produit réel et apprend le synonyme pour le prochain client. Le mauvais mot de recherche — pas un produit manquant — est le vrai talon d'Achille de tout e-commerce ; ici, il devient une vente.

Ma commode est arrivée avec une rayure.

Je suis désolé ! Pour que notre équipe règle cela rapidement, il me faut votre e-mail et le numéro de commande.

anna@example.com — 100042390

✅ Ticket #SUP-2041 — votre message a été transmis à notre équipe. Réponse sous 24–48 heures, et une copie est dans votre boîte mail.
Pourquoi : Avant d'ouvrir un ticket, il vérifie l'e-mail et le numéro de commande, puis le transmet à l'équipe humaine avec toute la transcription. Il devient un filtre des problèmes réels : les opérateurs ne reçoivent que ce qui les concerne vraiment, déjà qualifié.

Avez-vous des lavabos en céramique pour buanderie ?

Les lavabos en céramique, nous ne les avons pas encore dans notre catalogue — nous sommes plutôt meubles et déco pour la maison. Mais si vous aménagez une buanderie dans peu d'espace, nous pouvons vous aider : un meuble gain de place ou un panier à linge avec plan d'appoint. Je vous montre ?

Meuble gain de placePanier avec planNon merci
Pourquoi : Même lorsqu'il n'a pas le produit, l'assistant reste à l'intérieur du magasin — à la première personne, «dans notre catalogue» — jamais un «nous ne l'avons pas» sec, et il relance toujours la conversation.

Où est ma commande ?

Avec plaisir ! Par sécurité, pouvez-vous confirmer le numéro de commande et l'e-mail utilisé ?

100051234 — maria@example.com

Parfait, María ! Votre commande est 🚚 en route — livraison prévue jeudi. Puis-je vous aider pour autre chose ?

Pourquoi : Pour les invités, l'assistant ne révèle le statut de la commande qu'avec un numéro et un e-mail correspondants : jamais de données sensibles sans vérifier le propriétaire.

Il me faut une console étroite pour un couloir exigu

Cette console en manguier peinte à la main ne fait que 25 cm de profondeur — pensée pour les couloirs étroits — avec un tiroir pour les clés et le courrier. Sa finition gris Provence éclaire l'entrée :

🪟
Console Chestnut suspendue
229,00 €
Pourquoi : Cette description riche et dense en mots-clés a été rédigée par AI Babel Enchanter. Personal Shopper recherche et lit précisément ces champs : un catalogue mieux rédigé, ce sont des résultats plus pertinents, un classement plus précis et une vente plus convaincante. Babel écrit la connaissance, Personal Shopper la transforme en chiffre d'affaires.

Tailles, couleurs et kits : le choix se fait dans le chat

Un catalogue fait de variantes n’est pas plus difficile à vendre : il demande seulement quelques questions de plus. L’assistant les pose lui-même, une à la fois, dans la conversation, et le bon produit arrive au panier sans que le client ouvre la moindre page.

👕
Taille et couleur
Produit configurable

je cherche une veste de travail bleue

🧥
Veste de travail
59,00 €

Quelle taille faites-vous ?

Taille

S M L XLépuisée

Et la couleur ?

Couleur

Noir Bleu nuit Sable Rouge briqueépuisée

Quantité

− 1 +

Veste de travail — Bleu nuit, M × 1 ajoutée au panier

Pourquoi : Deux questions et le produit est au panier, sans jamais quitter le chat. Les couleurs sont les vraies, celles de votre swatch, pas des pastilles inventées ; le XL épuisé reste visible, grisé — le cacher ferait croire au client que vous ne faites pas cette taille.
🧰
Kit
Produit groupé

vous avez un kit d’entretien ?

🧰
Kit d’entretien
12,00 – 89,00 €

Combien de chaque ?

Huile lubrifiante× 1
Chiffon microfibre× 2
Brosse en laiton× 0

2 articles ajoutés au panier — Huile × 1, Chiffon × 2

Pourquoi : Un produit groupé s’achète pièce par pièce : le client dit combien il veut de chaque en une seule fois, et ce qu’il laisse à zéro ne se retrouve pas dans le panier.
🧩
Ensemble
Produit bundle

je voudrais l’établi modulaire

🔧
Établi modulaire
249,00 – 412,00 €

Quel plan de travail ?

Plan de travail

Hêtre massif Acier galvanisé

Et l’étau ?

Étau

Fonte 125 mm Fonte 150 mm

J’ajoute aussi le jeu de clés ? C’est facultatif.

Jeu de clés (facultatif)

Oui, ajoutez-le+ 39,00 € Non, merci

Établi modulaire — 3 options choisies, 288,00 € ajouté au panier

Pourquoi : Les options facultatives sont proposées au lieu d’être sautées : c’est exactement là que se trouve la marge sur laquelle, sur une fiche produit, presque personne ne clique.
Si vous vendez du vêtement, de la chaussure ou quoi que ce soit qui existe en plusieurs tailles, presque tout votre catalogue est fait de produits configurables. C’est précisément le cas où un chat qui sait seulement renvoyer à la fiche produit ne sert à rien — et celui où celui-ci fait la différence.

Les choix sont dessinés comme vous les avez configurés dans Magento : les couleurs avec leur vrai code hexadécimal, les tailles en grand et lisibles, les longues listes en menu déroulant. Les options épuisées restent visibles en gris, avec un interrupteur pour les masquer si vous préférez ; celles encore commandables ne sont jamais grisées.

Il peut parler le premier — si vous l’activez

Un vendeur qui parle le premier vend davantage ou agace, et la façon dont vous parlez à vos clients, vous seul la connaissez. C’est pourquoi tout ce qui est proactif est éteint au départ, et la fenêtre du chat ne s’ouvre jamais toute seule : l’assistant allume la pastille sur le bouton et attend.

L'argument business : plus de ventes, moins de charge pour le support

Ce sont des fourchettes habituelles du secteur pour les assistants de conversational commerce, données à titre de contexte — pas une promesse pour votre boutique. Le résultat réel dépend de votre catalogue, de votre trafic et de la façon dont vous configurez l'assistant.

+10–30%
Hausse de conversion habituelle
Les références du secteur pour les assistants d'achat par IA citent couramment des hausses de conversion dans cette fourchette, en grande partie récupérées auprès de visiteurs qui repartiraient sinon les mains vides après une recherche infructueuse ou un doute sans réponse — exactement les deux points de fuite que cet assistant est conçu pour refermer.
60–80%
Questions de routine généralement gérées sans humain
Statut de commande, politiques, tailles, « est-ce en stock » — des taux de déviation dans cette fourchette sont couramment rapportés pour les assistants gérant ce type de questions répétitives à faible valeur. C'est du temps que votre équipe récupère, pas du temps qu'elle perd : le support passe d'un pur centre de coûts à une ressource qui vend et résout les cas complexes, au lieu de répéter les dix mêmes réponses toute la journée.

Les deux chiffres sont des estimations de niveau sectoriel pour l'IA conversationnelle dans l'e-commerce, cités ici à titre de contexte — pas une garantie de résultat. Votre résultat dépend de votre catalogue, de votre trafic et de la façon dont vous configurez l'assistant.

Voyez-le par vous-même

Chaque capture d'écran de cette page est réelle, prise sur notre propre boutique de démonstration en direct — ouvrez-la et testez exactement le flux ci-dessus avec vos propres questions.

Essayer l'assistant sur demo.codingrow.com

Ce que fait l'assistant

Apportez votre IA — un pool de modèles qui ne tombe jamais en panne

Vous choisissez les fournisseurs et les modèles et collez vos propres clés API — vous êtes toujours facturé directement par le fournisseur, jamais avec une marge de notre part. Mais l'IA n'est plus un réglage unique : c'est un pool que vous gérez dans l'onglet AI — Models, si bien qu'un seul modèle n'est jamais un point de défaillance unique.

L'écran de configuration du fournisseur IA : choisissez un fournisseur, collez votre clé, choisissez un modèle et activez les capabilities.
L'écran de configuration du fournisseur IA : choisissez un fournisseur, collez votre clé, choisissez un modèle et activez les capabilities.

Un pool d'IA avec basculement automatique

Ajoutez autant d'IA que vous voulez — une principale et des IA de secours, dans l'ordre de votre choix. Si la principale échoue (plus de crédit, clé invalide, limite de requêtes, incident passager), le chat continue tout seul avec la suivante de la chaîne. Vos clients ne voient jamais d'erreur.

Charger les modèles — avec mesure de vitesse en direct

Collez votre clé API et cliquez sur Load models : le module sonde les modèles du fournisseur en parallèle, mesure le temps de réponse de chacun, ne garde que ceux qui répondent vraiment avec votre clé et les classe du plus rapide (ex. gemini-flash-latest (0.95s)), avec une note 'N sur M ont répondu'. Vous choisissez un modèle réactif d'un coup d'œil au lieu de deviner un id — et un lien juste en dessous indique toujours où générer la clé du fournisseur sélectionné.
« Load models » remplit la liste déroulante avec les modèles réels que votre clé peut utiliser — plus un lien direct vers l'endroit où générer une clé pour le fournisseur sélectionné.
« Load models » remplit la liste déroulante avec les modèles réels que votre clé peut utiliser — plus un lien direct vers l'endroit où générer une clé pour le fournisseur sélectionné.
L'opportunité : votre assistant devient indépendant du fournisseur et à l'épreuve des pannes. Optimisez pour le coût ou pour la vitesse, changez de modèle quand les prix évoluent, adoptez un tout nouveau modèle le jour même de sa sortie — le tout sans toucher au code, et sans perdre une seule conversation.

Un registre de synonymes auto-appris — un trésor qui grandit tout seul

Une grande partie des ventes perdues ne tient pas à un produit manquant, mais au mauvais mot de recherche : un nom régional, un terme dialectal, une faute de frappe, un synonyme que vos clients utilisent tous les jours mais que votre catalogue ignore. L'agent apprend automatiquement la correspondance avec le terme réel du catalogue, si bien que le prochain client qui cherche ce même mot « erroné » trouve le produit immédiatement.

Beaucoup de ventes se perdent à cause d'un mot de recherche, pas d'un produit manquant. Ce registre est la solution — et il continue de s'améliorer tout seul à chaque conversation.
L'onglet Synonyms : un registre paginé et modifiable avec export/import CSV et « Inject into site search » en un clic.
L'onglet Synonyms : un registre paginé et modifiable avec export/import CSV et « Inject into site search » en un clic.

Meilleurs ensemble — l'entonnoir Codingrow du catalogue à la conversion

Personal Shopper ne travaille pas seul. Quatre modules Codingrow forment un seul entonnoir, du flux brut à la vente conclue — et chacun renforce le suivant.

📥
Codingrow MMIS
Console en manguier.
H 78 · L 80 · P 25
Importe votre catalogue depuis un ou plusieurs flux fournisseurs et garde stock et prix synchronisés — des centaines de produits, automatiquement.
Découvrir MMIS →
→Babel enrichit
✨
AI Babel Enchanter
Console étroite en manguier pour couloirs exigus — seulement 25 cm de profondeur, peinte à la main gris Provence, tiroir pour clés et courrier.
Réécrit titres et descriptions — détaillés, riches en mots-clés, dans chaque langue de la boutique.
Découvrir Babel Enchanter →
→booste la recherche
🔎
Live Search & Autocomplete
Ceux qui tapent dans la barre de recherche trouvent aussitôt les bons produits — sur ce même catalogue enrichi.
Découvrir Live Search →
→loupe IA → chat
💬
Personal Shopper
Depuis cette même barre de recherche, la loupe IA ouvre le chat : il interroge précisément ces champs, recommande et conclut la vente.
Vous êtes ici
Enrichissez une fois, vendez partout. Les champs que MMIS importe et que Babel enrichit sont exactement ceux que Live Search et Personal Shopper lisent — un catalogue mieux rédigé, ce sont plus de produits trouvés, mieux classés et vendus de façon plus convaincante.

Découvrir Babel Enchanter →

Un véritable agent de support, pas seulement un script de vente

L'assistant est un membre de l'équipe à part entière : il résout seul la grande majorité des problèmes des clients — statut de commande, politiques, tailles, questions de livraison — en bouclant la boucle sans jamais impliquer un humain, et en évitant les contacts inutiles. Il n'escalade que lorsqu'un humain est vraiment nécessaire.

Le résultat est un assistant qui vend, assiste, apprend et protège votre boutique — le tout à la fois, et presque toujours sans intervention humaine.
La grille Tickets & Support : chaque ticket avec son numéro, son statut, son contact et son objet, à un clic de sa transcription complète.
La grille Tickets & Support : chaque ticket avec son numéro, son statut, son contact et son objet, à un clic de sa transcription complète.
Détail du ticket : coordonnées, transcription complète du chat et une action « Resolve ticket » avec notification optionnelle au client.
Détail du ticket : coordonnées, transcription complète du chat et une action « Resolve ticket » avec notification optionnelle au client.

Une seule console pour chaque conversation

Rien ne reste hors registre : chaque chat est enregistré, classé et consultable depuis l'admin, avec les outils qui rendent l'assistant plus intelligent au fil du temps.

La grille Conversations : chaque chat classé automatiquement en Shopping, Support, Bug report ou Possible spam.
La grille Conversations : chaque chat classé automatiquement en Shopping, Support, Bug report ou Possible spam.

Sûr, prévisible, et jamais à vos dépens

L'assistant est conçu pour rester dans le cadre et garder votre budget IA et votre clé API sous votre contrôle.

Gouvernance et tranquillité d'esprit

Derrière le chat convivial, les outils dont un commerçant a besoin pour dormir sur ses deux oreilles — visibilité totale et limites strictes sur les coûts.

Disponible en 7 langues

L'interface d'administration et le chat du storefront sont entièrement traduits :

English Italiano Español Français Deutsch Português Nederlands

Le chat démarre dans la langue de la boutique et bascule automatiquement dans la langue utilisée par le client.

Prérequis

Magento 2.4.x (testé sur 2.4.9), PHP 8.1-8.5. Compatible avec les thèmes Luma et Hyvä (widget Shadow DOM agnostique au thème). Dépend du module gratuit Codingrow Core, installé automatiquement. Nécessite une clé API d'au moins un fournisseur d'IA (OpenAI, Anthropic, Google ou OpenRouter) — facturée directement par le fournisseur.

Documentation

Un guide de configuration complet et une référence de chaque champ avec des exemples concrets — le même niveau de détail que notre support utilise pour aider les clients.

→ Lire la documentation complète

Où vivent les mesures dans ton catalogue

Pour dire combien de pièces il faut, l’assistant doit savoir quelle longueur fait une pièce. Si ton catalogue a des attributs dimensionnels, il les y lit. Si les mesures vivent dans les noms — et dans quantité de catalogues c’est le cas —, il les lit dans le nom, quand l’unité y est écrite.

Un négociant en matériaux, cas réel : Tubage inox Aisi 304 h 0.5m. La longueur y est, mais dans le nom, à côté d’un numéro d’alliage (Aisi 304) et d’une épaisseur : l’assistant doit reconnaître lequel des trois est une mesure. Là où l’unité n’est pas écrite — Tube 2000, Plaque 120x60 — il ne peut pas deviner seul, et il n’invente pas.
Avec AI Babel Enchanter installé, tu n’as rien à lui dire. En réécrivant tes textes, Babel note les caractéristiques objectives de chaque article (longueur, diamètre, matière, type) dans un champ produit — et l’assistant les y trouve déjà. Le client qui demande dix mètres de tubage se voit proposer dix pièces, sur un catalogue où ce chiffre n’était écrit dans aucun champ.

Ces caractéristiques sont déduites et corrigibles : elles vivent au vu de tous dans un champ de la fiche, et ce qui n’est que supposé passe sous une ligne de séparation au lieu de se mélanger aux données sûres. L’assistant ne calcule qu’à partir de ce que le produit déclare, et sous la quantité il dit toujours d’où vient le chiffre.

Garantie satisfait ou remboursé

Pas satisfait dans les 30 jours suivant l'achat ? Demandez vous-même le remboursement depuis votre espace client (codingrow.com/login), sans justification. Le remboursement est traité instantanément et automatiquement, et la licence est désactivée après confirmation.

Journal des modifications

Les versions les plus récentes en premier.

v2.3.0Nouveauté

Toucher une fiche dans le chat ajoute désormais le produit au panier. Avant, cela ouvrait la page produit dans un nouvel onglet du navigateur : l’inverse de ce qu’attend un client qui vient de demander cet article à l’assistant ; la page reste à un geste, dans un lien sous la fiche. En bas, une barre fixe indique combien d’articles sont au panier et mène à la caisse, en comptant aussi ce que le client y a mis en dehors du chat. Et la fiche d’un article déjà pris indique la quantité, pas seulement qu’il y est : avec plusieurs articles et des quantités différentes en jeu, ce nombre est la façon dont le client tient ses comptes, et le carrousel devient sa liste. Corrigé : les suggestions se dégradaient à mesure que le panier se remplissait, l’assistant déclarait indisponible un article qu’il n’avait simplement pas trouvé, et annonçait comme ajoutés des articles qu’il avait seulement montrés.

v2.2.0Nouveauté

Les produits configurables, bundle et groupés s’achètent dans le chat : le client choisit la taille, la couleur ou les quantités du kit une étape à la fois, et le produit arrive au panier avec la bonne variante. Les options épuisées restent visibles en gris, avec un interrupteur pour les masquer. Nouvelle section Proactive assistant, tout éteint au départ : l’assistant peut préparer des associations après un ajout au panier fait sur la boutique, ou proposer un coup de main à un visiteur inactif, sans jamais ouvrir la fenêtre de lui-même. Corrigé : les bundles et les groupés affichaient 0,00 €.

v2.1.0Maintenance

Le fournisseur, la clé et le modèle se règlent au même endroit, l'onglet AI Models : l'ancienne section AI Provider a été supprimée car ses champs n'avaient plus aucun effet. Le journal des appels indique désormais quelle IA a réellement répondu, même lorsqu'une IA de secours prend le relais. L'estimateur de durée du budget utilise les prix de votre IA au lieu d'une liste figée.

v2.0.0Nouveauté

Nouveau tableau de bord dans la console : ce que le chat a mis au panier, les conversations traitées, le coût réel de l’IA et ce que les clients cherchent sans le trouver. Corrige une erreur qui bloquait la toute première installation sur une nouvelle boutique. Le module partage désormais des compteurs d’usage anonymes avec codingrow.com, désactivables.

v1.7.0Nouveauté

Ce qui est déjà dans le panier se voit d’un coup d’œil : la fiche passe au vert avec un badge « Dans le panier » et le reste. Et la suggestion assortie n’arrive plus trop tard — fiches d’attente immédiates et pause simulée supprimée : sur la même conversation de test, 7 à 9 secondes au lieu de 22.

v1.6.1Maintenance

Le chat parle désormais comme la boutique elle-même. Quand un produit n'est pas disponible, il reste à la première personne — "nous ne l'avons pas encore dans notre catalogue" — au lieu de parler de la boutique à la troisième personne, gardant la conversation chaleureuse et la porte ouverte.

v1.6.0Nouveauté

Sessions distinctes dans le journal des conversations : lorsque le client revient après une pause (plus de ~5 minutes), une nouvelle conversation démarre, enregistrée comme une entrée distincte dans le journal admin et reliée à la précédente par un lien "Session précédente" cliquable — les sessions restent liées mais distinctes, et l'assistant se souvient tout de même de la précédente pour assurer la continuité pour le client. Client connecté : le chat démarre immédiatement, sans demander le nom (déjà connu via le compte). Client identifié et retrouvable : la console des conversations affiche le client (nom, et e-mail s'il est connecté) dans une nouvelle colonne "Customer" filtrable, pour retrouver rapidement toutes les conversations d'un client précis.

v1.5.0Nouveauté

Pool d'IA avec bascule automatique (AI — Models) : configurez plusieurs IA (fournisseur, clé, modèle) et choisissez la principale ; en cas d'échec — crédit épuisé, clé invalide, limite de débit ou erreur temporaire — le chat ne s'arrête pas et continue de lui-même sur l'IA suivante. Menu des modèles qui vérifie et n'affiche que ceux utilisables, avec prise en charge des modèles les plus récents (p. ex. Claude Sonnet 5) et migration automatique de votre configuration existante. Vente complémentaire proactive optionnelle à l'ajout au panier : elle propose des produits complémentaires sans jamais mentionner le panier. Console de conversations plus riche : le vrai nom du client, des produits en fiches avec image et lien, et une nouvelle colonne Produits recommandés.

v1.4.0Nouveauté

Vitrine produits en temps réel : les fiches se mettent à jour à chaque tour tandis que l'assistant affine, réordonne et propose des articles similaires, en orientant vers 2-3 options. Vente complémentaire optionnelle à la clôture (produits complémentaires). Nouvelle session sans répéter le rituel du nom après une pause. Contexte de la fiche produit d'où le chat a été ouvert : les questions implicites se résolvent sur ce produit (via URL/url_key natives). Prise en compte du panier comme signal d'intérêt.

v1.3.0Nouveauté

Fiches produit plus ciblées : l'assistant choisit quels produits afficher et dans quel ordre de pertinence, afin de ne proposer que des articles vraiment adaptés à la demande ; il mémorise aussi les produits déjà montrés et comprend des références comme 'le deuxième que tu m'as montré'.

v1.0.9Nouveauté

Sélection de modèle simplifiée : un bouton « Load models » remplit une liste déroulante avec les modèles réels disponibles pour votre fournisseur et votre clé, avec une saisie manuelle en secours et une astuce dynamique renvoyant vers l'endroit où obtenir la clé API de ce fournisseur.

v1.0.8Nouveauté

Support humain via tickets : adresse BCC configurable, délai de réponse, préfixe de numéro de ticket, marquer comme résolu avec notification optionnelle, et fermeture automatique après N jours.

v1.0.7Nouveauté

Registre de synonymes auto-appris (apprend seul des recherches sans résultat, lit aussi les Search Synonyms natifs), tableau paginé modifiable en ligne avec export/import CSV et injection en un clic dans les Search Synonyms natifs, plus lecture complète du fil de conversation depuis la console.

v1.0.5Nouveauté

Fiches catégorie avec libellé synthétique pour les demandes vagues, et boutons de réponse rapide chaque fois que l'assistant propose une courte liste de choix précis.

v1.0.0Nouveauté

Première version : chat de vente basé sur l'IA pour Magento 2, avec recherche de produits en langage naturel, statut de commande et ajout au panier.

Questions fréquentes

Qu’est-ce qu’AI Personal Shopper ?
Un assistant IA conversationnel qui comprend les acheteurs, cherche dans votre catalogue réel et suggère des produits.
Utilise-t-il mon vrai catalogue ?
Oui, il cherche dans vos vrais produits et catégories, pas des réponses génériques.
Peut-il aider avec les commandes ?
Oui, il peut donner des informations de commande une fois l’acheteur identifié.