Skip to main content

Agent conversationnel de support et de documentation pour un logiciel SAAS

Le context
L'emetteur du besoin est un éditeur de logiciel de gestion d'établissements de tourisme.  C'est un logiciel SAAS à la pointe des standards du web et ultra connecté par API à un grands nombre de plateformes de réservations incontournables. Le logiciel est ultra complet, ses fonctionnalités vont de la prise de réservations, à la comptabilité, le marketing, la communication etc.

La problématique
Le logiciel est si complet que son utilisation requiert une formation initiale et régulièrement ses utilisateurs sont amenés à solliciter le centre de support pour se rafraichir la mémoire à défaut de consulter la documentation en ligne disponible en PDF ou sur la plateforme Confluence d'Atlassian.

L'enjeu
L'objectif est donc de rapprocher la documentation de l'utilisateur afin de diminuer la frustration et de soulager les équipes de support sollicitées par email ou téléphone.

La solution
La mise à disposition au sein du logiciel d'un chatbot disponible en permanence sur chacune des pages. Ce chatbot conversationnel évolue comme chatGPT il utilise les models d'OpenAI, à la différence qu'il est incollable sur la documentation et ne répond qu'aux questions concernant le logiciel ou des informations publiques de l'entreprise.

La technologie
Par chance langChain dispose d'un connecteur pour la plateforme Confluence.

L'Automation
Dans le cas où le bot ne serait pas capable de répondre efficacement à la question de l'utilisateur, le bot enverra une copie de la conversation à l'équipe du support qui aura alors la mission de compléter la documentation.

Prochainement?
La documentation pourra prochainement être générée automatiquement. En permettant à un Agent LLM de se connecter au répertoire Github du logiciel. Celui-ci sera alors capable d'en comprendre le code et de rédiger une documentation complête compréhensible par chacun dans n'importe quelle langue. #GPT4 #CodeInterpreter #langChain #Github #Gitlab