Agent IA Odoo : trier vos tickets de support 24/7
Créez un agent IA qui trie vos tickets Odoo, alerte Slack sur les urgences et propose une solution. Démonstration en vidéo, étape par étape.

Un ticket urgent arrivé vendredi à 18 h, découvert lundi matin : la situation est familière à toute équipe support. Le tri des demandes est un travail simple, mais il exige une présence constante. Cet article vous montre comment confier ce tri à un agent d'intelligence artificielle qui travaille dans votre Odoo, sans écrire une ligne de code. Vous suivrez la construction complète d'un agent de support : lecture du ticket, notation de la priorité, alerte Slack, proposition de solution. Il s'adresse aux utilisateurs Odoo débutants.
📌 À retenir (30 secondes)
- Un agent Aidoo lit vos nouveaux tickets Odoo dès leur création et leur attribue une priorité de une à trois étoiles.
- Les tickets à deux et trois étoiles déclenchent une alerte dans un canal Slack, avec le lien direct vers le ticket.
- L'agent consulte un document de dépannage que vous lui fournissez, puis rédige une proposition de solution dans la conversation du ticket.
- Vous fixez ses limites : nombre d'actions, budget mensuel, plages horaires, validation humaine des écritures.
- Dans la démonstration, cinq tickets ont été traités pour 18 crédits.
Voir la démonstration en vidéo
La vidéo ci-dessous montre la création de l'agent de bout en bout, puis son premier passage sur cinq tickets réels.
Sommaire
- Le vrai coût du tri manuel des tickets
- Un agent Odoo, ce n'est ni un chatbot ni une règle d'automatisation
- Décrire la mission de l'agent en langage naturel
- Choisir le déclencheur et poser les garde-fous
- Donner accès aux bons modèles Odoo et à Slack
- Fixer les limites de consommation
- Le premier passage : cinq tickets, 18 crédits
1. Le vrai coût du tri manuel des tickets
Odoo est un ERP (Enterprise Resource Planning), un logiciel de gestion qui réunit ventes, achats, stock et service client dans une même base. Son application Helpdesk centralise les demandes reçues par courriel, par formulaire web ou par messagerie instantanée, comme le décrit la documentation Odoo sur la réception des tickets.
Centraliser ne suffit pas. Chaque ticket doit encore être lu, qualifié, priorisé, parfois escaladé. Imaginez que vous receviez 40 tickets par semaine. Le tri prend deux à trois minutes par ticket : environ deux heures hebdomadaires, réparties en interruptions courtes qui fragmentent la journée de vos consultants.
Le coût ne se mesure pas seulement en minutes. Un incident bloquant noyé au milieu de demandes secondaires met plusieurs heures à remonter. Dans Odoo, la priorité conditionne pourtant l'application des SLA (Service Level Agreement, l'engagement de délai contractuel). La documentation Odoo sur les SLA précise qu'une politique ne s'applique qu'une fois la priorité renseignée sur le ticket. Un tri tardif désactive donc, de fait, votre mesure de délai.
C'est exactement le type de tâche que les analystes voient basculer vers l'automatisation. Gartner anticipe que l'IA agentique résoudra de façon autonome 80 % des demandes courantes de service client d'ici 2029. Le même cabinet rappelle une contrepartie utile : plus de 40 % des projets d'IA agentique seraient abandonnés d'ici fin 2027, souvent faute de périmètre clair. D'où la démarche suivie ici : un agent, une mission précise, des limites explicites.
2. Un agent Odoo, ce n'est ni un chatbot ni une règle d'automatisation
Trois notions se confondent souvent. Clarifions.
- Une règle d'automatisation Odoo applique une condition figée : « si le client est X, alors assigner à Y ». Elle est fiable mais aveugle au contenu du message.
- Un chatbot répond au client dans une fenêtre de discussion. Il parle, il n'agit pas dans votre base.
- Un agent lit le contenu réel du ticket, décide, puis exécute des actions dans Odoo : modifier une priorité, écrire une note, envoyer un message externe.
La différence tient à la capacité de jugement. Un ticket intitulé « bonjour, petit souci » peut décrire une panne totale de facturation. Seule une lecture du texte permet de le classer correctement.
Techniquement, l'agent atteint votre Odoo via le MCP (Model Context Protocol), un standard ouvert publié par Anthropic pour connecter un modèle d'IA à des outils externes de manière encadrée. Anthropic a présenté le protocole MCP fin 2024 et sa spécification est publique. Si le sujet vous intéresse, notre guide complet du protocole MCP le détaille sans prérequis technique.
Les échanges avec Odoo passent ensuite par son API externe, l'interface standard documentée par l'éditeur (référence de l'API externe Odoo). Vous n'avez rien à installer dans votre base.
💡 Astuce Un agent n'est pas réservé au support. La même mécanique convient au suivi des devis sans réponse, aux relances de factures impayées ou au contrôle des ruptures de stock. Le support est simplement un bon premier cas : le volume est régulier et le résultat se vérifie en un coup d'œil.
3. Décrire la mission de l'agent en langage naturel
Dans le tableau de bord Aidoo, la création d'un agent commence par une description en français. Vous écrivez ce que vous attendez, l'assistant en déduit la configuration. Voici la mission utilisée dans la vidéo, résumée en quatre étapes.
- Lire le ticket qui vient d'être créé et comprendre le problème décrit par le client.
- Attribuer une priorité : trois étoiles si l'activité du client est bloquée, deux étoiles pour un dysfonctionnement gênant, une étoile pour une demande secondaire.
- Alerter sur Slack si la priorité atteint deux ou trois étoiles, avec le nom du client, un résumé du problème et le lien vers le ticket.
- Chercher une solution dans un document de dépannage fourni à l'agent, puis publier une proposition dans la conversation du ticket.
| Priorité | Situation type | Action déclenchée |
|---|---|---|
| Trois étoiles | Activité du client arrêtée | Alerte Slack immédiate et note de solution |
| Deux étoiles | Dysfonctionnement gênant, contournement possible | Alerte Slack et note de solution |
| Une étoile | Question, demande d'évolution | Note de solution uniquement |
Si votre description reste vague, l'assistant vous pose des questions avant de générer l'agent : quels modèles Odoo utiliser, quel mode de déclenchement, quelles actions autoriser. Prenez le temps d'y répondre, c'est là que se joue la qualité du résultat.
Vient ensuite le style de communication. Il détermine le ton des notes publiées dans vos tickets. Un style « humain et chaleureux » produit des propositions rédigées comme celles d'un collègue. Un style factuel produit des synthèses plus sèches, utiles si vos consultants relisent vite.
Le modèle d'IA se choisit dans la foulée. Commencez par un modèle économique. Vous mesurerez la qualité obtenue sur vos vrais tickets, puis vous monterez en gamme seulement si le tri manque de finesse. La démarche inverse coûte cher sans preuve.
4. Choisir le déclencheur et poser les garde-fous
Le déclencheur répond à une question simple : quand l'agent se met-il au travail ? Ici, à chaque création d'un ticket. L'agent surveille l'apparition de nouveaux enregistrements et se lance dans la foulée.
Vous pouvez restreindre ce déclenchement par une condition : uniquement les tickets d'une équipe donnée, ou d'un ensemble de clients. Vous pouvez aussi définir des plages horaires. Un agent limité à 8 h - 18 h laisse les demandes de la nuit au premier consultant du matin. Un agent actif en continu prend en charge les week-ends, ce qui est souvent l'intérêt principal.
Trois garde-fous méritent votre attention.
- L'identité Odoo. L'agent agit sous un compte utilisateur Odoo réel. Il ne peut donc rien faire que ce compte ne puisse faire, et chaque écriture reste tracée à son nom dans l'historique.
- Le mode workflow. Un workflow est un enchaînement d'étapes que vous figez à l'avance. Un workflow de création de ticket limité au nom et à la description empêche l'agent de toucher à la priorité. Vous encadrez ainsi très précisément son champ d'action.
- La validation humaine des écritures. Activée, elle impose à l'agent de demander l'accord d'un utilisateur Odoo avant chaque modification. Le tri devient une proposition, pas une décision.
⚠️ À éviter Ne lancez pas votre premier agent en écriture libre sur l'ensemble de vos modèles. Commencez par un périmètre étroit et, si le sujet est sensible, activez la validation humaine. La CNIL rappelle dans ses recommandations sur les systèmes d'IA l'importance de prévoir des modalités concrètes de supervision humaine. Vous relâcherez les contraintes une fois la confiance établie.
Cette prudence rejoint le constat de l'étude McKinsey sur l'état de l'IA en 2025 : la redéfinition des processus pèse davantage sur les résultats que la technologie elle-même. Un agent bien cadré dans un processus clair produit plus de valeur qu'un agent puissant lâché partout.
5. Donner accès aux bons modèles Odoo et à Slack
Un modèle Odoo est une table de données : « ticket d'assistance », « contact », « commande client ». L'agent ne voit que ceux que vous lui ouvrez, et pour chacun vous choisissez le niveau d'accès.
Pour notre agent de support, deux accès suffisent :
- Recherche, lecture et écriture sur les tickets, pour lire le contenu et mettre à jour la priorité.
- Création de notes dans la conversation du ticket, pour publier la proposition de solution.
Tout le reste demeure fermé. L'agent ne voit ni votre comptabilité, ni vos salaires, ni vos contrats.
Vient ensuite le connecteur externe. Dans la section Intégrations, vous connectez Slack une fois, puis vous n'autorisez que l'outil dont l'agent a besoin : l'envoi de message. Le catalogue Slack expose beaucoup d'actions, dont la lecture de canaux ou la gestion des membres. Aucune n'est nécessaire ici, donc aucune n'est accordée. L'envoi correspond à la méthode publique chat.postMessage de l'API Slack. Notre documentation des intégrations détaille la procédure de connexion.
Dernier réglage, souvent décisif : le document de référence. Vous importez un guide de dépannage, l'agent l'indexe et s'en sert comme base de connaissance. C'est ce qui transforme une note générique en réponse utile, alignée sur vos procédures internes. Un fichier de deux pages avec vos dix problèmes les plus fréquents suffit pour commencer.
💡 Aller plus loin Vous voulez voir ce que donnerait un agent sur vos propres tickets ? Nos équipes construisent l'agent avec vous lors d'un échange de 30 minutes : parlez de votre projet Odoo à l'équipe Aidoo.
6. Fixer les limites de consommation
Un agent autonome doit avoir un plafond. Aidoo en propose plusieurs, à régler avant l'activation.
| Limite | Rôle | Valeur utilisée dans la vidéo |
|---|---|---|
| Actions par exécution | Borne le nombre d'opérations sur un ticket | 30 |
| Crédits par exécution | Borne le coût d'un traitement | 40 |
| Durée maximale | Arrête un agent qui tourne trop longtemps | 300 secondes |
| Budget mensuel | Met l'agent en pause à épuisement | 3 000 crédits |
| Écritures par exécution | Borne les modifications dans Odoo | 30 |
Les crédits mesurent la consommation d'IA. Ils sont fournis par palier d'abonnement, de 2 000 crédits par mois sur l'offre Starter à 20 000 sur l'offre Business. Le détail figure sur la page des tarifs Aidoo et dans la documentation sur les crédits des agents.
Un point à connaître : la fréquence de veille dépend du palier. Sur les offres d'entrée, l'agent vérifie l'arrivée de nouveaux tickets toutes les heures. Sur les offres supérieures, l'intervalle descend à quelques minutes. Si votre support vise une réaction quasi immédiate, ce critère compte davantage que le volume de crédits.
Vous pouvez enfin demander un récapitulatif périodique : un courriel de synthèse, une note dans Odoo, ou un message dans un fil de discussion. Utile les premières semaines pour vérifier le comportement de l'agent, souvent superflu ensuite.
7. Le premier passage : cinq tickets, 18 crédits
Un agent nouvellement créé reste en brouillon. Il faut l'activer explicitement. C'est une sécurité : rien ne part avant votre clic.
Dans la démonstration, cinq tickets sont créés dans Odoo. L'agent les traite dans la foulée. Le bilan tient en trois observations.
Dans Odoo. Chaque ticket porte une priorité cohérente avec son contenu. Le ticket « urgent, plus rien ne fonctionne » est passé en trois étoiles. Chacun contient une note interne proposant une solution tirée du guide de dépannage importé.
Dans Slack. Un message est apparu dans le canal dédié, reprenant les tickets à deux et trois étoiles. Il contient le nom du client, un résumé du problème et un lien cliquable qui ouvre le ticket dans Odoo. L'équipe voit l'urgence sans ouvrir l'ERP.
Côté consommation. Le traitement des cinq tickets a coûté 18 crédits, soit environ 3,6 crédits par ticket. À ce rythme, un budget de 3 000 crédits mensuels couvre largement un flux de plusieurs centaines de tickets.
Reste la traçabilité, qui est souvent la question la plus posée. Chaque exécution est consultable : la liste des outils appelés, les données lues, les écritures effectuées. La vue « flux » montre le déroulé complet du raisonnement. Si un enchaînement vous convient, vous pouvez le convertir en workflow réutilisable, et l'agent suivra ensuite ce chemin balisé.
Vos utilisateurs peuvent aussi retrouver l'agent directement dans leur Odoo, via une pastille en bas à droite de l'écran, pour lui poser une question ou lui demander une action ponctuelle. Un agent de support n'est pas seulement une machine à trier : c'est aussi un interlocuteur qui connaît vos tickets.
FAQ
Faut-il savoir coder pour créer un agent de support Odoo ?
Non. La mission se décrit en français dans un champ de texte, et les réglages se font par formulaire. Aucun développement ni module à installer dans votre base Odoo n'est nécessaire.
L'agent peut-il modifier ou supprimer des données par erreur ?
Il ne peut agir que sur les modèles que vous lui ouvrez, avec le niveau d'accès que vous accordez, et sous une identité Odoo réelle dont il hérite des droits. Vous pouvez en plus limiter le nombre d'écritures par exécution ou exiger une validation humaine avant chaque modification.
Combien coûte le traitement d'un ticket ?
Dans la démonstration, cinq tickets ont consommé 18 crédits au total, soit environ 3,6 crédits par ticket avec un modèle économique. Le coût dépend du modèle d'IA choisi et de la longueur des tickets. Les paliers démarrent à 2 000 crédits mensuels.
L'agent répond-il directement au client ?
Non, pas dans cette configuration. Il publie une proposition de solution en note interne, dans la conversation du ticket. Un consultant la relit, l'ajuste si besoin, puis répond au client. C'est le mode recommandé pour démarrer.
Peut-on utiliser autre chose que Slack pour les alertes ?
Oui. Le principe reste identique avec un autre outil de messagerie, un courriel ou une notification dans Odoo. Vous connectez le service dans la section Intégrations, puis vous autorisez l'agent à utiliser uniquement l'action d'envoi.
Que se passe-t-il si l'agent se trompe de priorité ?
Vous corrigez la priorité dans Odoo comme d'habitude. Précisez ensuite vos critères dans la mission de l'agent, par exemple en citant des exemples concrets de tickets à trois étoiles. La qualité du tri dépend directement de la précision de vos consignes.
Conclusion
Le tri des tickets est une tâche répétitive, mais elle décide de tout le reste : le délai de réaction, l'application des SLA, la satisfaction du client. La confier à un agent ne supprime pas le travail humain, elle le déplace vers ce qui demande vraiment de l'expertise, la résolution.
L'agent construit ici tient en quatre gestes : lire, prioriser, alerter, proposer. Il fonctionne en continu, coûte quelques crédits par ticket et reste entièrement traçable. Vous pouvez le restreindre autant que nécessaire, puis élargir son périmètre à mesure que la confiance s'installe.
Le même schéma s'applique ensuite à vos devis, vos relances ou vos stocks. Un agent, une mission claire, des limites nettes.
Vous avez un projet Odoo, ou souhaitez exploiter votre ERP avec l'IA ? Nos équipes vous accompagnent sur l'intégration, la configuration de vos agents et la formation de vos utilisateurs. Contactez l'équipe Aidoo → ou découvrez les agents Aidoo pour Odoo.
Sources
- Odoo 19, réception des tickets Helpdesk
- Odoo 19, accords de niveau de service (SLA)
- Odoo 19, référence de l'API externe
- Gartner, l'IA agentique et la résolution autonome de 80 % des demandes courantes d'ici 2029
- Gartner, plus de 40 % des projets d'IA agentique abandonnés d'ici fin 2027
- McKinsey, The state of AI in 2025
- CNIL, recommandations IA et RGPD
- Anthropic, présentation du Model Context Protocol
- Spécification du Model Context Protocol
- Slack API, méthode chat.postMessage