Integrations

Odoo + WhatsApp : alertes stock et inventaire

10 min readJune 20, 2025

Intégrer Odoo à WhatsApp Business API pour envoyer des alertes stock, ruptures et réappros à l'équipe achats. Guide pratique.

Odoo + WhatsApp : alertes stock et inventaire

Odoo est l'un des ERP les plus utilisés par les PME marocaines, particulièrement dans la distribution, l'industrie légère et le e-commerce. Sa flexibilité permet de gérer stocks, achats, ventes et comptabilité dans une seule plateforme. En couplant Odoo à WhatsApp Business API, on transforme la gestion d'inventaire en un flux temps réel où l'équipe achats est alertée sans délai des ruptures, seuils critiques ou anomalies de stock.

Pourquoi coupler Odoo et WhatsApp

Odoo génère nativement des rapports de stock et permet de définir des règles de réapprovisionnement, mais la circulation de l'information reste souvent défaillante :

  • Les emails d'alerte se noient dans les boîtes de réception.
  • Les tableaux de bord ne sont consultés qu'une ou deux fois par jour.
  • Le responsable achats découvre parfois une rupture a posteriori, quand un client se plaint.

WhatsApp, avec son taux de lecture supérieur à 90 % dans l'heure, résout ce problème : chaque événement critique déclenche une notification immédiate sur le smartphone du bon interlocuteur.

Les cas d'usage prioritaires

Alerte seuil minimum

Dès qu'un produit passe sous son seuil de sécurité défini dans Odoo, un message WhatsApp part au responsable achats avec : nom du produit, quantité restante, historique de ventes des 30 derniers jours, fournisseur habituel.

Rupture confirmée

Un produit tombe à zéro : alerte prioritaire au responsable et copie au directeur commercial pour anticiper l'impact sur les ventes.

Réception de commande fournisseur

Lorsqu'un bon de réception est validé dans Odoo, notification WhatsApp au magasinier pour vérification et rangement.

Anomalie d'inventaire

Écart supérieur à un seuil défini entre stock théorique et stock physique lors d'un inventaire tournant : alerte immédiate au contrôleur de gestion.

Retour client

Enregistrement d'un retour SAV dans Odoo : notification à l'équipe qualité pour analyse.

Architecture technique

Côté Odoo

Créer un module ou une automation Odoo Studio qui déclenche un webhook sortant à chaque événement métier ciblé. Odoo 16 et versions ultérieures permettent cela nativement via les Automated Actions.

Côté middleware

Un petit service (Node.js, Python) réceptionne les webhooks Odoo, formate le message et appelle l'API WhatsApp Business via un BSP officiel Meta. Ce service peut aussi enrichir le message avec des données complémentaires (photo produit, lien direct vers la fiche Odoo).

Côté WhatsApp

Utilisation de templates Utility validés par Meta pour l'envoi proactif hors fenêtre de 24h. Un template par cas d'usage (rupture, seuil minimum, réception, anomalie).

Exemple de template rupture

Alerte rupture stock — Produit : {{1}}. Stock actuel : 0 unité. Ventes 30j : {{2}} unités. Dernier réappro : {{3}}. Fournisseur : {{4}}. Action recommandée : lancer un bon de commande.

Bonnes pratiques

  • Segmenter les destinataires : chaque type d'alerte à la bonne personne (achats, magasinier, direction).
  • Éviter le bruit : ne pas alerter sur chaque petit mouvement, définir des seuils significatifs.
  • Consolider les alertes : un résumé quotidien plutôt que 40 messages fragmentés.
  • Prévoir une réponse contextuelle : le responsable peut répondre commande passée pour clore l'alerte dans Odoo via webhook retour.
  • Historisation : garder trace des alertes envoyées et des actions prises dans Odoo pour audit.

Coût et rentabilité

Pour une PME marocaine avec un catalogue de quelques milliers de références actives, le volume d'alertes reste modéré (quelques dizaines par jour). Sur la base d'un tarif WhatsApp Utility à environ 0,15 à 0,20 MAD par message, le coût mensuel se compte en dizaines de MAD, très largement compensé par la réduction des ruptures non anticipées et des ventes perdues.

Aller plus loin

Une fois le socle en place, on peut étendre l'intégration :

  • Notifications commerciales : nouvelle grosse commande, dépassement d'objectif, retard de paiement client.
  • Chatbot bidirectionnel : les commerciaux consultent le stock depuis WhatsApp avant un rendez-vous client.
  • Support terrain : les techniciens SAV signalent une intervention terminée directement dans WhatsApp, mise à jour instantanée dans Odoo.

Conclusion

Coupler Odoo à WhatsApp Business API transforme la gestion opérationnelle en un flux d'information réellement temps réel. Pour une PME marocaine soucieuse d'efficacité, cette intégration est parmi les plus rentables et les plus rapides à mettre en place, avec un ROI mesurable dès les premières semaines sur la réduction des ruptures et l'amélioration de la réactivité globale.

Try Adrixis META free. Seven days, no card required.