Aller au contenu principal

Service client

Créer un bot WhatsApp qui répond à "Où est ma commande ?"

"Où est mon colis ?" est la question que chaque e-commerçant traite toute la journée. Un bot WhatsApp peut retrouver la commande dans votre système et répondre en quelques secondes avec le statut et le lien de suivi, puis passer la main à un conseiller pour les cas délicats. Voici comment le concevoir sans développer de serveur.

Équipe MonoChat Mis à jour: 5 min de lecture

Sur cette page
  1. Pourquoi “Où est ma commande ?” mérite son propre bot
  2. Ce que le bot doit traiter, et ce qu’il doit transmettre
  3. Les règles WhatsApp qui s’appliquent
  4. Préparez la recherche avant de construire
  5. Étape par étape dans MonoChat
  6. Testez comme un client
  7. Sources

Un bot WhatsApp de suivi de commande demande le numéro de commande ou reconnaît le client à son numéro, interroge votre boutique ou votre ERP et répond avec le statut, la date de livraison estimée et le lien de suivi. Si la commande est en retard, perdue ou si la recherche échoue, il transmet la conversation à un conseiller avec tout le contexte. Bien conçu, il répond en quelques secondes, à toute heure, à la question la plus fréquente après l’achat, et laisse à votre équipe les cas qui demandent du jugement.

Pourquoi “Où est ma commande ?” mérite son propre bot

  • La réponse existe déjà. PrestaShop, Shopify ou votre ERP connaissent le statut ; Colissimo, Mondial Relay ou Chronopost connaissent le colis. Il suffit de chercher.
  • Elle arrive par vagues. Après les soldes, les French Days ou le Black Friday, ou quand un transporteur prend du retard, la même question revient des centaines de fois par jour.
  • Le client est inquiet, pas curieux. “Remis hier à Colissimo, livraison jeudi, voici le lien” le rassure. “Nous revenons vers vous” provoque un second message.

Ce que le bot doit traiter, et ce qu’il doit transmettre

Le client demandeLe bot répond avecTransmettre à un conseiller quand
Où est ma commande ?Statut, transporteur, lien de suivi, livraison estiméela commande est en retard, bloquée ou perdue
Est-elle expédiée ?Oui ou non, et quand”en préparation” dépasse le délai promis
Puis-je changer l’adresse ?Ce qui est possible à ce stadetoujours, si le colis n’est pas parti
Je veux la retournerConditions de retour et étape suivantel’article est abîmé ou il y a un litige

Commencez petit : statut et suivi. Ajoutez le reste quand vous voyez comment vos clients formulent leurs demandes.

Les règles WhatsApp qui s’appliquent

Les réponses sont des messages de service, et ne sont plus gratuites. Quand un client vous écrit, une fenêtre de service client de 24 heures s’ouvre ; vous pouvez y répondre sans modèle de message. Selon la documentation tarifaire de Meta, depuis le 1er octobre 2026 ces réponses sont facturées par message délivré, après 1 000 messages de service gratuits par mois et par numéro. Un bot qui répond en un message plutôt qu’en trois coûte aussi moins cher.

Les notifications proactives passent par des modèles. Annoncer “votre commande est en route” avant que le client ne demande exige un modèle de message utilitaire approuvé : 0,03 USD pour la France, 0,0171 USD pour la Belgique et la Suisse (Rest of Western Europe) (guide des tarifs, grille Meta du 1er octobre 2026). Notre guide des webhooks WhatsApp couvre ce volet. Les messages promotionnels, eux, exigent le consentement préalable (RGPD et règles de prospection commerciale).

Il faut une porte vers un humain. Un bot qui tourne en boucle sur “je n’ai pas compris” transforme une question simple en réclamation. Après deux échecs, un conseiller prend la main.

Préparez la recherche avant de construire

  1. Comment retrouver la commande ? Par numéro, par téléphone ou les deux. Le téléphone est pratique, mais un client peut avoir plusieurs commandes ou écrire d’un autre numéro.
  2. Quelle adresse répond ? L’API commandes de votre plateforme, votre ERP, ou un petit point d’accès qui ne renvoie que ce dont le bot a besoin, l’option la plus sûre et la plus conforme au principe de minimisation du RGPD.
  3. À quoi ressemble la réponse ? Fixez les champs : status, carrier, trackingUrl, estimatedDelivery, avec une liste fermée de statuts.
  4. Comment l’appel est-il protégé ? Un jeton en lecture seule sur les commandes, jamais un jeton capable de créer des remboursements. Le point d’accès ne doit jamais renvoyer la commande d’un autre client.

Étape par étape dans MonoChat

MonoChat est Meta Business Partner officiel. Depuis la version 3.8.37 (octobre 2026), les flux peuvent appeler vos systèmes avec un nœud Requête HTTP et conserver des éléments de la réponse comme variables de flux pour les messages et conditions suivants.

  1. Créez un flux bot. Créez un flux, activez Bot ? et démarrez-le par l’événement Nouveau message reçu, avec une condition sur un mot-clé ou un menu.
  2. Demandez le numéro de commande. Nœud Question / réponse : “Pouvez-vous m’envoyer votre numéro de commande, par exemple 10482 ?” Sautez cette étape si vous cherchez par téléphone.
  3. Appelez votre système de commandes. Nœud Requête HTTP, méthode GET, URL avec variable de chemin comme https://boutique.example.fr/api/orders/:orderId. En autorisation, choisissez Bearer Token et collez le jeton en lecture seule. Activez Choisir des données d’exemple et sélectionnez une conversation récente : le panneau affiche chaque variable avec sa vraie valeur, et l’icône de copie la copie sous la forme {{key}}.
  4. Gardez ce dont la réponse a besoin. Activez Enregistrer la variable de flux, nom order : status depuis response.data.status, tracking depuis response.data.trackingUrl, eta depuis response.data.estimatedDelivery (texte). Lancez Tester la requête ; le nœud ne s’enregistre qu’après un test réussi avec les réglages actuels.
  5. Répondez ou orientez. Nœud Si avec la condition Valeur de variable de flux : si order.status est égal à delayed, passez à Attribuer la conversation. Sinon Envoyer un message : “Statut de votre commande : {{flow.order.status}}. Livraison estimée : {{flow.order.eta}}. Suivi : {{flow.order.tracking}}”
  6. Gérez l’échec. Le nœud prend la sortie En cas d’échec si la réponse n’est pas 2xx (un numéro inconnu renvoie souvent 404), en cas d’expiration (10 secondes par défaut, 30 au maximum) ou si la réponse dépasse 1 Mo. Reliez-la à “Je ne trouve pas cette commande, un collègue vérifie tout de suite” puis à Attribuer la conversation ; une condition Pendant les heures de travail avant permet d’annoncer quand quelqu’un répondra.

La conversation reste dans la même boîte de réception d’équipe que vos échanges WhatsApp, Instagram et Messenger ; le conseiller voit le numéro, la recherche et l’historique.

Si vos clients écrivent librement et mélangent les sujets, un agent IA doté d’outils de fonctions IA peut appeler le même point d’accès et traiter retours et changements d’adresse dans la même conversation. Sur Shopify, l’assistant statut de commande et retours retrouve les commandes par téléphone, e-mail ou numéro sans point d’accès dédié.

Testez comme un client

  • Un numéro de commande mal saisi, et un numéro appartenant à un autre client.
  • Une commande sans lien de suivi.
  • Le point d’accès coupé, pour voir le chemin En cas d’échec.
  • Un client qui ne connaît pas son numéro de commande.

Créez un compte gratuit sur app.monochat.ai, connectez votre numéro WhatsApp et comparez les offres sur la page tarifs. Pour une vue d’ensemble, lisez notre guide du service client e-commerce.

Sources

FAQ

Questions fréquentes

Qu'est-ce qu'un bot WhatsApp de suivi de commande ?

Un flux automatique sur votre numéro WhatsApp Business : il demande le numéro de commande (ou reconnaît le client à son numéro de téléphone), retrouve la commande dans votre boutique, votre ERP ou chez le transporteur, et répond avec le statut, la date de livraison estimée et le lien de suivi. Ce qu'il ne sait pas traiter, il le transmet à un conseiller.

Faut-il un développeur ?

Il faut une adresse à laquelle votre système répond : l'API commandes de votre boutique ou un petit point d'accès préparé par votre développeur. Le flux lui-même se construit sans code dans MonoChat : un nœud Requête HTTP appelle l'adresse, enregistre les champs utiles comme variables de flux, et la réponse les utilise.

Répondre aux questions de commande sur WhatsApp est-il payant ?

Les réponses dans la fenêtre de service client de 24 heures sont des messages de service. Depuis le 1er octobre 2026, Meta les facture par message délivré au-delà de 1 000 messages de service gratuits par mois et par numéro. Les notifications d'expédition proactives hors fenêtre sont des modèles utilitaires, facturés selon le pays du destinataire, 0,03 USD pour la France.

Que se passe-t-il si le système de commandes ne répond pas ou si la commande est introuvable ?

Dans MonoChat, le nœud Requête HTTP continue sur la sortie En cas d'échec si la réponse n'est pas 2xx, si l'appel expire ou si la réponse est illisible. Reliez cette sortie à un court message d'excuse et au nœud Attribuer la conversation pour qu'un conseiller prenne le relais.

Agent IA ou flux fixe ?

Un flux fixe suffit quand la question est toujours la même et la réponse une simple recherche. Si les clients écrivent librement et mélangent commande, retour et changement d'adresse, un agent IA avec des outils fait mieux. Beaucoup de boutiques commencent par le flux et ajoutent l'agent ensuite.

Premier mois de Growth offert

WhatsApp, Instagram et Messenger dans une seule boîte de réception

Commencez gratuitement avec MonoChat : boîte de réception d'équipe, assistants IA, modèles et campagnes sur les API officielles de Meta.

Un code par entreprise • 30 jours pour l’utiliser • Sans carte bancaire

$150 pour démarrer.

Obtenir