Intégration

Pilot + Odoo : votre ERP enterprise avec une couche d'IA et WhatsApp Business

Synchronisez votre instance Odoo (Community ou Enterprise) avec la couche d'IA de Pilot. Les commerciaux opèrent depuis WhatsApp et l'IA met à jour le CRM, l'inventaire et la facturation dans Odoo sans double saisie.

Ce que Odoo fait avec Pilot

Pilot est un système d'entreprise intégral piloté par l'IA, clé en main : CRM, ventes, facturation, communication, RH et opérations sont déjà inclus. Si vous utilisez en plus Odoo, Pilot connecte votre ERP et l'orchestre avec l'IA — sans vous demander de migrer votre instance ni de remplacer vos modules.

Odoo couvre du CRM à l'inventaire, en passant par la comptabilité, les RH, la fabrication. Sa force est l'intégration interne entre modules. Sa faiblesse est l'UX pour les utilisateurs finaux — commerciaux, techniciens, opérateurs — qui préfèrent une messagerie simple. Pilot ajoute la couche d'opération humaine qu'Odoo ne résout pas par conception.

L'intégration utilise XML-RPC (compatible Odoo 8+) ou JSON-RPC (Odoo 13+). Pilot synchronise res.partner (contacts), crm.lead (opportunités), sale.order (commandes), account.move (factures), product.product (produits) et hr.employee (employés) de manière bidirectionnelle toutes les 5 à 10 minutes. L'IA opère en lisant de vraies conversations et en écrivant ce qui convient dans Odoo.

Fonctionne avec Odoo Community (gratuit), Odoo Enterprise (payant) et Odoo.sh (cloud officiel). Pour les installations on-premise, Pilot a besoin d'une accessibilité au endpoint XML-RPC (généralement via VPN ou liste blanche d'IP).

Ce que vous pouvez faire

  • Synchronisation bidirectionnelle des Contacts, CRM Leads, Sales Orders, Invoices et Products toutes les 5 à 10 minutes.
  • L'IA écrit des leads, opportunities et notes dans Odoo à partir de WhatsApp/e-mail/réunions transcrites.
  • Créer des sales orders depuis WhatsApp avec un message à l'assistant IA (« le client Jean commande 50 unités du produit X »).
  • Générer des factures dans Odoo lorsqu'une sale order est confirmée dans Pilot.
  • Consulter le stock en temps réel depuis WhatsApp (« combien d'unités du produit X avons-nous »).
  • Détecter les opportunités au point mort dans Odoo CRM et proposer une action de relance.
  • Synchroniser les campagnes marketing : les leads de Pilot entrent dans Odoo CRM avec leur origine et leur campaign tag.
  • Rapports consolidés : revenus par commercial, conversion par étape, AR aging.
  • Compatible avec Odoo Community, Odoo Enterprise et Odoo.sh.

Et les modules d'IA d'Odoo Enterprise ?

Odoo Enterprise dispose de Studio (low-code builder) et de certaines fonctionnalités d'OCR (Documents) et de prédiction (sale_predict, crm_iap_lead_enrichment). Elles sont utiles mais limitées comparées à des assistants IA qui opèrent cross-tool. Pilot complète : au-delà de mettre à jour Odoo, il opère avec WhatsApp, l'e-mail professionnel, l'agenda, des e-commerces externes (Shopify, VTEX). Si votre entreprise vit 100 % à l'intérieur d'Odoo, les fonctionnalités natives couvrent ; si votre équipe opère à l'extérieur (la majorité des commerciaux d'Amérique latine le font par WhatsApp), Pilot comble le vide.

Secteurs où cette intégration est la plus répandue

Secteurs avec la plus forte adoption combinée de cet outil et de Pilot.

Comment le connecter

  1. Dans Odoo, allez dans Settings > Users & Companies > Users. Créez un utilisateur technique pour Pilot avec les permissions sur les modules que vous voulez synchroniser.
  2. Générez une API Key pour cet utilisateur (Settings > Account > Developer Mode > API Keys).
  3. Dans Pilot, allez dans Paramètres > Intégrations > Odoo et collez : l'URL de votre instance (ex. https://monentreprise.odoo.com), le database name, le username, l'API key.
  4. Pilot vérifie la connectivité et vous montre les modules disponibles.
  5. Vous choisissez quels modèles synchroniser (res.partner, crm.lead, sale.order, account.move, product.product).
  6. Vous mappez les champs personnalisés si vous en avez.
  7. Vous enregistrez et Pilot exécute la première synchro. Pour une instance de 5 000 contacts, cela prend 10 à 20 minutes.

Questions fréquentes

Fonctionne-t-il avec Odoo Community et Enterprise ?
Oui, les deux. L'intégration utilise l'API standard (XML-RPC ou JSON-RPC) disponible en Community et Enterprise. Certaines fonctionnalités spécifiques à Enterprise (comme Documents OCR) requièrent l'édition correspondante — Pilot les utilise si elles sont disponibles, sans les exiger.
Et Odoo on-premise installé sur mon serveur ?
Oui. Nous avons besoin que le endpoint XML-RPC de votre Odoo soit accessible depuis Pilot (généralement via une liste blanche d'IP dans votre pare-feu ou via un VPN site-to-site). Pour les entreprises avec une sécurité stricte, nous proposons un déploiement de Pilot dans votre VPC avec une connexion privée.
Quelles versions d'Odoo prend-il en charge ?
Odoo 8 et versions ultérieures. Recommandé : Odoo 14+ pour les améliorations d'API et de performance. Pour Odoo 17 (la version actuelle), il y a une prise en charge complète et des tests extensifs.
Gère-t-il les modules personnalisés d'Odoo ?
Oui. Tout modèle accessible via RPC (c'est-à-dire pratiquement tout) peut être synchronisé. Pour les modèles personnalisés, vous définissez le mapping dans la configuration de l'intégration. Temps de configuration typique pour un modèle personnalisé : 30 à 60 minutes.
Et si j'ai plusieurs instances d'Odoo (une par pays) ?
Pris en charge. Chaque instance se connecte comme une intégration distincte dans Pilot. Les données restent séparées par instance mais les rapports peuvent consolider (utile pour les holdings multi-pays).
Est-ce sécurisé ? Quelles données Pilot partage-t-il avec Odoo ?
Connexion TLS 1.3, API Key avec scope limité à l'utilisateur technique (vous contrôlez quels modules il peut voir). Les données ne sont PAS utilisées pour entraîner des modèles. Pour les installations enterprise, nous proposons une résidence des données et un déploiement dédié.

Connectez Odoo à Pilot en 20 minutes

Réservez une démo et nous vous montrons l'intégration avec une instance de test (ou la vôtre si vous le souhaitez). Vous verrez comment un commercial crée une sale order dans Odoo en parlant par WhatsApp à l'assistant de Pilot.

Demander une démo