Éditeurs de logiciels et fabricants d'équipements

Agent IA support client qui connaît le compte de l'utilisateur

Un agent IA support client répond aux demandes de niveau 1 de vos utilisateurs à partir de votre documentation, de leur compte et de votre produit. Ce qu'il ne sait pas traiter part chez votre équipe avec tout le contexte : compte, écran, erreur, étapes déjà tentées. Tensoria, basée à Toulouse, conçoit ces agents sur mesure, y compris quand les données sont sensibles (santé, paie, RH, finance).

Réponses depuis la doc Réponses depuis le compte Actions dans le produit Sur devis

Pour qui

Les éditeurs de logiciels (SaaS, logiciels métier) et les fabricants d'équipements, de 50 à 500 personnes, dont l'équipe support répond chaque semaine aux mêmes questions. Nos interlocuteurs habituels : CTO, directeur produit, responsable support.

Le constat

Pourquoi votre support passe ses journées sur du niveau 1

Chez un éditeur de logiciel, une grande partie des tickets porte sur des questions déjà traitées : comment exporter, où modifier un paramètre, pourquoi un import a échoué. La réponse existe souvent dans la documentation. L'utilisateur ne la cherche pas, ou ne la trouve pas au moment où il est bloqué.

Gartner a mesuré cet écart : dans une enquête menée en décembre 2023 auprès de 5 728 clients, seulement 14 % des demandes de service client sont entièrement résolues en libre-service, et 36 % pour celles que les clients jugent très simples. Première cause d'échec, relevée dans plus de 43 % des cas : ne pas trouver le contenu pertinent (Gartner, août 2024).

Le ticket arrive ensuite incomplet : pas d'identifiant de compte, pas de version, pas de capture. Le premier échange sert à demander le contexte. Et comme les personnes qui connaissent le mieux le produit sont au niveau 2, parfois dans l'équipe de développement, ce sont elles qui absorbent ce flux.

Ce que l'on retrouve dans la plupart des files de tickets

  • Quelques motifs qui reviennent chaque semaine, formulés chaque fois différemment
  • Une documentation à jour que peu d'utilisateurs ouvrent
  • Des tickets sans le contexte nécessaire pour répondre
  • Un niveau 2 interrompu par des questions de niveau 1
  • Des délais de première réponse qui s'allongent en période de clôture, de paie ou de mise à jour

Avant le projet, chez un éditeur de logiciel médical

« On a toute la documentation et des vidéos explicatives, mais nos utilisateurs ouvrent un ticket plutôt que de les consulter. On passe nos journées à répondre à des questions déjà répondues. »

Ce que fait l'agent

Documentation, compte, actions : les trois niveaux d'un agent support

« Comment poser un congé ? » se trouve dans la documentation. « Pourquoi ma note de frais de mardi est refusée ? » demande de lire le compte de l'utilisateur : la note, son montant, la règle qui l'a bloquée.

Un chatbot qui lit la documentation répond à la première question. Un agent connecté à votre produit répond aux deux, et peut agir. Pour un fabricant d'équipements, la logique est la même : « que signifie le code erreur E42 ? » relève de la documentation, « pourquoi ma machine s'est arrêtée cette nuit ? » demande l'historique de la machine. Quand ce fabricant veut aussi outiller le diagnostic de panne et l'escalade vers un technicien N2, c'est le cas d'usage détaillé dans notre agent IA SAV pour fabricants d'équipements.

Exemple de conversation

Pourquoi ma note de frais de mardi est refusée ?
Votre note de frais de mardi (restaurant, 64 €) a été refusée automatiquement : la politique de dépenses de votre entreprise demande un justificatif au-delà de 50 €, et aucun n'est joint. Ajoutez-le depuis l'onglet Notes de frais, la note repartira en validation.
Compte : note du mardi Compte : politique de dépenses Doc : ajouter un justificatif

Exemple illustratif. La note et la règle viennent du compte de l'utilisateur, la marche à suivre vient de la documentation.

01

Répondre depuis la documentation

Guides, FAQ, notes de version, vidéos transcrites, tickets déjà résolus. L'agent répond aux questions « comment faire » et cite la page ou la vidéo d'où vient la réponse, pour que l'utilisateur puisse vérifier.

02

Répondre depuis le compte de l'utilisateur

L'agent interroge vos API avec les droits de l'utilisateur connecté : statut d'un traitement, historique, paramétrage, dernier message d'erreur. Il traite les questions « pourquoi ça ne marche pas chez moi », celles qui partent aujourd'hui au niveau 2.

03

Agir dans le produit

Pré-remplir un ticket avec le contexte, relancer un traitement bloqué, donner le statut d'une demande. Les actions sont limitées à une liste définie avec vous, et celles qui modifient des données passent par une confirmation de l'utilisateur.

Escalade vers un humain

Quand l'agent ne sait pas, ou que la demande sort de son périmètre, il transmet à votre équipe la conversation, les données consultées et ce qui a déjà été essayé. Le niveau 2 reprend le ticket sans reposer les questions.

Niveau Exemple de question Ce que l'agent consulte Ce qu'il fait
Documentation « Comment exporter mes données en CSV ? » Guides, FAQ, vidéos, tickets résolus Répond et cite la source
Compte « Pourquoi mon import de ce matin a échoué ? » Journal d'import et paramétrage du compte, via vos API Explique la cause propre à ce compte
Actions « Pouvez-vous relancer le calcul ? » API de traitement, droits de l'utilisateur Relance après confirmation, ou pré-remplit un ticket
Escalade Demande hors périmètre ou réponse incertaine Toute la conversation et les données consultées Transmet à votre équipe avec le contexte

Mise en production

Ce qui rend un agent support fiable en production

Une démo répond bien à dix questions choisies. En production, l'agent reçoit des milliers de questions que personne n'a prévues, sur des comptes qui contiennent des données personnelles. Ces cinq points sont traités dès la conception.

Permissions

Un utilisateur ne voit jamais les données d'un autre

L'agent appelle vos API avec l'identité de l'utilisateur connecté. Il voit ce que l'utilisateur voit dans l'application, rien de plus. Ce contrôle est appliqué par vos API, pas par les instructions données au modèle.

Refus

« Je ne sais pas » plutôt qu'une réponse inventée

Sans source suffisante, l'agent le dit et propose de transmettre la demande. Le seuil est réglé avec votre équipe : sur de la paie ou des données de santé, une mauvaise réponse coûte plus cher qu'un transfert.

Évaluation

Mesurée sur vos vrais tickets

Un jeu de test construit à partir de vos tickets historiques, anonymisés, mesure les bonnes réponses, les refus et les erreurs. Il est rejoué avant chaque mise en production et à chaque changement de modèle ou de prompt.

Coût

Un coût par conversation maîtrisé

Modèle choisi selon l'étape, nombre d'appels d'outils plafonné par conversation, coût réel suivi conversation par conversation. Vous savez ce que coûte une demande résolue avant de généraliser.

Journalisation

Chaque réponse est traçable

Conversations, sources consultées et actions exécutées sont journalisées. Ces traces servent à corriger l'agent, à répondre à un client qui conteste une réponse et à documenter l'usage.

Cadre de référence

Ces points recoupent trois risques du classement OWASP des applications LLM (édition 2025) : divulgation d'informations sensibles, autonomie excessive, consommation non bornée. Depuis le 2 août 2026, l'article 50 du règlement européen sur l'IA impose aussi d'informer l'utilisateur qu'il échange avec une IA : le widget l'indique dès le premier message.

Intégration

Dans votre application, votre ticketing et votre cloud

L'agent s'installe dans les outils que vos utilisateurs et votre équipe support utilisent déjà.

Côté utilisateur

Un widget dans votre application

L'utilisateur est déjà authentifié et l'agent sait sur quel écran il se trouve : inutile de lui demander son identifiant ou sa version. Le même agent peut aussi répondre depuis votre centre d'aide ou par e-mail.

Côté équipe support

Vos outils de ticketing

Zendesk, Freshdesk, Intercom, HubSpot : l'agent crée ou complète le ticket dans l'outil que votre équipe utilise déjà. Aucun nouvel outil à adopter pour le niveau 2.

Côté produit

Vos API

Lecture du compte, statuts, relance de traitements. Si vos API internes ne sont pas prévues pour ça, on définit avec votre équipe un petit ensemble d'outils dédiés, exposés directement ou via un serveur MCP, chacun avec ses droits.

Hébergement

Dans votre cloud (AWS, Azure, Google Cloud), sur un cloud français (OVHcloud, Scaleway, Outscale) ou on-premise. Les modèles sont appelés en région européenne, ou auto-hébergés en open-weight quand les données ne doivent pas sortir de votre infrastructure. Le choix se fait au cadrage, selon vos contrats clients et la nature des données.

Construire ou se faire accompagner

Vos développeurs peuvent-ils le construire eux-mêmes ?

Oui pour un prototype, et ils connaissent votre produit mieux que personne. Un agent qui répond depuis la documentation se monte en une semaine avec les outils actuels, et la démo est souvent convaincante.

La mise en production demande un autre type de travail, qui avance rarement au rythme de la roadmap produit. On le mène en binôme avec votre équipe.

Le code vous appartient. Il est livré dans votre dépôt, l'architecture est documentée, et on forme vos développeurs pour qu'ils reprennent l'agent et le fassent évoluer seuls.

Ce que la production demande en plus du prototype

  • Évaluation : un jeu de test construit sur vos tickets, rejoué à chaque changement
  • Garde-fous : seuil de refus, liste fermée d'actions, confirmation avant toute modification
  • Permissions testées, y compris les cas limites : utilisateur rattaché à plusieurs comptes, administrateur, compte suspendu
  • Exploitation : suivi des coûts, journalisation, comportement quand le fournisseur de modèle change de version

Un prototype existe déjà ?

L'audit technique RAG et agents IA mesure ce qu'il vaut sur vos données, localise les causes d'erreur et priorise ce qu'il reste à faire avant la production.

Choisir le bon niveau

Clé en main ou sur mesure ?

Le critère principal : l'agent a-t-il besoin de connaître l'utilisateur ? Si la réponse est non, un développement n'est pas nécessaire.

Clé en main

Heeya, quand la documentation publique suffit

Si l'agent doit répondre à partir d'une documentation ou d'un site public, Heeya, le SaaS de chatbot RAG conçu par Tensoria, se déploie en quelques heures : un widget à intégrer, l'adresse de votre documentation à indexer, des analytics sur les questions posées, et une marque blanche pour l'afficher sous votre nom.

Découvrir Heeya

Sur mesure

Un agent dédié, dès qu'il faut le compte de l'utilisateur

  • Répondre à partir du compte de l'utilisateur
  • Exécuter des actions dans votre produit
  • Traiter des données sensibles : santé, paie, RH, finance
  • Respecter un hébergement imposé par vos clients ou vos contrats

Pour comparer les options en détail : chatbot support client SaaS ou RAG sur mesure, et le comparatif des outils chatbot IA service client.

Indicateurs

Comment mesurer ce que l'agent apporte

Les indicateurs sont définis au cadrage et mesurés sur vos données avant le lancement, pour comparer à un point de départ réel.

Indicateur Ce qu'il mesure Point d'attention
Taux de résolution sans humain Part des conversations closes sans ticket ni transfert Une conversation close n'est pas toujours résolue : on la croise avec les tickets ouverts par le même utilisateur dans les jours suivants
Tickets évités Écart entre le volume de tickets attendu et le volume réel, par motif Comparer à période équivalente : clôture, paie, mise à jour majeure
Délai de première réponse Temps entre la question et la première réponse utile, de l'agent ou d'un humain Suivre aussi le délai des tickets transférés, qui arrivent avec leur contexte
Questions sans réponse Demandes où l'agent a répondu « je ne sais pas » Classées par fréquence, elles donnent la liste des pages de documentation à écrire ou à corriger

Cas client

Deux fois moins de tickets chez un éditeur de logiciel médical

Un éditeur toulousain de logiciel de statistiques, utilisé par des médecins, des chercheurs et des équipes hospitalières, disposait d'une documentation complète et de vidéos tutoriels. Ses utilisateurs ouvraient quand même un ticket.

Tensoria a intégré un assistant dans l'interface du logiciel. La documentation et les transcriptions des vidéos sont indexées dans une base vectorielle Qdrant hébergée en Europe. La recherche est hybride : BM25 pour les termes exacts (noms de tests statistiques, abréviations métier), recherche vectorielle pour le sens, fusion par Reciprocal Rank Fusion puis reranking. Les modèles de langage sont des LLM européens, déployés en Europe sur AWS.

Résultat : le volume de tickets entrants a été réduit de moitié. Quand une vidéo est la meilleure réponse, l'assistant la propose avec l'extrait correspondant.

Ce projet couvre le premier niveau, documentation et vidéos. Les niveaux compte et actions s'appuient sur la même base, avec en plus l'accès à vos API et les permissions associées.

-50 %
Tickets support
2
Sources indexées : documentation et vidéos
BM25 + vecteurs
Recherche hybride
AWS Europe
Hébergement des LLM

Après le déploiement

« Les utilisateurs trouvent maintenant les réponses eux-mêmes, et quand l'assistant leur propose directement la bonne vidéo, ils sont bluffés. Notre équipe support peut enfin se concentrer sur les vrais problèmes. »

Lire le cas client

Éditeur médical : RAG et support utilisateur

Base de connaissances unifiée, recherche hybride, LLM hébergés en Europe sur AWS.

Méthode

Déroulé d'un projet d'agent IA support client

On part de vos tickets, on mesure avant d'intégrer, et on ouvre progressivement.

01

Cadrage sur vos tickets réels

Export anonymisé de vos tickets des derniers mois, classement par motif, part du niveau 1, données nécessaires pour répondre à chaque motif. On en tire les motifs à couvrir en premier et le niveau visé pour chacun.

02

Prototype évalué

Sur les motifs retenus, un prototype est mesuré sur un jeu de test tiré de vos tickets : bonnes réponses, refus, erreurs, coût par conversation. La décision de continuer se prend sur ces chiffres.

03

Intégration

Widget dans votre application, connexion au ticketing, outils sur vos API, permissions, journalisation, hébergement choisi au cadrage.

04

Mise en production

Ouverture progressive, sur un segment d'utilisateurs ou un canal, avec un seuil de transfert prudent au départ, ajusté sur les conversations réelles.

05

Suivi et transfert

Revue des questions sans réponse, évaluation rejouée à chaque changement de modèle, formation de votre équipe pour qu'elle reprenne l'agent.

Budget et délais

Sur devis, selon le nombre de motifs couverts, les API à connecter et l'hébergement. Premier périmètre en conditions réelles en 6 à 8 semaines ; un agent qui lit le compte et agit dans le produit demande plutôt 2 à 3 mois. Le premier échange de 30 minutes est gratuit.

Questions fréquentes sur l'agent IA support client

Un chatbot de FAQ répond à partir de contenus publics, les mêmes pour tout le monde. Un agent IA support client connecté à votre produit lit aussi le compte de l'utilisateur via vos API, peut exécuter des actions définies avec vous (relancer un traitement, pré-remplir un ticket) et transmet à votre équipe ce qu'il ne sait pas traiter, avec le contexte.
Non. Il appelle vos API avec l'identité de l'utilisateur connecté et n'accède qu'à ce que cet utilisateur voit dans l'application. Ce contrôle est appliqué par vos API, pas par les instructions données au modèle, et il fait partie des cas testés avant la mise en production.
Il le dit et propose de transmettre la demande à votre équipe. Le ticket arrive avec la conversation, les données consultées et les étapes déjà tentées. Ces questions sans réponse sont suivies et servent à compléter la documentation.
Là où vous le décidez : dans votre cloud (AWS, Azure, Google Cloud), sur un cloud français ou sur vos serveurs. Les modèles sont appelés en région européenne ou auto-hébergés. Pour un éditeur de logiciel médical, les LLM ont été déployés en Europe sur AWS.
Non. L'agent s'intègre à Zendesk, Freshdesk, Intercom ou HubSpot et crée ou complète les tickets dans l'outil que votre équipe utilise déjà.
Le développement est sur devis, selon le nombre de motifs de tickets couverts, les API à connecter et l'hébergement. S'y ajoute un coût d'usage des modèles par conversation, mesuré pendant le prototype : vous connaissez le coût d'une demande résolue avant de généraliser.
Comptez 6 à 8 semaines pour un premier périmètre en conditions réelles (réponses depuis la documentation, un canal, intégration au ticketing), et plutôt 2 à 3 mois pour un agent qui lit le compte de l'utilisateur et agit dans le produit. L'état de vos API et vos exigences de sécurité pèsent le plus sur ce délai.
Votre équipe peut le reprendre : le code est livré dans votre dépôt et vous appartient, l'architecture est documentée et vos développeurs sont formés. Tensoria peut aussi assurer le suivi (évaluation, changements de modèle, nouvelles actions) si vous préférez.

Parlons de vos tickets

En 30 minutes, on regarde vos motifs de tickets les plus fréquents, les données nécessaires pour y répondre et le niveau d'agent adapté à votre produit.