Intégration Odoo

Odoo + EnvoiSMS.ma : la messagerie SMS intégrée à votre ERP

Odoo est l'ERP le plus utilisé par les PME marocaines. EnvoiSMS.ma s'intègre nativement à Odoo 16 et 17 pour automatiser vos confirmations de commande, factures, rappels de rendez-vous et codes OTP directement depuis votre environnement Odoo.

sms odoo marocintegration odoo api sms marocodoo sms gateway marocmodule sms odoo marocodoo notifications sms

Pourquoi connecter Odoo à une API SMS locale ?

Odoo intègre nativement un module SMS, mais il utilise par défaut le prestataire global Odoo IAP — facturé en euros, sans route directe vers les opérateurs marocains (IAM, Inwi, Orange) et sans conformité CNDP. En configurant EnvoiSMS.ma comme gateway SMS externe dans Odoo, vous bénéficiez d'une connexion Rang 1 directe aux opérateurs marocains, d'une facturation en MAD et d'une délivrabilité OTP inférieure à 4 secondes — à un tarif 60 à 70% moins élevé que l'IAP Odoo.

  • Routage direct Rang 1 IAM, Inwi, Orange Maroc
  • Facturation MAD sans frais de change
  • Conformité CNDP native (gestion STOP SMS)
  • Support technique francophone basé au Maroc

Configuration dans Odoo 16 et 17

EnvoiSMS.ma est compatible avec le système de SMS providers externes d'Odoo. La configuration se fait en 3 étapes depuis l'interface d'administration Odoo : (1) Dans Paramètres > Technique > SMS > Fournisseurs, créez un nouveau fournisseur avec l'URL de l'API EnvoiSMS.ma et votre clé Bearer. (2) Configurez le mapping des paramètres (to, body, from). (3) Testez l'envoi depuis l'interface Odoo vers un numéro marocain. Aucun code Python n'est nécessaire pour l'intégration de base. Pour les flux avancés (webhooks DLR, OTP avec validation), notre documentation technique fournit les snippets Python complets.

  • Compatible Odoo 16 (Python 3.10+) et Odoo 17
  • Configuration via interface admin (no-code)
  • Snippets Python pour les flux avancés OTP
  • Webhooks DLR vers votre instance Odoo

Cas d'usage Odoo + SMS au Maroc

Les entreprises marocaines qui utilisent Odoo exploitent le SMS dans plusieurs modules clés : Sales & CRM (confirmation de devis, relance prospects), Accounting (rappel facture échue, confirmation de paiement), Inventory & Manufacturing (alerte stock critique, statut production), HR & Recruitment (confirmation d'entretien, rappel de présence), Website/E-commerce (confirmation commande, alerte expédition, COD confirmation).

Tout savoir sur Intégration Odoo.

EnvoiSMS.ma est-il compatible avec Odoo Community et Odoo Enterprise ?
Oui. L'intégration via l'API REST EnvoiSMS.ma fonctionne avec Odoo Community (version open-source gratuite) et Odoo Enterprise. La méthode de configuration peut légèrement varier selon la version, mais notre documentation couvre les deux éditions d'Odoo 16 et 17.
Comment recevoir les accusés de réception (DLR) dans Odoo ?
Vous pouvez configurer un endpoint webhook dans votre instance Odoo pour recevoir les statuts de livraison DLR. EnvoiSMS.ma envoie une requête POST signée HMAC SHA256 vers votre URL dès que le statut du message change (queued, sent, delivered, failed), permettant à Odoo de mettre à jour automatiquement le statut de vos communications.
Puis-je envoyer des SMS en masse depuis Odoo avec EnvoiSMS.ma ?
Oui. Le module SMS Marketing d'Odoo Enterprise permet l'envoi en masse à des listes de contacts. En configurant EnvoiSMS.ma comme gateway, tous vos envois en masse passent par nos routes directes Rang 1, garantissant des taux de livraison optimaux et la conformité CNDP (gestion automatique du STOP SMS).