Toutes les intégrations

Conviro for Magento 2 · Extension gratuite · Version 1.4.1

Le chatbot IA pour Magento 2 qui répond à partir des données en direct de votre boutique

Conviro for Magento est une extension Magento 2 gratuite qui connecte votre boutique à l'assistant IA de Conviro. Vos clients obtiennent des réponses sur les prix, le stock, le statut et le suivi de leur commande, à partir de données lues dans votre boutique pendant la conversation — et c'est vous qui décidez de ce que l'IA a le droit de faire.

Extension gratuite. Pour connecter une boutique, il faut un plan Conviro avec accès API (Pro ou supérieur). Documentation

  • Magento 2.4.4 et versions ultérieures
  • Luma et Hyvä
  • OAuth 1.0a, moindre privilège
  • Données personnelles minimales

Votre boutique Magento

● En ligne

Avez-vous la chaussure de trail Ridge en 42 ?

Oui, la chaussure de trail Ridge est en stock en 42 — il reste 7 paires, à 89,00 €.

Live data

Et où en est ma commande #100000482 ?

Je peux vérifier cela pour vous. Pouvez-vous m'indiquer l'adresse e-mail utilisée lors de votre commande ?

Illustration. Le prix et le stock sont lus dans votre boutique au moment où le client pose la question, dans sa vue magasin et sa devise ; les détails de la commande ne le sont qu'une fois que le numéro de commande et l'e-mail de commande correspondent.

Conviro for Magento en bref

L'essentiel en un seul endroit, tel qu'indiqué dans la documentation de l'extension.

De quoi s'agit-il
Une extension Magento 2 qui connecte une boutique Magento à Conviro, une plateforme IA de communication client pour le chat web, WhatsApp et Instagram.
Paquet
Paquet Composer conviro/module-aichat (module Magento Conviro_AiChat), version actuelle 1.4.1.
Prix
L'extension est gratuite. Le service Conviro auquel elle se connecte est un abonnement ; pour connecter une boutique, il faut un plan avec accès API : Pro (€109/mois) ou supérieur.
Compatibilité
Magento Open Source 2.4.4 ou ultérieur, PHP 7.4 ou 8.1–8.4. Testé par installation réelle sur 2.4.4-p13, 2.4.7-p4 et 2.4.9, avec Luma et avec Hyvä 1.5.2.
Mise en place
Installation via Composer depuis repo.conviro.io, puis un assistant de configuration en sept étapes dans l'administration Magento, qui connecte la boutique via votre navigateur — aucune clé API à copier.
Ce qu'elle lit
Produits, prix et stock (quantité vendable MSI) en direct depuis votre boutique ; statut et suivi de commande uniquement après que le client a fourni le numéro de commande et l'e-mail utilisé lors de la commande.
Ce qu'elle peut modifier
Rien par défaut. L'annulation d'une commande, sa mise en attente ou l'ajout d'un commentaire ne s'exécutent que si vous les activez — par défaut, le client confirme et votre équipe approuve.
Données personnelles
L'historique des commandes et des clients est stocké sans noms, adresses ni numéros de téléphone ; les e-mails uniquement sous forme de hachage à sens unique avec clé.

De Composer aux réponses en direct, en trois étapes

  1. 1

    Installez l'extension

    Ajoutez le dépôt Composer de Conviro, lancez composer require conviro/module-aichat puis les commandes bin/magento habituelles. L'installation n'effectue aucun appel à Conviro.

  2. 2

    Connectez la boutique dans l'assistant de configuration

    Ouvrez Stores › Settings › Conviro Setup et cliquez sur « Connect to Conviro ». Approuvez la boutique dans votre tableau de bord Conviro et votre navigateur vous ramène à Magento — l'assistant configure alors pour vous une intégration Magento à moindre privilège (OAuth 1.0a).

  3. 3

    Choisissez ce que vous partagez, puis passez en ligne

    Choisissez les vues magasin, ce qui est synchronisé (par défaut le catalogue, le stock et les commandes des 90 derniers jours) et ce que l'IA a le droit de faire. L'étape de vérification (Verify) envoie un événement de test par le circuit de transmission réel, et le widget de chat est mis en ligne sur votre boutique.

L'assistant de configuration Conviro dans l'administration Magento, avec ses sept étapes et la vérification de l'environnement
L'assistant de configuration dans l'administration Magento (Stores › Settings › Conviro Setup). Capture d'écran de notre boutique de test Magento 2.4.7.

Ce que vos clients obtiennent — et ce que votre équipe garde sous contrôle

Chaque réponse sur un prix, un niveau de stock ou une commande s'appuie sur votre boutique, pas sur une supposition.

Des réponses fondées sur les prix et stocks en direct

Le prix et la disponibilité sont lus dans Magento pendant la conversation, dans la vue magasin, la devise et la langue du client — quantité vendable MSI et variantes des produits configurables comprises. Une réponse citant un prix que votre boutique n'a pas renvoyé est bloquée.

Statut et suivi de commande, vérifiés

« Où est ma commande ? » reçoit une réponse issue de la commande en direct et de son suivi, uniquement après que le client a fourni le numéro de commande et l'e-mail utilisé lors de la commande. Après cinq couples erronés en une heure, les recherches sont suspendues.

Relance des paniers abandonnés

Activez-la et confirmez-la : Conviro envoie alors un e-mail de relance dans la langue du client, avec un lien vers votre propre page panier. Après un paiement échoué, le chat propose son aide une fois. Les deux restent désactivés tant que vous n'avez pas confirmé.

Prête pour Hyvä, et pour Luma

Testée sur le thème par défaut Hyvä 1.5.2 (Magento 2.4.9) et sur Luma. Le widget se charge de manière asynchrone dans le navigateur et garde les données client hors du HTML mis en cache pleine page (full-page cache).

Validation humaine des actions sur les commandes

Chaque action de l'IA sur une commande est désactivée jusqu'à ce que vous l'activiez. Ensuite, par défaut, le client confirme avec un code à usage unique envoyé à l'adresse e-mail de la commande, et votre équipe approuve ou refuse — le tout consigné dans un journal d'audit.

Chiffre d'affaires influencé, présenté honnêtement

Consultez le chiffre d'affaires influencé par les conversations, les liens produits et les paniers récupérés, par devise — libellé « influencé », jamais « causé » — dans votre tableau de bord Conviro et sur une carte dans l'administration Magento. Les cookies d'attribution nécessitent un consentement.

Le passage de commande n'attend jamais Conviro

Le passage de commande, l'inscription et l'enregistrement des produits n'écrivent qu'une ligne dans une file d'attente locale ; le cron Magento transmet les événements en arrière-plan, avec nouvelles tentatives. Si Conviro est injoignable, les commandes continuent d'être passées normalement.

Integration Health en un coup d'œil

Une carte dans l'administration Magento vérifie la connexion, l'authentification, les webhooks, le catalogue, les commandes, le cron, la version et l'environnement — et indique précisément quoi faire lorsqu'une action est nécessaire.

Voyez ce qui fonctionne — et ce qu'il faut corriger

La carte « Integration Health » se trouve en haut de Stores › Configuration › Conviro › AI Chat. Chaque ligne est une vérification en direct, avec une correction expliquée simplement et un lien vers la page correspondante de la documentation.

Integration Health
La carte « Integration Health » dans l'administration Magento, listant chaque vérification avec son statut
Integration Health dans l'administration Magento. Capture d'écran de notre boutique de test Magento 2.4.7, qui tourne en simple http — d'où l'unique ligne « Action required ».

Extension gratuite, abonnement payant

L'extension Conviro for Magento ne coûte rien à télécharger, installer ou mettre à jour. Ce que vous payez, c'est l'abonnement Conviro qui se trouve derrière : l'assistant IA, la boîte de réception où votre équipe reprend les conversations, et les canaux chat web, WhatsApp et Instagram.

Pour connecter une boutique Magento, il faut un plan incluant l'accès API : Pro ou supérieur. Vous pouvez d'abord créer un compte gratuit, puis passer à un plan supérieur au moment de connecter votre boutique.

Comparer tous les plans

Pro

Le plus populaire

€109/mois

€89/mois, facturé annuellement

10 000 messages par mois

Growth

€249/mois

€199/mois, facturé annuellement

50 000 messages par mois

Enterprise : tarif sur mesure pour les équipes plus importantes.

Compatibilité

Ce sur quoi la version 1.4.1 a réellement été testée — pas seulement ce que Composer acceptera d'installer.

Compatibilité
MagentoPHPFront-officeStatut
2.4.98.4Luma, Hyvä 1.5.2Testé par installation (installation neuve et mise à niveau)
2.4.7-p48.3LumaTesté par installation (installation neuve et mise à niveau)
2.4.4-p138.1LumaTesté par installation (installation neuve et mise à niveau)
2.4.6-p15 · 2.4.8-p5——Vérifié statiquement, non testé par installation

Bon à savoir également

  • PHP 7.4 et 8.2 sont déclarés et passent le lint et les tests unitaires ; aucune installation Magento n'a encore été effectuée sous ces versions.
  • Adobe Commerce repose sur le même framework Magento (2.4.4 et ultérieur) mais n'a pas encore été testé. Ses retours (RMA) et devis B2B sont utilisés lorsqu'ils sont disponibles, sans avoir été testés.
  • Hyvä Checkout est un produit sous licence et n'a pas été testé ; l'extension fournit un layout handle pour celui-ci.
  • Sur Magento 2.4.0–2.4.3, Composer conserve la version 1.3.5.
Source : « Supported versions », dans la documentation de l'extension

Installer avec Composer

Exécutez ces commandes depuis la racine de votre Magento. Le nom d'utilisateur Composer est le mot « api » ; le mot de passe est votre clé API Conviro (Développeurs › Clés API dans votre tableau de bord Conviro).

bash
composer config repositories.conviro composer https://repo.conviro.io
composer config http-basic.repo.conviro.io api <YOUR_CONVIRO_API_KEY>
composer require conviro/module-aichat
bin/magento module:enable Conviro_AiChat
bin/magento setup:upgrade
bin/magento setup:di:compile                  # production mode
bin/magento setup:static-content:deploy -f    # production mode
bin/magento cache:flush

Les lignes marquées « production mode » ne sont nécessaires qu'en mode production ; en mode développeur, setup:upgrade et cache:flush suffisent.

Également requis : une URL de boutique en https, le cron Magento actif (bin/magento cron:install) et un accès HTTPS sortant vers api.conviro.io.

Le moindre privilège, dès la conception

Conviro lit ce dont il a besoin pour répondre — et ne peut modifier ni votre catalogue, ni vos prix, ni vos commandes sans votre autorisation.

  • L'OAuth 1.0a natif de Magento : chaque requête que Conviro adresse à votre boutique est signée.
  • L'intégration ne dispose que de l'API de lecture de l'extension, sans aucun accès en écriture au cœur de Magento. Les recherches doivent être restreintes à une seule commande ou une seule adresse e-mail, et la taille des pages est plafonnée.
  • Les actions sur les commandes (annulation, mise en attente, commentaire) ne sont accordées à l'intégration que tant que l'assistance aux actions de commande est activée.
  • Le processus de connexion crée une clé API pour cette boutique uniquement : limitée aux routes de l'extension et à un seul chatbot, liée à l'URL de votre boutique et stockée chiffrée dans Magento.
  • Les webhooks sont signés dans les deux sens (HMAC-SHA256, fenêtre de cinq minutes) et les rejeux sont ignorés.
  • Les suppressions de clients dans Magento sont répercutées chez Conviro ; l'historique des commandes est conservé sur une période glissante de 24 mois et supprimé 30 jours après la déconnexion, ou immédiatement si vous le choisissez.
Les autorisations expliquées

Questions fréquentes

Combien coûte Conviro for Magento ?

L'extension est gratuite à télécharger, installer et mettre à jour. Le service Conviro auquel elle se connecte est un abonnement : pour connecter une boutique Magento, il faut un plan avec accès API, Pro à €109/mois (€89/mois en facturation annuelle) ou Growth à €249/mois ; Enterprise est sur devis. La page Tarifs détaille toutes les limites.

Quelles versions de Magento et de PHP sont prises en charge ?

Magento Open Source 2.4.4 ou ultérieur, sous PHP 7.4 ou 8.1–8.4. La version 1.4.1 a été testée par installation réelle sur 2.4.4-p13 (PHP 8.1), 2.4.7-p4 (PHP 8.3) et 2.4.9 (PHP 8.4) ; 2.4.6-p15 et 2.4.8-p5 ont été vérifiées statiquement. Les boutiques en 2.4.0–2.4.3 restent sur la version 1.3.5.

L'extension fonctionne-t-elle avec Hyvä ?

Oui. La version 1.4.1 a été testée sur le thème par défaut Hyvä 1.5.2 sous Magento 2.4.9 avec le checkout Luma en solution de repli, y compris la confidentialité du cache pleine page et le consentement aux cookies. Hyvä Checkout est un produit sous licence et n'a pas été testé ; l'extension fournit un layout handle pour celui-ci.

L'extension fonctionne-t-elle avec Adobe Commerce ?

L'extension déclare le même framework Magento (2.4.4 et ultérieur) que celui sur lequel repose Adobe Commerce, mais elle n'a pas encore été testée sur Adobe Commerce. Les retours (RMA) et devis B2B d'Adobe Commerce sont utilisés lorsque l'installation les fournit, et ne sont pas testés ; sans eux, ces demandes deviennent des tâches pour votre équipe.

Dois-je copier des clés API ou des jetons dans Magento ?

Non. L'assistant de configuration se connecte via votre navigateur : vous cliquez sur « Connect to Conviro », approuvez la boutique dans votre tableau de bord Conviro et revenez dans Magento, qui reçoit ensuite ses identifiants de serveur à serveur. La seule clé que vous manipulez est la clé API Conviro qui vous sert de mot de passe Composer.

Quelles données de la boutique sont transmises à Conviro, et qu'en est-il du RGPD ?

Les modifications du catalogue et du stock, les nouvelles commandes et, par défaut, les 90 derniers jours d'historique de commandes, plus les comptes clients uniquement si vous le choisissez — le tout limité aux vues magasin que vous sélectionnez. Les commandes et les clients sont stockés sans noms, adresses ni numéros de téléphone, les e-mails uniquement sous forme de hachage à sens unique avec clé. Les nouvelles inscriptions deviennent des leads avec nom et e-mail, sauf si vous désactivez cette option. Les suppressions de clients sont répercutées chez Conviro, la relance des paniers reste désactivée tant que vous ne l'avez pas confirmée, et les cookies d'attribution nécessitent le consentement du client.

Ce chatbot e-commerce va-t-il ralentir ma boutique ?

Les pages de la boutique n'appellent jamais Conviro depuis PHP, et le widget de chat se charge de manière asynchrone dans le navigateur. Le passage de commande, l'inscription et l'enregistrement des produits n'écrivent qu'une ligne dans une file d'attente locale, ce qui a pris quelques millisecondes lors de nos tests ; le cron Magento transmet les événements en arrière-plan. Si Conviro est injoignable, les commandes continuent d'être passées normalement.

L'IA peut-elle annuler des commandes toute seule ?

Non. Chaque action sur les commandes est désactivée par défaut. Lorsque vous en activez une, par défaut le client la confirme avec un code à usage unique envoyé à l'adresse e-mail de la commande et votre équipe l'approuve ou la refuse, chaque étape étant consignée dans un journal d'audit. Les modifications pour lesquelles Magento n'a pas d'API, comme une nouvelle adresse de livraison, deviennent des tâches pour votre équipe.

L'extension prend-elle en charge plusieurs vues magasin ?

Oui. Dans l'assistant de configuration, vous choisissez les vues magasin que Conviro peut voir. Les réponses utilisent la vue magasin, la devise et la langue du client, et pour les vues magasin que vous excluez, aucune donnée client, commande ou panier n'est envoyée.

Comment désinstaller l'extension ?

Commencez par déconnecter la boutique dans Stores › Settings › Conviro Setup : cela révoque la clé créée lors de la connexion et, par défaut, retire le widget de chat de votre boutique. Désactivez ensuite le module, puis exécutez composer remove conviro/module-aichat et setup:upgrade. Les données de la boutique chez Conviro sont supprimées 30 jours après la déconnexion, ou immédiatement si vous le choisissez.

Donnez à vos clients Magento des réponses dignes de confiance

Installez l'extension chatbot gratuite pour Magento, connectez votre boutique dans l'assistant de configuration et laissez Conviro répondre à partir de votre catalogue et de vos commandes en direct — les actions sur les commandes restant désactivées tant que vous ne les autorisez pas.