Guide

IA et Sage 100 : ce qu'un intégrateur peut proposer à ses clients

Par L'équipe Maillon9 novembre 202613 min de lecture

Un intégrateur Sage 100 peut proposer l'IA à ses clients sous quatre formes : un assistant qui répond sur leur dossier, des flux, des applications métier et des agents. Toutes fonctionnent sur le Sage 100 en place, avec les droits de chaque utilisateur. Ce guide, écrit pour les intégrateurs et revendeurs Sage, détaille ces offres, la préparation d'un dossier, une méthode de déploiement et les limites à annoncer.

Pourquoi vos clients Sage 100 attendent l'IA de leur intégrateur

Vos clients attendent l'IA de vous, parce que les freins qu'ils citent relèvent de votre métier. Selon l'enquête de l'Insee sur les technologies de l'information dans les entreprises en 2025, 18 % des entreprises françaises de 10 salariés ou plus déclarent utiliser au moins une technologie d'intelligence artificielle (IA). Celles qui ne s'en servent pas citent d'abord le manque d'utilité (71 %), puis le manque d'expertise (54 %). Pour 38 % d'entre elles, l'IA n'est pas compatible avec leurs équipements, logiciels ou systèmes existants.

Ces freins tombent quand quelqu'un qui connaît le dossier montre l'IA sur ses propres données. Vous connaissez le plan comptable de vos clients, leurs familles d'articles et leurs habitudes de saisie. C'est ce qui transforme une démonstration générique en réponse à leur question : l'utilité se prouve sur le dossier du client, pas sur un exemple.

L'éditeur va dans le même sens. Sage écrit sur son blog qu'il a « pris le tournant MCP », et tout son écosystème avec lui. MCP (Model Context Protocol) n'est donc plus un pari isolé. Le site du Model Context Protocol le présente comme un standard ouvert pour relier les applications d'IA, comme Claude ou ChatGPT, à des données et des outils externes.

Reste à relier ce standard à Sage 100 chez chaque client. Un connecteur codé pour un seul client fonctionne le jour de la livraison, puis vieillit à chaque mise à jour de Sage ou de l'assistant. Nous avons conçu Maillon pour éviter cela : une console pour déployer l'IA chez vos clients Sage, avec un même connecteur maintenu pour tous.

Ce que l'IA sait faire sur un dossier Sage 100

Branché sur un dossier Sage 100, un assistant IA lit les données au moment de la question et répond en français, sans export ni ressaisie. Un assistant IA est un logiciel de conversation, comme Claude, ChatGPT ou Le Chat, qui comprend une demande et appelle des outils pour y répondre. Les usages se rangent par service :

  • Direction : le chiffre d'affaires, les impayés et les stocks en une question, sans attendre un export.
  • Comptabilité : recherche d'écritures, lettrage, balance âgée et préparation des saisies répétitives.
  • Commerce : devis préparés depuis un courriel, suivi des commandes, disponibilité d'un article avant de répondre à un client.
  • Recouvrement : échéances échues par client et brouillons de relance adaptés au retard.
  • Logistique : articles sous le stock minimum, virements de dépôt à dépôt, lots et dates de péremption.

La page consacrée aux usages de l'IA sur Sage 100 les reprend et explique comment l'assistant accède aux données. Ce sont aussi de bons points de départ pour une démonstration chez un client.

Un essai sur le dossier de démonstration BIJOU

Le 9 novembre 2026, nous avons demandé à Claude, branché par Maillon sur le dossier de démonstration BIJOU, les articles du dépôt Bijou SA sous leur stock minimum. Claude a appelé l'outil sage_finance, qui calcule la situation du stock, et a répondu avec 6 articles. Le premier de la liste, le bracelet BRAAR10, a 35 pièces en stock pour un minimum de 10. Mais 43 pièces sont réservées et 8 sont en commande : son stock à terme tombe à 0.

Un export de la seule quantité en stock l'aurait laissé de côté. L'assistant ne devine pas ces chiffres : il lit ceux que Sage calcule, réservations et commandes comprises. Il n'écrit pas non plus de SQL. Il appelle des outils, et la passerelle construit la requête à partir de filtres vérifiés. Le serveur MCP Sage 100 de Maillon en propose 44, de la recherche de tiers au lettrage des écritures.

Les offres IA qu'un intégrateur Sage 100 peut construire

Quatre offres se dégagent, de la plus simple à la plus complète : l'assistant branché sur le dossier, les flux entre Sage et d'autres logiciels, les applications métier et les agents. Elles se cumulent chez un même client, et chacune respecte les droits Sage des personnes concernées.

CritèreAssistant IAFluxApplication métierAgent
Ce que le client obtientDes réponses sur son dossier, en françaisDes données copiées sans ressaisie, par exemple entre Odoo et SageUn écran dédié : suivi des impayés, saisie de commandes, tableau de bordUne mission confiée à l'IA, à la demande ou selon un horaire
Ce que vous livrezInstallation, droits, formationParamétrage, tests, suivi des erreursCadrage, relecture, publicationMission, capacités, personnes qui valident
Avec quels droits SageCeux de chaque utilisateurCeux de l'auteur du fluxCeux de chaque utilisateurCeux de l'auteur de l'agent
Avant une écritureValidation dans l'assistantTest avant activationConfirmation prévue par l'applicationAccord demandé par défaut

L'assistant branché sur le dossier

C'est l'offre d'entrée, et la plus simple à montrer. Chaque utilisateur ajoute une adresse dans son assistant, se connecte avec son compte, puis pose ses questions. Votre travail porte sur le réglage : quels dossiers, quels droits, quelles validations. Commencez en lecture seule : les questions d'une direction ou d'un service comptable n'en demandent souvent pas plus.

Les flux entre Sage 100 et les autres logiciels

Un flux est un enchaînement automatique : un déclencheur, comme une heure ou un changement dans Odoo, puis des lectures et des écritures. Il remplace l'export CSV refait chaque semaine et la ressaisie, dans la gestion commerciale, des commandes prises dans Odoo. La galerie de modèles de flux Odoo et Sage 100 couvre les tiers et leurs contacts, les articles, les stocks, les devis, les commandes, les factures et les tarifs. Elle fonctionne avec Odoo 18, 19 et 20. Chaque modèle crée un flux désactivé, que vous relisez et testez avant de l'activer. Notre guide pour connecter Sage 100 et Odoo détaille chaque donnée, son sens et les règles contre les doublons.

Un flux tient aussi dans un fichier. Un assistant IA peut l'écrire à partir d'une demande en français, et vous pouvez le reprendre chez un autre client. La méthode est décrite dans générer des flux avec une IA.

Les applications métier

Une application métier est un écran conçu pour un besoin précis : un suivi des impayés, une saisie de commandes, un tableau de bord. Avec le créateur d'applications de Maillon, vous la décrivez à Claude, qui l'écrit. L'aperçu montre les données réelles du dossier, et les écritures y sont simulées. Claude ne peut pas publier. Vous relisez ce que l'application pourra lire et écrire dans Sage, puis vous la publiez depuis la console, comme l'explique créer une application avec Claude.

Les agents

Un agent IA est une IA à qui l'on confie une mission qui revient : la synthèse de trésorerie du lundi, les devis sans suite, les articles sous le minimum. Il lit Sage, prépare et propose. Par défaut, chaque écriture attend l'accord d'une personne qui a elle-même ce droit dans Sage, et un essai à blanc montre ce qu'il ferait sans rien écrire. Les capacités, les accords et les crédits sont détaillés dans la documentation des agents.

Préparer le dossier Sage 100 de votre client

Un dossier se prépare en trois points : un accès en lecture à sa base SQL Server, les Objets Métiers si l'IA doit écrire, et une sortie HTTPS. Sont concernés Sage 100c et Sage 100cloud, en Comptabilité comme en Gestion commerciale, avec une base SQL Server.

Avec Maillon, ces accès sont ceux d'une passerelle, un service Windows installé sur le serveur Sage. Elle lit en SQL avec un login qui n'a que le rôle db_datareader. Elle n'écrit que par les Objets Métiers, la bibliothèque que Sage fournit pour créer et modifier ses données sans contourner ses contrôles. Pour écrire, il faut donc leur runtime et sa licence sur la même machine, ainsi qu'un utilisateur Sage dédié, dont les droits s'appliquent à toutes les écritures.

La passerelle ouvre elle-même une connexion sortante en HTTPS. Aucun port entrant n'est à ouvrir sur le serveur, ce qui évite une longue discussion avec le prestataire réseau du client. La page du connecteur Sage 100 résume cette architecture, et les prérequis de la passerelle donnent la liste de contrôle avant intervention.

Schéma : l'assistant IA appelle Maillon, qui relaie la demande à la passerelle du serveur Sage, laquelle lit la base en lecture seule et écrit par les Objets Métiers.
L'assistant ne touche jamais directement la base Sage.

Les droits se règlent ensuite à deux niveaux. Dans la console, chaque utilisateur reçoit ses droits dossier par dossier, en lecture puis par famille d'écriture (pièces, tiers, comptabilité, stock). Sur le serveur, vous pouvez en plus fixer un plafond de droits pour chaque dossier : un droit décoché y est refusé, même s'il est donné dans la console. Réservez les suppressions et les paramètres de la société aux usages encadrés.

Une méthode de déploiement en quatre étapes

Un déploiement part des questions du client, pas de la liste des fonctions. La méthode qui suit va du cadrage au suivi, sur un dossier de test d'abord.

Partir des questions du client

Listez avec lui une dizaine de questions qu'il pose déjà à son équipe ou à vous : relances, marges, stocks, commandes en retard. Elles serviront de démonstration, puis de recette.

Installer sur un dossier de test

Installez la passerelle sur le serveur Sage, déclarez le dossier de test, puis lancez sa vérification. Installer la passerelle Sage 100 décrit chaque étape, du login SQL à la vérification de la connexion.

Ouvrir les accès et vérifier

Invitez les utilisateurs, réglez leurs droits, puis aidez-les à connecter leur assistant IA. Posez d'abord trois questions : les dossiers accessibles, les 5 derniers devis, l'encours d'un client. Dans l'assistant, autorisez d'office les outils de lecture et gardez une validation manuelle sur ceux qui écrivent.

Suivre, puis étendre

Les journaux de chaque client montrent quel utilisateur a appelé quel outil, et quel appel a échoué. Une fois l'usage installé, ajoutez un flux ou une application, en reprenant ce qui a fonctionné ailleurs.

Conversation dans Claude : la question sur les dossiers accessibles, l'appel à l'outil de contexte de Maillon, puis la réponse qui présente le dossier BIJOU en lecture seule.
La première question de vérification, posée sur le dossier BIJOU.

Répondre aux objections de vos clients

Trois questions méritent une réponse préparée avant le premier rendez-vous : la charge sur le serveur, le sort des données et les erreurs de l'IA.

« Est-ce que cela ralentit Sage ? »

La passerelle répond à cette question avec des chiffres, qu'elle mesure elle-même sur le serveur Sage. Depuis sa version 1.3.14, elle compte chaque appel, ses requêtes SQL et ses écritures, ainsi que les postes Sage qui ont dû attendre une de ses requêtes. Par défaut, elle limite à 4 les requêtes SQL simultanées et arrête une requête au bout de 30 secondes. Ces limites se règlent sur le serveur seulement, comme le montre la page sur la charge sur Sage.

« Nos données vont-elles partir chez l'IA ? »

Seules les informations utiles à la demande partent vers l'assistant choisi, avec l'abonnement de l'utilisateur. Les connexions, les appels et leurs journaux sont traités et stockés en France. L'usage des conversations pour entraîner un modèle dépend de l'abonnement et des réglages de chaque assistant : vérifiez-le avec chaque fournisseur avant d'ouvrir l'accès.

Pour un client qui refuse que ses données quittent son serveur, le mode Uniquement local garde un dossier sur place. Ses flux entre Sage 100 et Odoo s'exécutent sur le serveur, et Maillon ne reçoit que le nom et l'état des flux. Les assistants IA n'ont alors plus accès à ce dossier.

« Et si l'IA se trompe ? »

L'assistant lit les chiffres dans Sage, il ne les invente pas. Il peut en revanche mal comprendre une demande, d'où plusieurs garde-fous. Les écritures passent par les Objets Métiers, et les refus de Sage reviennent tels quels à l'assistant. La validation manuelle des outils d'écriture montre les valeurs à l'utilisateur avant leur envoi. Pour essayer sans rien enregistrer, l'option validate_only fait vérifier les valeurs par Sage sans créer de pièce.

Les limites à annoncer avant de signer

Une offre IA sur Sage 100 a des limites, et mieux vaut les dire au premier rendez-vous qu'à la recette :

  • Gamme : seuls Sage 100 Comptabilité et Sage 100 Gestion commerciale sont disponibles. Sage 100 Paie & RH, Sage 1000, Sage X3, Sage 50 et Sage Intacct figurent dans la gamme des connecteurs Sage comme à venir.
  • Factures : les Objets Métiers ne savent pas valider une facture. Une facture de vente doit être validée dans Sage avant qu'un assistant puisse la régler.
  • Abonnements : chaque utilisateur se sert de son propre abonnement Claude, ChatGPT ou Le Chat.
  • Odoo Online : l'accès aux données par API demande l'offre Custom, l'offre Standard ne suffit pas.
  • Applications : pas encore de portail pour les clients ou les fournisseurs de votre client, ni de pièces jointes.

Ce que vous facturez, ce que Maillon facture

Maillon facture la connexion à Sage, les outils et le suivi, par dossier Sage connecté, avec un engagement et une facturation annuels. Les clients que vous gérez depuis votre console vous sont facturés, et vous restez leur interlocuteur : vous les facturez selon vos conditions. Les agents ont des plans à part, par organisation cliente. Les prix publics sont sur la page des tarifs, et les conditions partenaires se présentent lors d'un échange.

Votre valeur ajoutée est ailleurs que dans l'abonnement : le cadrage, l'installation, le réglage des droits, la formation, les flux et les applications propres à chaque client. Ce travail se réutilise d'un client à l'autre, puisqu'un flux conçu pour l'un se reprend chez les suivants.

Questions fréquentes

Faut-il développer pour brancher l'IA sur Sage 100 ?

Non. L'installation ressemble à celle d'un service Windows classique, et les outils Sage sont déjà écrits et documentés. La liste des outils MCP Sage 100 donne chacun avec le droit qui l'ouvre.

Mes clients doivent-ils changer de version de Sage 100 ?

Non, s'ils utilisent Sage 100c ou Sage 100cloud avec une base SQL Server. Une même passerelle sert plusieurs dossiers (sociétés) sur le même serveur, en Comptabilité comme en Gestion commerciale.

L'IA peut-elle écrire dans Sage 100 ?

Oui, si vous l'autorisez. Chaque dossier démarre en lecture, et l'écriture s'active dossier par dossier et par famille de droits. Les écritures passent par les Objets Métiers de Sage, avec ses contrôles habituels.

Maillon est-il un produit Sage ?

Non. Maillon est une solution indépendante, conçue et hébergée en France, ni affiliée à Sage ni approuvée par Sage. Elle se branche sur le Sage 100 existant, sans le modifier.

Par où commencer

Commencez par un client et un dossier de test. Choisissez avec lui quelques questions qu'il pose chaque semaine, branchez un assistant en lecture seule et montrez les réponses sur ses propres données. Vous saurez vite quelles offres valent un devis chez lui.

Pour voir l'ensemble sur le dossier de démonstration et préparer votre premier déploiement avec nous, réservez un créneau de découverte.

À lire aussi

Tous les articles