En bref
Odoo peut envoyer des WhatsApp et SMS via OmniChannels.ai depuis ses règles d'automatisation. Dans les versions récentes, une action Send Webhook Notification transmet les données de la fiche à n8n, Make ou votre endpoint, qui appelle notre API REST avec votre jeton Bearer. Les statuts de livraison reviennent par notre webhook vers ce même outil, qui met à jour Odoo via une règle On webhook ou l'API. Il n'existe pas de module Odoo Apps.
Ce que vous pouvez faire
Relancer les nouveaux leads
Lorsqu'un lead CRM est créé, une règle d'automatisation le transmet à votre outil d'automatisation, qui envoie un SMS ou un modèle WhatsApp si le contact a donné son consentement.
Rappeler les visites aux clients
Une règle temporelle sur un événement d'agenda, une tâche d'intervention ou un rendez-vous envoie un rappel avant la visite.
Notifier les changements d'étape d'opportunité
Lorsqu'une opportunité passe à une étape comme « gagnée », envoyez au client un message indiquant la prochaine étape.
Envoyer des rappels de renouvellement
Une règle temporelle sur la date de fin d'un abonnement ou d'un contrat envoie un modèle WhatsApp approuvé avant le renouvellement.
Consigner statuts et réponses dans le chatter
Votre outil d'automatisation reçoit les statuts et les réponses entrantes depuis notre webhook et les publie sous forme de note sur la fiche correspondante.
Comment la connexion fonctionne
Les règles d'automatisation d'Odoo se déclenchent sur des événements de fiche ou des dates. Les versions récentes (Odoo 17 et suivantes ; vérifiez la vôtre) incluent une action Send Webhook Notification qui envoie les champs sélectionnés vers une URL. Elle ne permet pas de formater la requête comme l'attend notre API : faites-la donc pointer vers n8n, Make ou une petite fonction à vous, qui construit la requête et appelle notre API avec l'en-tête Authorization: Bearer. Sur Odoo auto-hébergé ou Odoo.sh, un module personnalisé peut aussi appeler l'API directement.
Pour le retour, notre plateforme envoie les statuts de livraison et les messages entrants à l'unique URL de webhook de votre compte. Acheminez-les vers ce même outil d'automatisation, qui peut mettre à jour Odoo via son API externe, ou appeler une règle utilisant le déclencheur On webhook, disponible dans les versions récentes d'Odoo, pour mettre à jour la fiche correspondante.
- Envoi : règle d'automatisation avec Send Webhook Notification, puis n8n, Make ou votre code appelle notre API
- Alternatives : actions serveur, ou module personnalisé sur Odoo auto-hébergé ou Odoo.sh
- Réception : outil d'automatisation, puis l'API Odoo ou une règle d'automatisation On webhook
- Enregistrez l'ID de message renvoyé sur la fiche pour rapprocher les statuts ensuite
- Modèles WhatsApp approuvés pour les messages à l'initiative de l'entreprise hors de la fenêtre de 24 heures
Mise en place
- 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: Authentication - 2
Créer la règle d'automatisation
Dans Odoo, ouvrez les règles d'automatisation (en mode développeur ou avec Studio), choisissez le modèle et le déclencheur, puis ajoutez une action Send Webhook Notification avec les champs nécessaires.
- 3
La recevoir dans votre outil d'automatisation
Faites pointer l'action vers un webhook n8n ou Make et vérifiez les champs de la fiche qu'elle transmet.
Guide: Use the MCP server with n8n - 4
Appeler l'API OmniChannels.ai
Ajoutez une requête HTTP pour POST /sms/sendSms ou l'endpoint du canal avec votre jeton Bearer, et enregistrez l'ID de message renvoyé.
Guide: SMS API - 5
Renvoyer les statuts vers Odoo
Demandez à notre équipe de faire pointer le webhook de votre compte vers l'outil d'automatisation, puis mettez à jour la fiche ou publiez une note dans le chatter via l'API Odoo.
Guide: Webhooks and delivery statuses - 6
Tester avec votre propre numéro
Déclenchez la règle sur une fiche de test portant votre numéro vérifié, puis contrôlez le message et le statut consigné.
Documentation de l'éditeur
Odoo est une marque de son propriétaire. OmniChannels.ai n'est ni affilié à Odoo ni approuvé par lui ; cette page décrit une connexion réalisée avec les fonctions MCP, HTTP ou webhook propres à Odoo.

