Nehos Groupe

L'essentiel sur l'intégration IA dans les ERP et CRM

Les ERP et CRM sont le coeur du système d'information des ETI et PME françaises. SAP (34 % de part de marché ERP en France, source : Panorama Consulting 2025), Odoo (17 %, en croissance rapide), Sage (14 %), Salesforce (23 % du CRM, source : IDC 2025), HubSpot (18 %, en croissance sur le mid-market). Ces systèmes gèrent les processus métier critiques : commandes, facturation, stocks, achats, relations clients, pipeline commercial. Mais ils ont un point commun : leurs interfaces utilisateur n'ont pas évolué au même rythme que les attentes des utilisateurs. En 2026, les utilisateurs veulent interroger leurs données en langage naturel, recevoir des alertes proactives, et automatiser les tâches à faible valeur ajoutée — pas naviguer dans des menus imbriqués et remplir des formulaires.

Ce que l'IA change dans un ERP/CRM. L'intégration IA dans un ERP/CRM ne consiste pas à remplacer le système — c'est à ajouter une couche d'intelligence au-dessus. Quatre niveaux d'intégration. (1) Interrogation en langage naturel : les utilisateurs posent des questions en français ("Quel est le CA du client Dupont sur les 6 derniers mois ?", "Quels sont les bons de commande en retard de livraison cette semaine ?") et l'agent IA interroge l'ERP/CRM via son API pour fournir la réponse — sans que l'utilisateur ait à naviguer dans les menus. (2) Automatisation de workflows : un agent IA exécute des tâches répétitives automatiquement — création de commandes à partir d'emails fournisseurs, enrichissement de fiches clients, relances de factures impayées, classification de tickets support. (3) Assistance à la décision : l'IA analyse les données ERP/CRM et génère des recommandations — prévisions de ventes, identification de clients à risque de churn, suggestions de cross-sell/upsell basées sur l'historique d'achat. (4) RAG métier : un assistant IA qui a accès aux données ERP/CRM et aux documents internes (contrats, procédures, CGV) pour répondre aux questions métier des équipes.

Le Model Context Protocol (MCP) comme socle technique. MCP est le standard ouvert développé par Anthropic pour connecter les LLMs aux systèmes externes de manière structurée. Nehos développe des serveurs MCP custom pour chaque ERP/CRM : un serveur MCP-SAP expose les fonctions BAPI et les tables SAP comme outils IA, un serveur MCP-Odoo expose les modèles et les actions Odoo via XML-RPC, un serveur MCP-Salesforce expose les objets et les requêtes SOQL. L'agent IA utilise ces serveurs MCP pour lire et écrire dans l'ERP/CRM de manière sécurisée, avec authentification, autorisations, et audit trail complet.

Tarification : 1,5 k€ HT pour une intégration IA mono-module sur un ERP ou CRM (4-8 semaines), jusqu'412 k€ HT pour une intégration IA complète multi-systèmes avec agents workflow autonomes (16-24 semaines). ROI typique : 4 à 8 heures/semaine gagnées par utilisateur ERP/CRM, réduction de 50-70 % du temps passé sur les tâches administratives répétitives.

Intégration IA dans ERP / CRM — Connecter les LLMs à SAP, Odoo, Salesforce, HubSpot

Vos ERP et CRM contiennent l'essentiel de vos données métier : clients, commandes, factures, stocks, contrats, historiques. Mais ces données sont enfermées dans des interfaces rigides et des processus manuels. Nehos connecte les LLMs (OpenAI, Anthropic, Mistral) et les agents IA à vos ERP (SAP, Odoo, Sage) et CRM (Salesforce, HubSpot) existants via le Model Context Protocol (MCP) et les APIs natives. Résultat : des agents IA qui interrogent vos données en langage naturel, automatisent les tâches répétitives, et assistent vos équipes dans la prise de décision. 1,5 k€ HT selon le périmètre.

Adapté à toute taille de structure

Artisan
Startup
PME / TPE
ETI
Grand Groupe

#Intégration IA par ERP — SAP, Odoo, Sage

Chaque ERP a son propre modèle de données, son propre système d'API, et ses propres contraintes. L'intégration IA doit être spécifique à chaque plateforme.

#SAP — BAPI, OData, et SAP AI Core

SAP est l'ERP le plus répandu dans les ETI et grands comptes français. L'intégration IA dans SAP passe par plusieurs canaux d'API. Les BAPI (Business Application Programming Interfaces) exposent les fonctions métier SAP (création de commande, consultation de stock, mise à jour fiche client) — le serveur MCP-SAP encapsule les appels BAPI comme outils IA. L'API OData (Open Data Protocol) expose les données SAP en REST/JSON — idéal pour l'interrogation en langage naturel et le RAG. SAP AI Core (pour les clients SAP BTP) offre une infrastructure managée pour déployer des modèles IA — Nehos peut l'utiliser comme backend IA au lieu d'une infrastructure séparée.

Cas d'usage IA concrets sur SAP. Interrogation du stock en langage naturel : "Quel est le niveau de stock de la référence X dans l'entrepôt de Toulouse ?" → l'agent IA appelle la BAPI BAPI_MATERIAL_AVAILABILITY et retourne le résultat en langage naturel. Automatisation de la saisie de commandes : un agent IA reçoit les bons de commande par email (PDF ou texte libre), extrait les informations (références, quantités, adresse de livraison) via un LLM, et crée la commande dans SAP via la BAPI BAPI_SALESORDER_CREATEFROMDAT2 — le gestionnaire commercial valide en un clic au lieu de saisir manuellement. Prédiction de rupture de stock : un agent IA analyse les historiques de ventes, les tendances saisonnières, et les délais fournisseur pour générer des alertes proactives de risque de rupture.

#Odoo — XML-RPC, REST API, et OCA

Odoo est l'ERP open source en croissance la plus rapide en France, particulièrement dans les PME et ETI de moins de 500 employés. L'API XML-RPC d'Odoo expose tous les modèles (res.partner, sale.order, account.invoice, stock.move) en lecture et écriture. Le serveur MCP-Odoo développé par Nehos expose ces modèles comme outils IA : search_partners(domain: string), create_sale_order(partner_id: int, lines: array), get_invoice_status(invoice_id: int).

Cas d'usage IA sur Odoo. Assistant comptable IA : les comptables interrogent Odoo en langage naturel ("Liste les factures impayées de plus de 30 jours", "Quel est le solde du compte 411000 ?") et l'agent IA exécute les requêtes Odoo correspondantes. Automatisation des relances : un agent IA identifie les factures en retard, rédige des emails de relance personnalisés (ton adapté au montant et au nombre de relances précédentes), et les envoie via le module email d'Odoo — le comptable supervise et valide. Enrichissement automatique des contacts : quand un nouveau contact est créé dans Odoo, un agent IA recherche les informations complémentaires (SIRET, adresse du siège, effectif, secteur d'activité via l'API Sirene ou Societe.com) et complète la fiche.

#Sage — API REST Sage Business Cloud

Sage (Sage 100, Sage X3, Sage Business Cloud) est l'ERP historique des PME françaises. Sage Business Cloud expose une API REST JSON pour les modules comptabilité, gestion commerciale, et paie. Le serveur MCP-Sage encapsule ces APIs comme outils IA accessibles aux agents. Pour les versions on-premise (Sage 100, Sage X3), l'intégration passe par les APIs SOAP ou les connecteurs SQL directs (avec les précautions de sécurité nécessaires — lecture seule recommandée pour les agents IA, écriture via des procédures stockées validées).

#Intégration IA par CRM — Salesforce, HubSpot

#Salesforce — SOQL, REST API, et Einstein

Salesforce est le CRM dominant dans les ETI et grands comptes. L'API REST Salesforce expose tous les objets standard et custom (Account, Contact, Opportunity, Case, Lead) en CRUD. Le serveur MCP-Salesforce développé par Nehos expose ces objets comme outils IA et traduit les requêtes en langage naturel en SOQL (Salesforce Object Query Language).

Cas d'usage IA sur Salesforce. Préparation de rendez-vous commercial : le commercial demande "Prépare un brief pour mon RDV avec le client ABC demain" → l'agent IA compile l'historique des interactions (emails, appels, tickets) depuis Salesforce, identifie les pain points mentionnés, résume le pipeline en cours, et génère un brief de 1 page avec les recommandations d'approche. Scoring prédictif des leads : un agent IA analyse les données historiques de conversion (quels leads sont devenus clients, quels attributs corrèlent avec la conversion) et attribue un score de probabilité de conversion à chaque nouveau lead — le commercial priorise les leads à forte probabilité. Automatisation des relances post-démo : après une démo, un agent IA rédige un email de suivi personnalisé incluant un résumé de la démo, les pain points identifiés, et les prochaines étapes — le commercial valide et envoie en un clic.

#HubSpot — REST API, Workflows, et Operations Hub

HubSpot est le CRM de référence pour les PME B2B et le mid-market. L'API REST HubSpot v3 expose les contacts, entreprises, deals, tickets, et activités marketing (emails, formulaires, landing pages) en CRUD. Le serveur MCP-HubSpot développé par Nehos expose ces objets et s'intègre avec les workflows HubSpot pour l'automatisation.

Cas d'usage IA sur HubSpot. Qualification automatique des leads inbound : un agent IA analyse les informations des leads (formulaire rempli, pages visitées, entreprise identifiée via enrichissement) et détermine s'ils correspondent à l'ICP (Ideal Customer Profile) — les leads qualifiés sont routés vers le commercial approprié, les autres reçoivent un nurturing automatique. Résumé d'engagement par compte : pour chaque compte client, l'agent IA agrège les interactions marketing (emails ouverts, pages visitées, contenus téléchargés), les interactions commerciales (appels, emails, rendez-vous), et les tickets support pour générer un score de santé du compte et des recommandations d'actions. Rédaction de séquences email : un agent IA génère des séquences de prospection email personnalisées basées sur le secteur d'activité du prospect, ses pain points supposés (déduits du contenu consulté), et le ton de la marque.

#MCP — Le protocole qui connecte les LLMs aux systèmes métier

Le Model Context Protocol (MCP) est le standard ouvert développé par Anthropic pour connecter les LLMs à des systèmes externes. En 2026, MCP est supporté par Claude (Anthropic), adopté par la communauté open source, et en cours d'adoption par d'autres providers IA.

#Architecture MCP pour ERP/CRM

Un serveur MCP est un service léger qui expose les fonctionnalités d'un système (ERP, CRM, base de données) sous forme d'outils structurés. Chaque outil est défini par un nom, une description en langage naturel, des paramètres typés (JSON Schema), et une implémentation qui exécute l'action correspondante dans le système cible. Le LLM décide quels outils utiliser et avec quels paramètres en fonction de la demande de l'utilisateur — c'est le LLM qui orchestre, pas un workflow pré-programmé.

Exemple concret : un serveur MCP-Odoo expose l'outil get_overdue_invoices(days_overdue: int, min_amount: float). L'utilisateur demande : "Quelles factures de plus de 5 000 euros sont en retard de plus de 45 jours ?". Le LLM identifie qu'il doit utiliser l'outil get_overdue_invoices avec les paramètres days_overdue=45 et min_amount=5000, appelle le serveur MCP, reçoit les résultats, et formule une réponse en langage naturel avec un tableau formaté. L'utilisateur n'a pas à connaître l'interface Odoo, la structure de données, ni le langage de requête.

#Sécurité MCP — Authentification et autorisations

La sécurité est critique quand un agent IA a accès en écriture à un ERP/CRM. Le serveur MCP intègre plusieurs niveaux de sécurité. Authentification : chaque appel MCP est authentifié (API key, OAuth2, ou JWT selon le système cible). Autorisations granulaires : les outils disponibles dépendent du rôle de l'utilisateur — un commercial voit les outils CRM mais pas les outils comptabilité. Mode read-only par défaut : les outils de lecture sont activés par défaut, les outils d'écriture nécessitent une validation explicite ("L'agent IA propose de créer cette commande. Confirmer ?"). Audit trail complet : chaque action exécutée par l'agent IA via MCP est journalisée (utilisateur, outil, paramètres, résultat, timestamp).

#Agents IA workflow — Automatisation des processus métier

Les agents IA ne se contentent pas de répondre à des questions — ils exécutent des workflows métier complets en autonomie (avec validation humaine aux étapes critiques).

#Architecture agents workflow

Un agent workflow est un orchestrateur IA qui enchaîne plusieurs actions pour accomplir une tâche métier. L'architecture utilise un framework d'orchestration multi-agent (LangGraph ou CrewAI) connecté aux serveurs MCP des systèmes cibles. Le LLM orchestre le workflow : il détermine les étapes nécessaires, exécute chaque étape via les outils MCP, gère les erreurs et les cas limites, et demande une validation humaine quand une décision dépasse son périmètre.

Exemple — Agent de traitement des bons de commande fournisseur. Le workflow complet : (1) l'agent reçoit un email avec un bon de commande PDF en pièce jointe, (2) il extrait le contenu du PDF via un LLM multimodal (GPT-4o Vision ou Claude), (3) il identifie les lignes de commande (référence, quantité, prix unitaire, date de livraison souhaitée), (4) il vérifie la disponibilité du stock dans l'ERP (outil MCP-ERP check_stock), (5) il vérifie les conditions tarifaires du client dans le CRM (outil MCP-CRM get_client_pricing), (6) il crée le brouillon de commande dans l'ERP (outil MCP-ERP create_draft_order), (7) il envoie une notification au commercial pour validation. Temps de traitement : 15-30 secondes au lieu de 10-15 minutes manuellement.

#ROI des agents workflow

Les ROI des agents IA workflow sont parmi les plus mesurables en entreprise car ils remplacent des tâches manuelles chronométrables. Chiffres consolidés Nehos sur 5 projets d'agents workflow ERP/CRM depuis 2025. Traitement des bons de commande : temps réduit de 12 min à 30 sec par BC (-96 %), volume traité multiplié par 20. Qualification des leads CRM : temps de qualification réduit de 8 min à 45 sec par lead (-91 %), qualité de qualification identique (mesuré par taux de conversion post-qualification). Relances factures impayées : temps de rédaction et envoi réduit de 15 min à 1 min par relance (-93 %), taux de recouvrement +8 % (les relances sont plus rapides et plus personnalisées). Préparation de RDV commerciaux : temps de préparation réduit de 25 min à 2 min par RDV (-92 %), qualité du brief jugée supérieure par les commerciaux.

#Providers IA pour les ERP/CRM — Choix stratégique

Le choix du provider IA pour l'intégration ERP/CRM est plus sensible que pour un site web — les données ERP/CRM sont confidentielles (prix, marges, clients, contrats).

OpenAI (GPT-4o) : meilleur pour l'orchestration d'agents complexes (tool use performant), le function calling fiable, et la latence faible. Les données transitent par les serveurs OpenAI aux USA — la data retention policy est de 0 jours sur l'API, mais les données traversent l'Atlantique.

Anthropic (Claude Sonnet 4) : contexte de 200K tokens (idéal pour les RAG avec documents longs), tool use (MCP natif), et engagement fort sur la sécurité des données. Serveurs aux USA également.

Mistral (Mistral Large) : hébergé en France et en UE. Conforme RGPD sans transfert hors UE. Performances proches de GPT-4o pour l'orchestration d'agents. Recommandé pour les ETI avec des contraintes de souveraineté des données.

Ollama on-premise (Llama 3.1 70B, Mistral Nemo) : aucune donnée ne quitte l'infrastructure du client. Nécessite un serveur GPU (NVIDIA A100 ou H100 pour Llama 3.1 70B). Performances suffisantes pour l'interrogation et la classification, limitées pour l'orchestration multi-étapes complexe. Recommandé pour les secteurs réglementés (banque, assurance, défense, santé).

#Tarification — 1,5 k€ HT

Intégration IA mono-système — 20 à 711 k€ HT, 6 à 10 semaines. Connexion IA à un ERP ou un CRM : serveur MCP custom, 3-5 outils IA (interrogation, recherche, résumé), interface conversationnelle dans le SI existant, 1 agent workflow simple (ex: qualification leads ou traitement BC). Formation des utilisateurs.

Intégration IA bi-système — 715 k€ HT, 10 à 16 semaines. Connexion IA à un ERP + un CRM : serveurs MCP pour chaque système, 8-12 outils IA, 2-3 agents workflow (traitement BC, qualification leads, relances factures), RAG sur les données combinées ERP+CRM, dashboard monitoring des agents.

Intégration IA complète multi-systèmes — 121 k€ HT, 16 à 24 semaines. Connexion IA à l'ensemble du SI (ERP + CRM + outils métier spécifiques), 15+ outils IA, agents workflow autonomes avec validation humaine, RAG multi-sources, scoring prédictif, reporting IA, optimisation continue sur 2 mois post-déploiement.

Coûts d'infrastructure IA récurrents (estimatifs) : API LLM : à partir de 800 €/mois selon le volume. Infrastructure agents (compute) : à partir de 400 €/mois. Serveur GPU pour on-premise : à partir de 496 €/mois (location OVHcloud ou Scaleway). Estimation en 30 minutes : Prendre RDV IA ERP/CRM.

Questions & Réponses

Questions fréquentes sur l'intégration IA dans les ERP et CRM

Les deux sont possibles, et la configuration est granulaire. Par défaut, Nehos configure les agents IA en mode read-only + draft : l'agent peut lire toutes les données (interrogation, recherche, résumé) et créer des brouillons (commandes brouillon, tickets brouillon, emails brouillon) qui nécessitent une validation humaine avant d'être confirmés. Le mode écriture directe (l'agent confirme une commande, envoie un email, modifie une fiche) est activable par type d'action et par rôle utilisateur, avec des garde-fous configurables : montant maximum autorisé sans validation (ex: commandes <à partir de 873 € confirmées automatiquement, >à partir de 873 € en attente de validation), types d'actions autorisées en écriture directe (ex: enrichissement de fiches OK, suppression de données jamais), et horaires d'exécution (ex: relances emails uniquement les jours ouvrés 9h-18h). Chaque action est journalisée dans un audit trail consultable.
La confidentialité des données ERP/CRM est une préoccupation légitime et critique. Trois niveaux de protection. Niveau 1 — Provider IA cloud avec DPA : OpenAI, Anthropic et Mistral proposent des Data Processing Agreements qui garantissent la non-utilisation des données pour l'entraînement des modèles et la suppression des données après traitement (0 jours de rétention sur les APIs). Les données transitent chiffrées (TLS 1.3) et ne sont pas stockées côté provider. Niveau 2 — Provider IA européen : Mistral héberge ses APIs en France et dans l'UE — les données ne quittent pas l'espace européen, ce qui simplifie la conformité RGPD et les discussions avec les DPO. Niveau 3 — On-premise : Ollama avec Llama 3.1 ou Mistral Nemo déployé sur l'infrastructure du client (serveur GPU dédié). Aucune donnée ne quitte le réseau interne. C'est le choix recommandé pour les secteurs réglementés. Le choix du niveau dépend de la sensibilité des données et des contraintes réglementaires — on en discute lors du cadrage. Voir aussi notre page [sécurité LLM OWASP](/services/agents-ia/securite-llm-owasp).
6 à 10 semaines pour une intégration IA opérationnelle sur Odoo. Semaines 1-2 : audit de l'instance Odoo (version, modules installés, modèles custom, API disponibles), identification des cas d'usage IA prioritaires avec les utilisateurs métier, conception de l'architecture technique (serveur MCP, outils IA, interface conversationnelle). Semaines 3-6 : développement du serveur MCP-Odoo (3-5 outils initiaux), développement de l'interface conversationnelle (chatbot dans le back-office Odoo ou application web dédiée), intégration du premier agent workflow. Semaines 7-8 : tests avec les utilisateurs métier, ajustement des prompts et des outils, formation. Semaines 9-10 : déploiement en production, monitoring, optimisation. Le facteur principal de variation : la complexité des modèles Odoo custom (un Odoo standard avec des modules communautaires s'intègre plus rapidement qu'un Odoo avec 50 modèles custom).
Oui, avec des adaptations. Pour les ERP anciens sans API REST moderne, trois approches d'intégration. (1) Connecteur base de données : le serveur MCP se connecte directement à la base de données de l'ERP (SQL Server pour Sage 100, SAP HANA ou Oracle pour SAP ECC) en lecture seule. L'agent IA interroge les données via des requêtes SQL paramétrées et sécurisées (pas de requêtes dynamiques générées par le LLM — les requêtes sont pré-définies et le LLM fournit les paramètres). C'est l'approche la plus simple pour l'interrogation et le RAG. (2) Connecteur API legacy : SOAP pour SAP ECC (BAPI), COM/ODBC pour Sage 100. Le serveur MCP encapsule ces protocoles legacy et les expose comme des outils modernes. (3) Middleware iPaaS : pour les cas complexes, on utilise un middleware comme n8n (open source) ou Make qui se connecte à l'ERP via son connecteur natif, et le serveur MCP appelle le middleware. Cette approche ajoute une couche mais simplifie les intégrations multi-systèmes. Dans tous les cas, l'écriture dans un ERP legacy nécessite une validation renforcée (mode draft obligatoire, double validation humaine).
Le ROI dépend du volume de leads et d'interactions CRM. Voici nos chiffres mesurés sur 3 clients HubSpot avec intégration IA Nehos. Qualification des leads : pour une entreprise traitant 400 leads/mois, la qualification automatique IA économise 8-12 heures/semaine de travail commercial (à à partir de 905 €/h chargé =à partir de 1 346 €/an économisés). Le taux de conversion des leads qualifiés IA est +15-20 % supérieur (le scoring IA est plus fiable que le scoring manuel car il prend en compte plus de signaux). Préparation de RDV : pour 15 RDV commerciaux/semaine, le brief IA économise 5-6 heures/semaine de préparation. Les commerciaux rapportent une meilleure qualité de rendez-vous (+18 % de taux de passage à l'étape suivante dans le pipeline). Relances et nurturing : les séquences email générées par IA ont un taux d'ouverture +12 % supérieur (personnalisation plus fine). Pour une intégration IA HubSpot à 25-711 k€ HT, le payback est de 4 à 7 mois pour une équipe commerciale de 5+ personnes.
Non — c'est le principe fondamental de notre approche. L'intégration IA Nehos est non invasive : elle se connecte à votre ERP/CRM via les APIs existantes (REST, GraphQL, XML-RPC, SOAP, ou SQL en lecture seule pour les systèmes sans API). L'ERP/CRM n'est pas modifié, pas mis à jour, pas patché. Le serveur MCP et le backend IA sont des services séparés, déployés sur une infrastructure distincte, qui communiquent avec l'ERP/CRM via les mêmes APIs que vos intégrations existantes. L'interface conversationnelle (chatbot IA) peut être intégrée dans l'interface de l'ERP/CRM (iframe, widget JavaScript) ou être une application web séparée accessible depuis le navigateur. Les mises à jour de l'ERP/CRM ne cassent pas l'intégration IA tant que les APIs restent compatibles (ce qui est le cas pour les mises à jour mineures et la plupart des mises à jour majeures).
Réserver un audit