Connecteur WhatsApp Business (API Cloud de Meta) : modèles de messages, envoi depuis les contacts, webhook signé, statuts de remise et messages entrants
Module conçu en « salle blanche » par DYONYSOS à partir de la documentation publique de l'API Cloud WhatsApp de Meta (aucun code, texte, icône ni capture issus de modules propriétaires).
- Comptes WhatsApp Business : phone_number_id, WABA, secrets réservés aux administrateurs et jamais réaffichés après saisie, URL d'API paramétrable, test de connexion.
- Modèles de messages à variables numérotées : synchronisation depuis Meta, soumission.
- Assistant « Envoyer un WhatsApp » depuis un contact (ou tout modèle héritant du mixin), numéros normalisés au format E.164 (France / Belgique par défaut), trace dans le fil de discussion.
- Webhook public /whatsapp/webhook/<compte> : vérification hub.challenge, signature X-Hub-Signature-256 (HMAC-SHA256), statuts envoyé / délivré / lu / échec, messages entrants rattachés au contact (ou contact « à qualifier » créé), idempotence sur l'identifiant Meta.
- Fenêtre de service client de 24 h contrôlée côté serveur : texte libre seulement si le client a écrit dans les 24 dernières heures, sinon modèle approuvé obligatoire.
What this app does not do
The publisher has not yet published the list of what the app does not do. This is a store rule: ask support for it before you commit.
Store apps required
None.
Odoo Community modules used
contactsmail
Python libraries
requests
| Series | Version | Status | Published on |
|---|---|---|---|
| 20.0 | 20.0.1.0.0 | Available | 02/10/2026 |
Listing generated from the publisher's code (private repository, branch 20.0): the source code is not published.
Automatic store check (separate from the publisher's), applied to all apps. À corriger : Description (static/description/index.html ou README).
| Check | Result | Effect if absent |
|---|---|---|
| Manifeste lisible sans exécution | conforme | bloquant |
| Licence reconnue (LGPL-3) | conforme | bloquant |
| Aucune dépendance vers Odoo Enterprise | conforme | bloquant |
| Aucun import de code Enterprise | conforme | bloquant |
| Aucun en-tête de licence Enterprise | conforme | bloquant |
| Icône static/description/icon.png | conforme | déclasse |
| Description (static/description/index.html ou README) | absent | déclasse |
| Tests automatisés (tests/test_*.py) | conforme | déclasse |
| Traduction française (i18n/fr.po) | absent | info |
| Section « Ce que le module ne fait pas » | absent | info |
| Titre de 70 caractères au plus (19 actuellement) | conforme | info |
| Résumé en français | conforme | info |
Reviews from signed-in customers. One rated review per customer; the publisher can reply. Sign in to leave a review.
- Publisher
- Omnifloo (DYONYSOS)
- contact@omnifloo.com
- Omnifloo customers
- Support included with your plan: help centre.