Intégration Magento 2.x : assistant de vente IA pour votre boutique

Magento rencontre l'IA : la connaissance produit sans middleware
La plupart des boutiques Magento gèrent les questions clients de deux façons : un formulaire de contact traité le lendemain, ou un chatbot scripté qui ne connaît rien au catalogue. Aucune de ces solutions ne fonctionne à 22 h quand quelqu'un veut savoir si les lampes solaires de jardin sont étanches.
Upsellic se connecte désormais directement à Magento 2.x via l'API REST. Pas de middleware, pas de plugins à installer sur le serveur, pas de cron jobs à maintenir.
Comment fonctionne la connexion
Vous créez une intégration dans le panneau d'administration Magento (Système → Intégrations), copiez le jeton d'accès et le collez dans le tableau de bord Upsellic avec l'URL de votre boutique. C'est tout.
En coulisses, Upsellic valide les identifiants en envoyant une requête test à votre catalogue. Si le jeton fonctionne, le flux produit, le flux contenu et un widget par défaut sont créés en une seule étape. L'ensemble prend environ deux minutes.
Pas de redirections OAuth. Pas de validation sur un marketplace d'applications. Juste un jeton et une URL.
Ce qui est importé
L'import des produits s'exécute par défaut trois fois par jour (6h00, 12h00, 18h00), mais le calendrier est entièrement configurable — vous pouvez adapter les heures d'import au rythme de mise à jour de votre catalogue. Il récupère tout ce dont l'IA a besoin pour aider vos clients :
Chaque produit visible et activé est importé avec son titre, sa description, son prix, son prix promo, son état de stock, sa référence et ses images. Pour les produits configurables, Upsellic récupère les variantes enfants séparément — quand un client demande « Vous l'avez en taille 42 ? », l'IA le sait vraiment.
Noms de marque, genre, tranche d'âge — les attributs stockés sous forme d'identifiants numériques dans Magento sont automatiquement convertis en libellés lisibles. Les noms de catégories sont extraits de l'arborescence complète et structurés en chemins hiérarchiques. Un produit n'appartient pas simplement à la catégorie 47 — il appartient à « Jardin > Éclairage extérieur > Solaire ».
Les images sont téléchargées, redimensionnées à 400 pixels de large, converties au format AVIF et envoyées sur un CDN. Les URL Magento d'origine restent en base de données pour la détection de changements — si un marchand met à jour une image produit, Upsellic le détecte lors de la prochaine synchronisation et la retraite. Résultat : les fiches produit dans le widget de chat se chargent rapidement, même en 3G.
Contenu depuis le sitemap
De nombreuses boutiques Magento utilisent des solutions CMS non standard ou des modules personnalisés pour leurs pages de contenu — et tous ne les exposent pas via l'API REST. Plutôt que d'interroger un endpoint qui n'existe peut-être pas, Upsellic lit votre sitemap.xml et récupère les pages destinées aux clients.
Le scraper récupère chaque URL, supprime la navigation, les en-têtes, pieds de page et bannières cookies — tout ce qui n'est pas du contenu réel — et le transmet à l'IA pour indexation. Pages FAQ, conditions de livraison, politique de retour, informations de contact : tout intègre la base de connaissances de l'IA.
La synchronisation du contenu a lieu une fois par jour à 3 h du matin. Les URL provenant de domaines externes sont automatiquement filtrées — pas de pollution inter-domaines.
Suivi des commandes
Un client écrit « Quel est le statut de ma commande XYZ-123456 ? » et l'IA la recherche en temps réel. Elle interroge l'endpoint commandes de Magento par increment_id, récupère les données d'expédition et affiche une fiche de statut dans le chat.
La correspondance des statuts est simple : l'état processing de Magento s'affiche comme « En cours de traitement » (ou « Expédié » si des envois sont associés), complete et closed apparaissent comme « Livré », et canceled comme « Annulé ». Les numéros de suivi et noms de transporteurs sont extraits des données d'expédition.
Si le client ne fournit pas de numéro — « Où en est ma commande ? » — l'IA le lui demande. Si le numéro n'existe pas, elle le dit. Pas de données de suivi inventées.
Détection de la langue
Quand vous connectez une boutique Magento, Upsellic détecte automatiquement la langue du catalogue. Il analyse quelques titres de produits, exécute une détection linguistique et configure le widget en conséquence. Une boutique française obtient un widget français avec des messages d'accueil en français. L'IA répond dans la langue de la boutique.
Le widget lui-même prend en charge les 24 langues officielles de l'UE.
Pour commencer
- Rendez-vous dans Système → Intégrations dans le panneau d'administration Magento
- Créez une nouvelle intégration et accordez l'accès aux Produits, Commandes, Expéditions, Catégories et Attributs
- Copiez le jeton d'accès
- Dans le tableau de bord Upsellic, créez un site web avec la plateforme Magento, puis connectez-vous via la page Intégrations
- Lancez le premier import manuellement depuis la page des flux, ou attendez la synchronisation automatique à la prochaine heure planifiée
Aucune installation côté serveur. Pas de plugins Magento. Le script du widget s'ajoute manuellement à votre storefront, comme n'importe quel tag analytics.
Envie d'essayer ? Démarrez votre essai gratuit de 14 jours — 100 conversations incluses, aucune carte bancaire requise.