Agent IA Conversationnel
GOR — Sonatel
Conception et livraison d'un agent IA intégré à la plateforme interne de Sonatel pour automatiser la vérification d'éligibilité réseau en langage naturel.
Problème
La plateforme GOR (Gestion de l'Occupation Réseau) de Sonatel est utilisée quotidiennement par des techniciens et agents pour vérifier si une adresse est éligible aux offres réseau (fibre, ADSL, 4G fixe).
Chaque vérification imposait un parcours manuel en plusieurs étapes dans l'interface : navigation dans des menus imbriqués, saisie de données, lecture et interprétation de tableaux de résultats — un processus répétitif, lent et source d'erreurs de saisie.
L'objectif fixé par les équipes : réduire significativement le temps de traitement sans modifier l'infrastructure existante de GOR.
Solution
Plutôt que de refondre l'interface GOR, j'ai conçu une couche conversationnelle superposée : un agent IA accessible directement depuis un widget de chat intégré à la plateforme.
L'agent comprend les requêtes en langage naturel (« Est-ce que le 12 rue de Dakar Plateau est éligible à la fibre ? »), interroge l'API GOR de manière sécurisée, et retourne une réponse structurée et lisible directement dans l'interface de chat — sans aucune navigation dans les menus.
La mémoire conversationnelle permet à l'agent de maintenir le contexte de la session et de répondre à des demandes de précision ou de suivi (« Et pour le numéro 14 ? »).
Architecture
Widget de chat React intégré à GOR — états de chargement, affichage des réponses formatées, indicateur de frappe.
Historique de session par utilisateur stocké en base — permet les échanges multi-tours sans perte de contexte.
API REST sécurisée par JWT. Reçoit les messages de l'agent, orchestre les appels à l'API GOR, retourne les réponses structurées.
API interne de vérification d'éligibilité réseau. Interrogée de manière programmatique avec les paramètres extraits du message utilisateur.
Stockage des sessions, historiques de conversation et logs d'utilisation pour les métriques.
Ce que j'ai livré
- Interface de chat complète avec gestion des états (chargement, erreur, succès)
- Mémoire conversationnelle par utilisateur avec persistance en base PostgreSQL
- Intégration sécurisée à l'API GOR (authentification JWT + HTTPS)
- Parser de messages pour extraire les paramètres d'éligibilité depuis le langage naturel
- MVP testé et validé en conditions réelles par les équipes pilotes de Sonatel
- Documentation technique (architecture, endpoints, guide de déploiement)
Résultats
−80 %
Temps de traitement des requêtes d'éligibilité réseau
MVP livré
Validé et déployé par les équipes pilotes de Sonatel
0 navigation
Aucune manipulation d'interface nécessaire pour l'utilisateur
< 2 s
Temps de réponse moyen de l'agent sur les requêtes courantes
Stack
Vous avez un projet similaire ?
Je suis disponible pour des missions IA conversationnelle ou full-stack.