Inspiration

Tout a commencé par une expérience simple mais frustrante.

Attendre plusieurs minutes pour joindre le support client… expliquer son problème plusieurs fois… et parfois sans solution claire. On a réalisé que ce problème est global : les clients sont insatisfaits, et les entreprises dépensent énormément sans réellement améliorer leur service.

What it does

OTA Support est un agent de support client basé sur la voix et alimenté par l’IA.

Il permet aux utilisateurs de parler naturellement Comprend les demandes en temps réel Fournit des réponses précises grâce à une base de connaissances (RAG) Guide les utilisateurs pour résoudre leurs problèmes Enregistre toutes les interactions pour analyse

Résultat : un support rapide, intelligent, et disponible 24/7.

How we built it

Nous avons construit OTA Support avec une architecture modulaire :

Speech-to-Text (STT) pour convertir la voix en texte LLM + RAG pour comprendre, analyser les demandes et fournir des réponses précises Base de données vectorielle (Pinecone) pour stocker et rechercher l’information PostgreSQL pour enregistrer les interactions Text-to-Speech (TTS) pour générer des réponses vocales naturelles Backend en Python avec des frameworks comme LangChain / CrewAI

Challenges we ran into

Synchroniser STT, LLM, et TTS en temps réel Réduire la latence pour une expérience fluide Gérer la qualité des réponses avec le RAG Structurer une base de connaissances efficace Intégrer plusieurs technologies dans une seule pipeline stable

Accomplishments that we're proud of

Un MVP fonctionnel avec interaction vocale en temps réel Réponses intelligentes basées sur le contexte Une architecture scalable et modulaire Un système capable de stocker et analyser toutes les interactions Une vraie transition vers un support proactif

What we learned

L’importance de la qualité des données dans le RAG Comment orchestrer plusieurs modèles d’IA ensemble Les défis du temps réel en IA vocale L’importance de l’expérience utilisateur (fluidité, rapidité) Que le support client peut devenir un levier stratégique

What's next for OTA SUPPORT

Ajouter un dashboard analytics avancé Support multilingue (FR / EN / AR) Intégration avec CRM (Salesforce…) Détection des émotions des clients Transfert intelligent vers un agent humain Déploiement à grande échelle (MENA & Europe)

Share this project:

Updates