Aller au contenu
OmniChannels.ai

E-commerce

WooCommerce + OmniChannels.ai : suivi de commande par WhatsApp et SMS

Connexion via API et webhooksConnexion via MCPMis à jour le

En bref

WooCommerce peut déclencher des messages WhatsApp, SMS et RCS via OmniChannels.ai pour les confirmations de commande, les suivis d'expédition, les validations COD et les alertes de retour en stock. Un webhook créé dans WooCommerce, Settings, Advanced, Webhooks envoie les événements de commande à n8n, Make, Zapier ou votre propre code, qui appelle ensuite notre API REST avec votre jeton. Nous ne proposons pas d'extension WooCommerce à installer.

Ce que vous pouvez faire

  • Confirmation de commande

    Lorsqu'une commande est créée, envoyez un modèle WhatsApp approuvé avec le numéro et le montant de la commande, ou un SMS si WhatsApp n'est pas disponible.

  • Suivi d'expédition et de traitement

    Lorsqu'une commande passe à « terminée », ou à un statut « expédiée » ajouté par votre extension de livraison, envoyez le lien de suivi sur WhatsApp.

  • Confirmation des commandes en paiement à la livraison

    Lorsqu'une commande COD est passée, demandez au client de la confirmer sur WhatsApp. Sa réponse arrive sur votre webhook, et votre automatisation met à jour le statut de la commande avant l'expédition.

  • Relance de panier abandonné

    Si une extension de récupération de paniers enregistre les paniers abandonnés, relancez les clients ayant accepté le marketing, avec un modèle WhatsApp marketing approuvé.

  • Codes OTP et alertes de retour en stock

    Votre propre code peut envoyer un code à usage unique lors du paiement ou de la connexion, et une mise à jour de produit peut prévenir les clients qui attendent le retour d'un article.

  • Demander à un assistant IA

    Un assistant connecté à la fois à notre serveur MCP et à votre boutique WooCommerce, via son propre connecteur, peut retrouver les commandes et envoyer les mises à jour après votre validation.

    Exemple de demande

    “Envoie une mise à jour de commande par WhatsApp aux clients dont la commande a été expédiée aujourd'hui.”

Comment la connexion fonctionne

Connexion via API et webhooksConnexion via MCP

Les webhooks WooCommerce envoient en POST la commande ou le produit complet au format JSON vers une URL de livraison lorsqu'un sujet comme Order created ou Order updated se déclenche, et signent chaque envoi avec un secret. Ils ne permettent ni de définir notre en-tête Authorization ni de reformater le corps : notre API ne peut donc pas les recevoir directement. Faites pointer l'URL de livraison vers un webhook n8n ou Make, un Catch Hook Zapier ou un petit endpoint à vous.

Cette étape sélectionne le numéro de téléphone, le nom et les champs de la commande, vérifie le statut qui vous intéresse et appelle notre API REST : JSON pour un SMS unitaire, multipart/form-data pour les modèles WhatsApp. Les statuts de livraison et les réponses des clients, comme les confirmations COD, reviennent à l'unique URL de webhook configurée sur votre compte OmniChannels.ai.

  • Créez les webhooks dans WooCommerce → Settings → Advanced → Webhooks
  • Acheminez-les vers notre API via n8n, Make, Zapier ou votre propre code
  • Vérifiez la signature du webhook dans votre propre endpoint
  • Modèles WhatsApp approuvés et consentement marketing (opt-in) lorsque requis
  • Les statuts et réponses arrivent sur l'URL de webhook de votre compte

Mise en place

  1. 1

    Demander l'accès à l'API

    Demandez un accès de test et recevez un jeton d'API. Les envois de test partent uniquement vers vos propres numéros vérifiés.

    Guide: Quickstart: send your first message
  2. 2

    Préparer modèles et identifiants d'expéditeur

    Faites approuver vos modèles WhatsApp, par exemple confirmation de commande et suivi d'expédition en anglais et en arabe, ainsi qu'un identifiant d'expéditeur SMS pour chaque pays de destination.

    Guide: WhatsApp Business API
  3. 3

    Créer l'étape de réception

    Créez un déclencheur webhook dans n8n ou Make, un Catch Hook dans Zapier ou un endpoint dans votre propre code, et copiez son URL.

    Guide: Make and Zapier with webhooks
  4. 4

    Ajouter le webhook WooCommerce

    Dans WooCommerce, ouvrez Settings, Advanced, Webhooks, ajoutez un webhook avec un sujet comme Order updated, collez l'URL de livraison et définissez un secret.

  5. 5

    Appeler l'API

    Filtrez sur le statut de la commande, mappez le téléphone de facturation et les champs de la commande, puis envoyez la requête avec votre jeton dans l'en-tête Authorization.

    Guide: SMS API
  6. 6

    Suivre livraisons et réponses

    Faites définir votre URL de webhook par votre équipe ou l'administrateur du compte, puis testez avec une commande passée sur votre propre numéro vérifié.

    Guide: Webhooks and delivery statuses

Documentation de l'éditeur

WooCommerce est une marque de son propriétaire. OmniChannels.ai n'est ni affilié à WooCommerce ni approuvé par lui ; cette page décrit une connexion réalisée avec les fonctions MCP, HTTP ou webhook propres à WooCommerce.

Exemple de flux

Le parcours d'une demande type, de WooCommerce jusqu'à votre client, puis retour.

  1. 01

    Webhook WooCommerce

    Commande créée ou mise à jour, envoyée en JSON

  2. 02

    n8n, Make, Zapier ou code

    Vérifie le statut, mappe les champs, appelle l'API

  3. 03

    API OmniChannels.ai

    Envoie le modèle ou le SMS avec votre jeton

  4. 04

    Téléphone du client

    Suivi de commande par WhatsApp, SMS ou RCS

  5. 05

    Statuts et réponses

    Statuts de livraison et réponses COD envoyés à votre webhook

1. Webhook WooCommerce: Commande créée ou mise à jour, envoyée en JSON 2. n8n, Make, Zapier ou code: Vérifie le statut, mappe les champs, appelle l'API 3. API OmniChannels.ai: Envoie le modèle ou le SMS avec votre jeton 4. Téléphone du client: Suivi de commande par WhatsApp, SMS ou RCS 5. Statuts et réponses: Statuts de livraison et réponses COD envoyés à votre webhook

Questions

Existe-t-il une extension OmniChannels.ai officielle pour WooCommerce ?

Non. Vous utilisez les webhooks intégrés de WooCommerce, envoyés à un outil d'automatisation ou à votre propre code, qui appelle ensuite notre API. Vous pouvez aussi écrire une petite extension personnalisée qui appelle l'API depuis les hooks WooCommerce.

Un webhook WooCommerce peut-il appeler directement l'API OmniChannels.ai ?

Non. WooCommerce envoie son propre payload de commande et ne peut ni ajouter notre en-tête Authorization ni construire notre corps de requête : une étape intermédiaire est nécessaire pour mapper les champs et effectuer l'appel.

WooCommerce suit-il les paniers abandonnés ?

Pas nativement. Des extensions de récupération de paniers enregistrent les paniers abandonnés et beaucoup peuvent appeler un webhook. N'envoyez des relances qu'aux clients ayant donné leur consentement, avec un modèle WhatsApp marketing approuvé.

Comment fonctionnent les confirmations COD ?

Vous envoyez un modèle WhatsApp approuvé demandant au client de confirmer. La réponse arrive comme message entrant sur le webhook de votre compte, et votre automatisation met à jour la commande via l'API REST de WooCommerce.

Obtenez un accès API et MCP

Indiquez vos canaux, pays et cas d'usage. Un ingénieur émet vos identifiants de test et vérifie vos numéros de test.