Se rendre au contenu

Automatiser Odoo avec l'IA : 5 tâches qu'Odoo 20 prend en charge

Ce que l'IA fait seule, qui valide, ce qui consomme des crédits
27 octobre 2026 par
Automatiser Odoo avec l'IA : 5 tâches qu'Odoo 20 prend en charge

Odoo 20 a mis l'IA dans la comptabilité, le support, les documents et les rapports. Nous avons pris cinq tâches qu'une PME fait encore à la main et cherché dans le code d'Odoo 20 Enterprise ce qu'Odoo fait seul, qui relit avant l'enregistrement et ce qui consomme des crédits.

Les notes de version d'Odoo 20 parlent d'agents capables de créer et de modifier des fiches. Un dirigeant de PME se pose une question plus simple : quelle tâche de la semaine peut-on automatiser dans Odoo avec l'IA, et à quel moment quelqu'un relit-il le résultat ? Pour y répondre, nous avons lu module par module le code d'Odoo 20 Enterprise (branche 20.0, septembre 2026). Les noms techniques des modules sont donnés entre parenthèses, pour votre intégrateur.

Trois faits à connaître avant de commencer

  • L'IA fait partie d'Odoo Enterprise. Aucun de ces modules n'existe en Community.
  • Elle fonctionne avec des crédits achetés dans Odoo. Les appels passent par le service « Odoo AI » d'Odoo. En version 19, on pouvait brancher sa propre clé OpenAI ou Gemini : ce réglage n'existe plus en 20.
  • Elle exige l'extension PostgreSQL pgvector. Sans elle, le module de base ne s'installe pas. Sur un serveur que vous hébergez vous-même, c'est à vérifier avant la migration.
1. Factures fournisseurs
L'IA remplit un brouillon
Le comptable comptabilise
2. Documents entrants
L'IA déplace et étiquette
Contrôle après coup
3. Tickets de support
L'IA résume les solutions passées
L'opérateur répond
4. Messages courants
L'IA rédige un texte
Vous cliquez sur Envoyer
5. Vos chiffres
L'IA construit la vue
Lecture seule
Automatisations
Un agent agit seul
Aucune confirmation, journal à relire
Figure 1. Les cinq tâches de cet article et le moment où une personne intervient. La dernière case, les automatisations, est traitée plus bas : c'est là que la validation humaine disparaît.

1. Encoder les factures fournisseurs : l'IA prépare, le comptable comptabilise

En Belgique, la facturation électronique structurée est obligatoire entre entreprises depuis le 1er janvier 2026. Vos fournisseurs belges vous envoient donc leurs factures par Peppol, en format structuré, et Odoo les lit sans IA. Nous détaillons ce circuit dans notre guide Peppol pour une PME du Hainaut.

Reste le PDF : fournisseurs étrangers, petits prestataires, tickets de caisse. C'est le travail de la numérisation des factures (account_invoice_extract). Elle lit le fournisseur, son numéro de TVA, le numéro et la date de la facture, l'échéance, les montants, la TVA, l'IBAN, la communication et les lignes. Elle est active par défaut sur les achats. Si le fournisseur n'existe pas encore, Odoo le crée à partir de son numéro de TVA.

Ensuite vient un mécanisme qu'on confond souvent avec l'IA : la prédiction du compte, de la taxe et du produit sur chaque ligne (account_accountant). Odoo cherche, dans les 100 dernières factures comptabilisées du même fournisseur, la ligne dont le libellé ressemble le plus, et en reprend le produit, le compte, les taxes et la répartition analytique. Il n'y a ni modèle de langage ni crédit : c'est une recherche plein texte dans votre propre base. Elle ne vaut donc que ce que vaut votre historique, et un premier achat chez un fournisseur n'a rien sur quoi s'appuyer.

Arrivée
Peppol : lu tel quel, sans IA.
PDF : numérisé par l'IA, contre crédits.
En-tête
Fournisseur, TVA, dates, montants, IBAN.
Fournisseur inconnu : créé depuis son n° de TVA.
Lignes
Produit, compte, taxes et analytique repris des factures passées du même fournisseur.
Sans crédit.
Brouillon
Rien n'est comptabilisé.
Votre comptable vérifie et valide.
Figure 2. Le circuit d'une facture fournisseur dans Odoo 20. L'IA n'intervient que sur le PDF, et le résultat reste un brouillon.

Ce qu'il faut mesurer avant d'activer : le nombre de factures PDF par mois (une fois Peppol en place, il baisse) et le temps passé par facture. Après un mois, comptez combien de brouillons ont dû être corrigés.

2. Classer les documents entrants : l'IA déplace, vous contrôlez après

Dans l'application Documents (ai_documents), chaque dossier peut recevoir une consigne en français : « les factures vont dans Comptabilité, les contrats dans Juridique avec l'étiquette Fournisseur ». Quand un fichier arrive, par dépôt ou par mail, une règle d'automatisation lance l'IA. Elle déplace le fichier, le renomme et ajoute des étiquettes, sans pouvoir viser un dossier que la consigne ne cite pas. Si le fichier est une facture fournisseur, elle peut aussi créer le brouillon de facture (ai_documents_account).

Ici, personne ne valide avant le déplacement. Le contrôle se fait après coup. Nous conseillons de commencer avec un dossier « À vérifier » comme destination par défaut, et de ne retirer cette étape qu'une fois les erreurs devenues rares.

3. Résoudre un ticket de support à partir des tickets passés

Dans l'application Assistance (ai_helpdesk), Odoo 20 repère pour chaque ticket les tickets similaires, par une recherche de proximité de sens dont le seuil se règle par équipe. Le bouton « Trouver une solution à partir des tickets similaires » lit comment ces tickets ont été résolus et résume la solution en quelques étapes, en citant les tickets d'où elle vient.

La consigne livrée par Odoo est prudente. L'assistant parle à l'opérateur, jamais au client. Il ne propose pas de solution qui ne vient pas des tickets, sauf si l'opérateur le demande, et il le signale alors. Il ne rédige le mail au client qu'après accord de l'opérateur, qui l'envoie lui-même.

La condition est un historique propre : des tickets fermés dont la résolution est écrite dans le fil de discussion. Si vos techniciens ferment les tickets sans un mot, l'IA n'a rien à résumer, et la remise en ordre des tickets passe avant elle.

4. Rédiger les messages courants : un brouillon, jamais un envoi

Le module de base (ai) ajoute un bouton IA dans la fenêtre de rédaction des mails et dans le fil de discussion de chaque fiche. Il rédige, réécrit, résume une conversation ou propose une réponse de suivi. On le retrouve dans l'envoi d'une facture (ai_account), dans la demande de signature (sign_ai), dans le refus d'un candidat (hr_recruitment_ai) et sur la fiche produit, pour la description et l'image (ai_product).

Dans tous ces cas, Odoo insère le texte dans le message et c'est vous qui cliquez sur Envoyer. Une limite à connaître : nous n'avons trouvé aucune aide IA dans les relances de paiement. Elles restent sur vos modèles de lettres habituels.

5. Interroger vos chiffres sans construire de rapport

Odoo 20 ajoute des questions toutes prêtes dans plusieurs applications : « les cinq meilleurs commerciaux par chiffre d'affaires » et « les ventes par catégorie ce mois-ci » dans Ventes (ai_sale), « quels projets nous coûtent le plus ? » dans Projet (ai_project), la dernière commande chez un fournisseur dans Achats (ai_purchase). L'agent ouvre la vue ou construit le graphique dans Odoo, avec vos droits de lecture.

Le dirigeant qui ne construit pas de tableau croisé lui-même y gagne le plus. Comparez quand même les trois premières réponses au rapport que vous connaissez. La réponse vaut ce que valent vos données, et une vente mal catégorisée le reste dans le graphique.

Quand l'IA agit seule : les automatisations

Dans la fenêtre de discussion, un agent d'Odoo 20 qui veut créer ou modifier des fiches montre d'abord ce qu'il va faire, et attend votre réponse (figure 3). Il demande aussi la permission de continuer après 30 appels successifs, un seuil réglable.

Agent IA · Odoo 20
Vous
Passe les trois devis de Ready Mat à l'étape « Négociation ».
Agent
Je vais modifier 3 devis de Ready Mat. Nouvelle étape : « Négociation ».
Yes, do it Yes, always approve in this chat No, I want something else
Figure 3. Reconstitution de la demande de confirmation prévue par le code d'Odoo 20, avec ses libellés d'origine : ils n'étaient pas encore traduits en français dans la version de septembre 2026. Le bouton du milieu supprime les confirmations suivantes pour toute la discussion, et vos équipes doivent savoir quand l'éviter.

Une règle d'automatisation peut, elle, confier son action à un agent : à la création d'une fiche, quand un champ change, à heure fixe. Dans ce cas, le code est explicite : Odoo confirme automatiquement les appels d'outils de l'agent et garde chaque exécution dans une discussion que vos administrateurs peuvent relire. Personne ne valide avant. Nous ne donnons donc à un agent automatisé que les outils dont la tâche a besoin.

Sur le chat de votre site (ai_crm_livechat), un agent peut répondre aux visiteurs et créer la piste dans le CRM, sans validation et sans commercial assigné. Prévoyez la règle d'attribution avant d'activer l'agent, sinon les pistes s'accumulent sans responsable.

Ce qui consomme des crédits, et ce qui n'en consomme pas

Le code ne donne pas le prix des crédits. Il permet en revanche de savoir quelle fonction en consomme (figure 4).

Sans IA, sans crédit
  • Factures reçues par Peppol
  • Prédiction du compte, de la taxe et du produit
  • Règles d'automatisation classiques
Crédits de numérisation
  • Factures fournisseurs en PDF
  • Notes de frais
Crédits « Odoo AI »
  • Agents, discussion et rédaction
  • Tri des documents
  • Solutions de support
  • Champs remplis par l'IA
  • Transcription d'appels
Figure 4. Les fonctions d'Odoo 20 classées selon le service qu'elles appellent. Le tarif des crédits n'est pas dans le code : mesurez la consommation sur un mois pilote.

Par où commencer

Trois questions suffisent pour choisir la première tâche à confier à l'IA dans Odoo :

  1. La tâche revient-elle chaque semaine ? Une tâche mensuelle ne justifie pas le paramétrage.
  2. Existe-t-il un historique propre ? Factures bien imputées, tickets fermés avec leur solution : sans historique, la prédiction et les solutions de support n'ont rien à lire.
  3. Une erreur part-elle chez un client ? Si oui, gardez la validation humaine et laissez cette tâche hors des automatisations.

Deux tâches passent souvent les trois questions : la facture fournisseur en PDF et le ticket de support. Elles reviennent chaque jour, elles s'appuient sur un historique, et l'IA n'y produit qu'un brouillon. La vue d'ensemble de notre approche est sur notre page IA et Odoo 20, et le paramétrage des agents sur agents IA et MCP.

FAQ

L'IA d'Odoo 20 fonctionne-t-elle en version Community ?

Non. Les modules IA d'Odoo 20 font partie d'Odoo Enterprise, qui comprend Odoo Online. En Community, l'IA passe par un assistant externe relié à Odoo par son API, comme notre application ASKA AI.

Faut-il une clé OpenAI pour utiliser l'IA dans Odoo 20 ?

Non. Odoo 20 envoie les demandes à son propre service « Odoo AI » et les facture en crédits achetés dans Odoo. Le réglage qui permettait de brancher sa propre clé OpenAI ou Gemini en version 19 a disparu.

L'IA d'Odoo 20 peut-elle modifier mes données sans validation ?

Dans la fenêtre de discussion, non : l'agent demande une confirmation avant de créer ou de modifier une fiche. Dans une règle d'automatisation, oui : ses actions sont confirmées automatiquement et conservées dans un journal. Le tri des documents et la création de pistes depuis le chat du site agissent aussi sans validation préalable.

Conclusion

Avec Odoo 20, l'IA est déjà dans la base : il n'y a plus de clé à brancher ni d'outil externe à relier pour ces cinq tâches. Il vous reste à choisir la tâche et à décider à quel endroit une personne relit le résultat.

Réservez 30 minutes avec nous. Nous regardons votre journée type et votre Odoo, nous repérons la tâche où l'IA vous fera gagner du temps, et nous mesurons ce qu'elle prend aujourd'hui. Vous recevez le résultat par écrit. Le diagnostic est offert.

Réserver mon diagnostic de 30 minutes


À lire aussi

Odoo 20 hors ligne : quand deux saisies se croisent, laquelle gagne ?
On a rejoué notre test de conflits sur Odoo 20.0. Ce qu'Odoo fait bien, où il écrase sans prévenir, comment nos applications traitent le même cas, et cinq tests à faire sur la vôtre.