François Lévesque
Directeur technique chez Witify
L'intégration personnalisée de l'IA dans un ERP, lorsqu'elle est réalisée correctement, intègre l'intelligence à votre système dès sa conception. Il ne s'agit pas d'une simple option à activer, ni d'un module complémentaire ajouté à un progiciel, mais d'une fonctionnalité native conçue pour s'adapter aux flux de travail quotidiens de votre équipe.
La plupart des entreprises découvrent l'IA dans les progiciels de gestion intégrée (PGI) de la même manière qu'elles ont toujours découvert les nouvelles fonctionnalités : comme une simple case à cocher dans la feuille de route du fournisseur, livrée tardivement et configurée pour les processus d'un tiers. Selon l'étude de marché ERP 2024 de Gartner , plus de 60 % des acheteurs de PGI indiquent que les fonctionnalités d'IA des solutions standard ne correspondent pas à leurs besoins ou nécessitent une personnalisation coûteuse pour fonctionner comme prévu. Witify conçoit des systèmes PGI sur mesure, ce qui signifie que l'intégration de l'IA est définie et intégrée dès le départ, en lien avec vos données réelles et les problématiques concrètes de votre équipe.
L'expression « ERP basé sur l'IA » recouvre un vaste champ de possibilités. Il est utile de préciser le fonctionnement de cette technologie, les domaines où elle crée une réelle valeur ajoutée et les situations où une automatisation plus simple, fondée sur des règles, permet d'obtenir le même résultat à moindre coût.
Extraction de documents par OCR et LLM. Dans les PME, les équipes comptables consacrent régulièrement 30 à 50 % de leur temps à la saisie de données : saisie des lignes de factures, rapprochement des numéros de commandes, imputation des comptes généraux. Nous concevons des pipelines d'extraction qui combinent la reconnaissance optique de caractères (OCR) et l'interprétation par modèle de langage étendu (LLM). La couche OCR convertit les documents numérisés ou numériques en texte exploitable par machine. La couche LLM interprète ce texte dans son contexte, reconnaissant par exemple qu'un nombre précédé de « TPS/TVQ » correspond à un montant de taxe, qu'un numéro de référence correspond à un format de commande et qu'un nom de fournisseur peut être abrégé. Les applications typiques incluent le traitement des factures fournisseurs avec suggestion d'imputation, le rapprochement automatisé des commandes à trois voies, la catégorisation des notes de frais, l'extraction des clauses contractuelles avec suivi des dates de renouvellement et l'extraction de données à partir des connaissements et des certificats de conformité.
Détection des anomalies et prévention de la fraude. Les contrôles ERP standard permettent de détecter les problèmes connus. Une commande dépassant un certain seuil déclenche un processus d'approbation. La détection des anomalies basée sur l'IA repère les comportements inhabituels au sein de votre entreprise, même en l'absence d'infraction. Chez Baseball Town , l'ERP personnalisé développé par Witify surveille en temps réel plus de 50 000 comptes membres et 2 millions de transactions de jetons, signalant les schémas d'utilisation qui s'écartent du comportement de référence, tous sites et sessions confondus. La logique de détection est intégrée au tableau de bord ERP, et non à une couche de reporting distincte nécessitant une procédure de vérification séparée.
Rapports conversationnels. L'un des principaux points de friction lors de l'adoption d'un ERP concerne les rapports. Les rapports standard couvrent les questions courantes. Toute autre demande nécessite l'intervention d'un développeur, d'un analyste BI ou le recours à une solution de contournement dans un tableur. Nous créons des couches d'interrogation en langage naturel qui s'appuient sur le schéma de données de votre ERP et sont connectées à des outils de visualisation et d'interprétation LLM. Un responsable saisit « Ventes du 3e trimestre par région et par catégorie de produits, hors retours » et obtient une réponse précise, car le système comprend votre schéma, votre terminologie et les relations entre vos données. Cette approche se distingue des outils d'IA génériques qui interrogent des bases de données inconnues : elle est construite sur vos données, validée par rapport à votre schéma et intégrée à l'interface que votre équipe utilise déjà.
Recherche sémantique inter-modules. La recherche ERP standard, basée sur les mots-clés, est impitoyable. Sans le terme exact, impossible de trouver l'enregistrement. La recherche sémantique, quant à elle, comprend l'intention : « trouver le bon de commande pour le projet de Montréal du printemps dernier » renvoie le bon résultat, même si ces mots n'apparaissent pas textuellement dans l'enregistrement. Nous implémentons cette fonctionnalité grâce à l'intégration vectorielle de vos données ERP, soit directement via pgvector sur votre base de données PostgreSQL, soit via Algolia pour les scénarios à grande échelle. Parmi les cas d'utilisation courants, citons les recherches clients inter-modules qui affichent commandes, factures, historique du support et communications en une seule requête, ainsi que les requêtes de traçabilité telles que « quels produits finis contiennent le lot X du fournisseur Y », résolues en quelques secondes malgré l'imbrication des nomenclatures.
Génération de contenu au sein des flux de travail ERP. E-mails de relance, séquences de suivi, descriptions de produits multilingues, rapports d'écarts internes : ces tâches sont répétitives, urgentes et peu valorisantes pour leurs rédacteurs. La génération assistée par LLM prend en charge ces tâches directement dans vos flux de travail ERP, déclenchée par des événements, alimentée par des données réelles issues de vos enregistrements et soumise à une vérification humaine avant envoi. La distinction est importante : ces générateurs fonctionnent au sein de votre ERP, et non dans un outil de rédaction IA externe nécessitant des copier-coller de données.
Classification et acheminement des documents. Un e-mail arrive dans la boîte de réception du service comptabilité fournisseurs. S'agit-il d'une facture, d'un relevé de compte, d'un litige ou d'une demande d'information d'un fournisseur ? Le tri manuel est lent et peu fiable. La classification par IA analyse les documents entrants, identifie leur type et leur contenu, puis les achemine vers le flux de travail approprié. La même logique s'applique au processus d'approbation : une demande d'achat est soumise à différents approbateurs en fonction du montant, de la catégorie, du risque fournisseur et du contexte du projet, et non selon un organigramme fixe qui devient obsolète dès qu'une personne change de poste.
Luminaire Authentik conçoit et fabrique des luminaires dans un atelier montréalais de 1 500 mètres carrés. Le progiciel de gestion intégré (PGI) Witify, développé sur mesure pour l'entreprise, intègre une planification automatisée des tâches qui analyse les commandes entrantes, les priorise en temps réel et les répartit au service de production approprié sans intervention manuelle. Le système gère la prévision de la charge de travail par service en fonction du carnet de commandes actuel, ainsi que l'analyse des performances de chaque employé, permettant aux gestionnaires d'optimiser la capacité de production de manière proactive.
Dans les trois mois suivant la mise en service, la productivité de la production et du support client a augmenté de 40 %. Le chiffre d'affaires a triplé depuis l'implémentation de l'ERP. Les erreurs de commande, tant au niveau des ventes que de la production, ont été divisées par quatre. Ces résultats sont dus à l'automatisation et à l'intelligence intégrées au flux de travail lui-même, et non à un outil d'IA externe que l'équipe devrait maîtriser en parallèle de son système principal.
Aucune de ces fonctionnalités n'est un produit indépendant. Ce sont des modules intégrés à votre ERP, sur la même plateforme, avec la même authentification et connectés à la même base de données que vos stocks, vos commandes et vos données financières. L'intégration de l'IA est définie lors de la phase d'analyse métier et technique, comme toute autre fonctionnalité : en fonction des gains de temps et des risques réels, et non de ce qui donne à une proposition une apparence technique ambitieuse.
La pile technologique principale de Witify pour l'intégration ERP personnalisée et IA repose sur Laravel (PHP) pour la couche applicative, l'API OpenAI pour les tâches LLM, Algolia ou pgvector pour la recherche sémantique, Redis pour la gestion des files d'attente et le traitement asynchrone, et Docker pour le déploiement sur AWS, Google Cloud ou DigitalOcean. À noter : il s'agit de la pile technologique de Witify, et non de la seule approche valable. Si un environnement client existant utilise Python avec Django ou ASP.NET Core avec C#, la couche d'intégration IA s'adapte sans problème. Les appels à l'API OpenAI, l'indexation vectorielle et les pipelines de classification sont indépendants du framework. La pile technologique complète est documentée sur ce site.
Contrairement à ce que la plupart des fournisseurs d'IA laissent entendre, le principal risque lié à l'intégration de l'IA dans un ERP personnalisé n'est pas d'ordre technique. Il réside dans le fait de définir le périmètre du projet d'IA avant que les données sous-jacentes ne soient suffisamment propres. Une couche de reporting conversationnel construite sur des données incohérentes n'améliore pas le reporting ; elle ne fait que rendre les incohérences plus visibles et plus frustrantes. La phase d'analyse a pour but de détecter ces incohérences avant même d'écrire une seule ligne de code.
| Capacités d'IA | Problème qu'il remplace | Approche de mise en œuvre | Chronologie typique |
| Extraction de documents (OCR + LLM) | Saisie manuelle des données des factures et des bons de commande | API OpenAI + pipelines de sortie structurée | 4 à 8 semaines |
| Détection d'anomalies | Audit manuel pour détecter les fraudes et les violations de politique | Signalement statistique et basé sur LLM dans le tableau de bord | 3 à 6 semaines |
| Reportage conversationnel | Dépendance du développeur pour chaque nouveau rapport | Couche de requêtes en langage naturel sur le schéma ERP | 4 à 8 semaines |
| Recherche sémantique | Recherche par mots-clés sans compréhension de l'intention | pgvector ou Algolia sur des données ERP existantes | 2 à 4 semaines |
| génération de contenu | Rédaction manuelle des courriels et des descriptions | Génération de LLM au sein des flux de travail ERP existants | 2 à 3 semaines |
| Classification et routage | Tri manuel de la boîte de réception des comptes fournisseurs et des chaînes d'approbation | Classificateur d'IA intégré au moteur de flux de travail | 3 à 5 semaines |
Les cas où l'IA justifie l'investissement suivent un schéma bien défini. Votre équipe traite manuellement de gros volumes de documents non structurés, et la charge de travail liée à la saisie de données se chiffre en heures de travail par semaine. La production de rapports nécessite l'intervention d'un développeur pour chaque question non standard. La recherche dans vos données ERP est tellement lente ou imprécise que vos collaborateurs utilisent des feuilles de calcul parallèles pour pallier ce problème. Des signaux sont présents dans vos données, mais ils n'apparaissent qu'après coup.
L'IA a tendance à complexifier les choses sans apporter de bénéfices équivalents : lorsqu'une règle basée sur un seuil permet une détection identique avec moins de complexité, lorsque les données sous-jacentes sont trop éparses ou incohérentes pour permettre un modèle fiable, ou encore lorsque le problème de flux de travail se résout mieux par une conception de processus plus rigoureuse que par une intelligence artificielle superposée à un processus défaillant. La phase de découverte permet justement d'établir ce diagnostic avec objectivité.
Réservez une consultation gratuite et présentez-nous votre flux de travail le plus complexe. Nous vous indiquerons où l'IA apporte une valeur ajoutée et où elle n'en apporte pas.
Tags :
François Lévesque
Directeur technique chez Witify
François Lévesque est cofondateur et directeur technique chez Witify. Spécialisé dans la gestion et le développement de projets logiciels et web complexes, il se consacre depuis 8 ans sur le développement de ERP, Intranets et CRM sur-mesure. Au fil de son parcours, il a développé une expertise approfondie en génie logiciel, se traduisant par une sensibilité particulière à la traduction des objectifs d'affaires en requis techniques précis. Ayant une vaste expertise en analyse et visualisation de données, François a également mené avec succès de nombreux projets de données avec des institutions gouvernementales.