Connecteurs Odoo sur mesure.

Votre boutique, votre comptabilité ou votre CRM ne parlent pas à Odoo, et vos équipes ressaisissent. Krafter écrit le connecteur qui manque : des flux fiables, dans les deux sens, avec reprise sur erreur. Et pour piloter Odoo depuis Claude ou ChatGPT, un serveur MCP.

Enter it once. Sync it everywhere.

Définition

Qu’est-ce qu’un connecteur Odoo ?

Un connecteur Odoo synchronise automatiquement des données entre Odoo et un autre logiciel : commandes, clients, stocks, factures, paiements. Il remplace la ressaisie et les exports manuels. Une app du store suffit quand elle couvre votre cas ; le sur mesure prend le relais quand vos règles, votre logiciel ou vos volumes sortent du cadre.

Pour qui
Entreprises qui ont Odoo, ou l’ont choisi, et un logiciel à y brancher.
Logiciels courants
Shopify, PrestaShop, WooCommerce, Stripe, Sage, HubSpot, Power BI, API maison.
Prix
Connecteur simple : 2 000 à 5 000 € HT. Interfaçage complexe : 5 000 à 15 000 € HT.
Éditions
Odoo Community et Enterprise, sur Odoo.sh ou un hébergement maîtrisé.
IA
Serveur MCP pour interroger et piloter Odoo depuis Claude ou ChatGPT.
Preuve
Pyper : 41 modules Odoo open source, maintenus sur Odoo 17, 18 et 19.

Store ou sur mesure

Une app du store suffit souvent. Pas toujours.

Le store d’Odoo propose des connecteurs pour la plupart des logiciels répandus. Quand l’un d’eux couvre votre cas et suit votre version d’Odoo, prenez-le : c’est plus rapide et moins cher. Le premier échange sert aussi à le vérifier.

Un cas fréquent : une app du store fait l’essentiel, et un petit module complète ce qui manque. C’est souvent la voie la moins chère.

Le store suffit quand

  • Le logiciel en face est très répandu
  • Les flux sont standard : commandes, clients, produits
  • Vos règles de gestion restent classiques
  • L’app est maintenue pour votre version d’Odoo

Le sur mesure se justifie quand

  • Votre logiciel est métier, rare ou fait maison
  • Vos règles sortent du cadre : tarifs, taxes, multi-sociétés
  • L’app fait presque l’affaire et impose des contournements
  • Deux apps du store se marchent dessus
  • Chaque échange doit être tracé et repris en cas d’erreur

Deux logiciels à relier sans Odoo, ou une API à ouvrir à vos clients ? Voir nos interfaçages et API sur mesure.

Odoo et IA

Connecter Claude ou ChatGPT à Odoo.

Le MCP, pour Model Context Protocol, est un protocole ouvert qui permet à un assistant comme Claude d’agir dans un logiciel au travers d’outils déclarés. Claude et ChatGPT le prennent en charge. Branché sur Odoo, il permet d’interroger et d’agir en langage courant.

Ce que vous pouvez demander

  • « Quelles factures ont plus de 30 jours de retard chez nos dix plus gros clients ? »
  • « Crée le devis pour ce client avec ces trois lignes. »
  • « Ajoute le numéro de TVA manquant sur cette fiche société. »

Odoo 20 a son propre serveur MCP

Depuis Odoo 20, sorti en septembre 2026, l’application IA d’Odoo inclut un serveur MCP. Par défaut, il expose des outils de lecture ; ceux qui modifient des données s’activent un par un. Si vous êtes sur Odoo 20 et que ces outils suffisent, commencez par là.

Quand le sur mesure prend le relais

  • Votre Odoo est en version 17, 18 ou 19 : le serveur MCP d’Odoo est arrivé avec la version 20.
  • Vos modules spécifiques demandent des outils métier, « valider une intervention » ou « calculer un prix », plutôt qu’une écriture brute dans les champs.
  • Vous voulez un compte dédié, des outils limités à votre usage et un journal de chaque action.

Sur Odoo 20, nos outils s’ajoutent au serveur MCP d’Odoo, livrés dans un module. Avant, nous écrivons le serveur complet. Comptez 5 000 à 10 000 € HT au forfait, selon le nombre d’outils et les règles qu’ils portent.

Les droits du compte connecté

Chaque appel passe par la clé d’API d’un utilisateur Odoo et respecte ses droits. Pour un usage durable, un compte dédié avec le minimum de droits, comme le recommande Odoo.

Un journal des actions

Chaque appel d’outil est enregistré : qui, quel outil, quels enregistrements, à quelle heure.

Une validation avant d’écrire

Les outils de lecture s’exécutent directement. Ceux qui créent ou modifient des données demandent votre accord dans l’assistant.

Des clés qui expirent

Une clé d’API Odoo dure trois mois au plus. Son renouvellement est prévu dès la mise en service.

Nous construisons des serveurs MCP pour nos propres logiciels : Kascade et Smashr, en lancement, en exposent chacun un. La même méthode s’applique à votre Odoo.

Côté technique

Un connecteur vit dans Odoo, ou à côté.

Le plus souvent, le connecteur est un module Odoo. Il s’appuie sur les droits et les actions planifiées d’Odoo, et suit les migrations avec le reste de votre code. Odoo Online n’accepte pas de module Python sur mesure : il faut Odoo.sh ou un hébergement maîtrisé. Nous travaillons avec les deux.

Parfois, un service externe appelle l’API d’Odoo. Sur un abonnement Odoo, l’API externe est réservée à la formule Custom : les formules One App Free et Standard n’y ont pas accès.

Depuis Odoo 19, l’API JSON-2 remplace les anciennes API XML-RPC et JSON-RPC. Odoo a programmé leur suppression avec Odoo 22, à l’automne 2028, et plus tôt sur Odoo Online. Un connecteur écrit sur ces anciennes API devra être porté avant.

Le déroulé

De la carte des flux à la production.

Un connecteur tient ou casse sur des détails : un taux de TVA, une variante, un client en double. Le travail commence donc par la carte des flux.

La carte des flux

30 min en visio, puis un document

Quels objets circulent, dans quel sens, à quelle fréquence, et quel logiciel fait foi pour chaque donnée.

L’API en face est examinée aussi : documentation, limites d’appels, notifications.

Le chiffrage

au forfait

Un forfait par connecteur ou par lot de flux, avec ce qui est inclus et ce qui ne l’est pas.

Reprise de l’historique, cas d’erreur, supervision : tout est écrit avant de commencer.

Le développement

sur une copie de votre base

Le connecteur est écrit et testé sur une copie de votre Odoo, face à l’environnement de test du logiciel en face.

Tests automatisés sur les cas limites : doublons, champs vides, coupure réseau, appels refusés.

La mise en production

puis dans la durée

Mise en service, surveillance des premiers jours, puis maintenance.

Un connecteur dépend de deux logiciels qui évoluent. Le maintien en conditions suit les deux.

Budget

Combien coûte un connecteur Odoo ?

Un connecteur simple coûte de 2 000 à 5 000 € HT : un ou deux flux, une API documentée, des règles claires. Un interfaçage complexe se situe entre 5 000 et 15 000 € HT : flux dans les deux sens, règles métier, gros volumes, reprise de l’historique. Le maintien en conditions représente ensuite 8 à 12 % du développement par an.

Connecteur simple
2 000 à 5 000 € HT.
Interfaçage complexe
5 000 à 15 000 € HT.
Serveur MCP (Claude, ChatGPT)
5 000 à 10 000 € HT, selon le nombre d’outils.
Mode
Forfait par connecteur, chiffré sur la carte des flux.
Maintien en conditions
8 à 12 % du développement par an.
Évolutions
Au temps passé, 700 à 1 100 € HT par jour, ou en crédit temps.

Se situer

Simple ou complexe : ce qui fait la différence.

Le prix dépend moins du logiciel en face que de ce qui circule et de la manière dont les données circulent. Ce tableau aide à vous situer avant le premier appel.

FacteurPlutôt connecteur simplePlutôt interfaçage complexe
Sens des fluxUn seul sens : Odoo envoie ou reçoitDeux sens, avec arbitrage en cas de conflit
Objets synchronisésUn ou deux : commandes, contactsCommandes, produits, stocks, factures et paiements
API en faceDocumentée, stable, avec un environnement de testPeu documentée, limitée en appels, ou fichiers seulement
Règles de transformationCorrespondance directe des champsTaxes, variantes, devises, multi-sociétés
Fréquence et volumeSynchronisation planifiée, volumes modestesQuasi temps réel, gros volumes
HistoriqueNouvelles données uniquementReprise de l’historique au démarrage
Gestion des erreursJournal des échanges et alerteReprise automatique, file d’attente, tableau de suivi

Un connecteur dépend de deux logiciels qui évoluent chacun à son rythme. Son suivi relève de notre maintenance applicative.

FAQ

Un connecteur à écrire ? Décrivez les deux logiciels, les données qui doivent circuler et votre version d’Odoo. Un fondateur vous répond sous 24/48h.

Décrire mon connecteur

Avant de brancher votre Odoo.

Un programme qui synchronise des données entre Odoo et un autre logiciel : commandes, clients, stocks, factures, paiements. C’est une app du store, un module sur mesure installé dans Odoo, ou un service externe qui appelle l’API d’Odoo.

Si une app du store couvre vos flux et suit votre version d’Odoo, prenez-la. Le sur mesure se justifie quand le logiciel en face n’a pas d’app, quand vos règles imposent des contournements, ou quand chaque échange doit être tracé. Nous regardons le store avec vous avant de chiffrer.

De 2 000 à 5 000 € HT pour un connecteur simple, de 5 000 à 15 000 € HT pour un interfaçage complexe. Le prix dépend du sens des flux, du nombre d’objets, de l’API en face, des règles de transformation et de la reprise de l’historique.

Oui, comme à Sage, HubSpot ou Power BI. Chaque boutique a ses particularités : variantes, taxes, remises, retours. Le connecteur est écrit pour votre cas, pas tiré d’un module générique.

Pas sous forme de module : Odoo Online n’accepte pas de module Python sur mesure. Reste un service externe qui appelle l’API d’Odoo, réservée à la formule Custom. Odoo.sh ou un hébergement maîtrisé ouvrent toutes les options.

Oui, par un serveur MCP. Depuis Odoo 20, l’application IA d’Odoo en inclut un, avec des outils standard. Krafter intervient sur les versions précédentes, pour des outils propres à vos modules spécifiques, ou pour un dispositif plus encadré.

Non. Il agit avec les droits du compte Odoo connecté, jamais au-delà. Les outils qui écrivent demandent une validation dans l’assistant, et chaque appel est journalisé.

Un connecteur écrit en module suit la migration avec le reste de votre code. Ceux qui utilisent les API XML-RPC ou JSON-RPC devront passer à l’API JSON-2 : Odoo a programmé leur suppression avec Odoo 22, à l’automne 2028.

À vous. Il suit les conventions d’Odoo, sans boîte noire : n’importe quel développeur Odoo peut le reprendre. L’IA écrit une grande partie du code ; un associé senior relit et teste chaque ligne.

Let’s build a product people → actually use

30 minutes en visio avec un fondateur. Réponse en 24/48h.