• Comment WayaWaya construit la première plateforme bancaire conversationnelle sans code d'Afrique

    Comment WayaWaya construit la première plateforme bancaire conversationnelle sans code d'Afrique
    Teddy Ogallo, fondateur de WayaWaya

    Share

    Share

    Lorsque Teddy Ogallo a commencé à développer des outils bancaires conversationnels en 2019, des conversations sporadiques ont eu lieu, du moins dans les médias, autour des chatbots d'intelligence artificielle (IA) ou des plateformes sans code. 

    À l'époque, il n'existait aucun modèle de langage à grande échelle (LLM) dans le domaine public, et peu de banques croyaient que leurs clients effectueraient des transactions via des applications de messagerie instantanée. Pourtant, le besoin était évident. 

    Alors que les équipes bancaires peinaient à joindre leurs clients pendant les confinements, WayaWaya, une entreprise basée à Nairobi, a lancé la première solution d'intelligence artificielle conversationnelle de la région. La plateforme permettait aux utilisateurs d'effectuer des demandes financières et de réaliser des transactions via WhatsApp, le web et les SMS. 

    Aujourd'hui, alors que des acteurs mondiaux comme OpenAI et Google se précipitent pour publier des « générateurs d'agents » sans code, l'avance de WayaWaya est intéressante à observer. L'entreprise a discrètement développé une solution complète qui combine IA conversationnel, les paiements et un générateur de flux de travail par glisser-déposer, au service des banques, des opérateurs de télécommunications et des petites entreprises en Afrique, en Europe de l'Est et au Moyen-Orient.

    L'architecture de base

    WayaWaya repose sur deux couches principales. La première est une plateforme de paiement, qui constitue l'épine dorsale du système, développée sur plusieurs années et directement intégrée aux banques et aux processeurs de paiement. 

    Il se connecte au bac à sable bancaire central de Mastercard, un environnement de test utilisé par les principales banques membres de Mastercard, ainsi qu'aux API marchandes et de paiement d'Interswitch à travers l'Afrique. 

    Concrètement, cela signifie qu'une banque au Nigéria ou une fintech au Kenya peuvent lancer un nouveau service bancaire par messagerie instantanée simplement en mettant à jour leurs identifiants API, en testant le flux de travail dans l'environnement de test de Mastercard et en le mettant en service, le tout sans avoir à construire ni à modifier leurs propres systèmes backend.

    La seconde est une plateforme d'IA conversationnelle, qu'Ogallo affirme avoir été conçue avant l'existence de LLM comme ChatGPT. Le moteur conversationnel de WayaWaya a été conçu pour traduire les requêtes en langage naturel en demandes financières et les acheminer vers le système de paiement. 

    Lorsque les premiers clients entreprises ont souhaité utiliser la même interface pour le support client, les ventes de produits et les paiements de services publics, l'équipe d'Ogallo s'est rendu compte que chaque implémentation nécessitait des semaines de développement personnalisé.

    Ce goulot d'étranglement a conduit à la création d'une troisième couche, appelée plateforme frontale sans code, un outil de création web qui permet aux équipes de concevoir leurs propres parcours conversationnels.

    À quoi ressemble la couche sans code ?

    L'interface intuitive par glisser-déposer repose sur un front-end Next.js et une API Python. Des versions allégées existent pour Android et iOS (développées en Java et Swift). Grâce à elle, les entreprises peuvent définir des parcours conversationnels, tels que des demandes de prêt, des paiements de factures ou des campagnes marketing, à l'aide de composants modulaires connectés directement aux API de WayaWaya.

    Chaque entreprise peut importer ses propres données et sa FAQ, que le moteur d'IA utilise pour entraîner des modèles contextuels. Le système suit ensuite l'intention et le niveau de confiance en temps réel. Si le niveau de confiance du modèle descend en dessous d'un seuil prédéfini, la requête est transmise à un modèle LLM optimisé, hébergé sur les serveurs de WayaWaya. Ce modèle effectue des tâches de classification et de prédiction afin de garantir des réponses précises et contextuelles.

    Cette approche élimine le besoin de fournisseurs d'IA tiers, permettant aux entreprises de conserver un meilleur contrôle sur la sécurité et les performances de leurs données.

    Orchestration et flux de données

    La logique d'orchestration de WayaWaya intègre ses couches conversationnelles, de paiement et sans code au sein d'un système continu. Chaque interaction utilisateur débute par une session, identifiée par une clé unique ou un identifiant de messagerie. Le système maintient un profil client unifié sur tous les canaux, y compris WhatsApp, le web et les SMS, et suit l'état des conversations en temps réel.

    Si un utilisateur change d'appareil ou de canal pendant une conversation, le contexte est préservé. Un client peut initier un paiement de facture sur WhatsApp et le finaliser via un widget web sans perdre sa progression. Chaque requête, de la consultation d'un solde bancaire à l'achat de crédit téléphonique, est classée et acheminée via le même système de traitement.

    Cette architecture permet à la même logique d'alimenter un chatbot marketing pour une marque de commerce électronique, une demande de prêt pour une société de microfinance ou un paiement de facture pour un fournisseur de services publics.

    Comment la sécurité est mise en œuvre 

    WayaWaya intègre la vérification du code PIN, du mot de passe, du visage et de l'identité directement dans ses conversations. Lors de son premier déploiement avec HFC Bank, l'entreprise a utilisé des fenêtres contextuelles externes pour la validation du changement de carte SIM, tout en conservant la saisie du code PIN pour les services bancaires mobiles en dehors de l'interface de conversation.

    Plus récemment, l'équipe a mis en place des formulaires de chat sécurisés permettant la saisie de documents chiffrés et de codes PIN directement dans WhatsApp. Ces formulaires ne laissent aucune trace dans l'historique des conversations et ne sont déchiffrés que sur les serveurs du client d'entreprise à l'aide de clés privées. Pour les canaux de messagerie moins sécurisés, le système redirige automatiquement la vérification vers une URL sécurisée.

    Il en résulte un modèle hybride qui répond aux normes de conformité des banques tout en conservant une expérience aussi fluide qu'une conversation ordinaire.

    Recevez les meilleures newsletters technologiques africaines directement dans votre boîte mail.

    Intégration avec les paiements 

    Les intégrations Mastercard et Interswitch montrent que l'architecture de WayaWaya est conçue pour l'évolutivité plutôt que pour des projets personnalisés ponctuels. 

    Pour les principales banques membres de Mastercard, l'intégration du bac à sable signifie des tests et un déploiement plus rapides dans plusieurs régions. 

    Pour les commerçants d'Interswitch, l'intégration de l'API offre un accès instantané à l'un des plus vastes réseaux de paiement d'Afrique, qui relie les cartes, les portefeuilles électroniques et les comptes bancaires en temps réel.

    Grâce à son architecture basée sur une API, le même parcours conversationnel permettant un paiement au Nigéria peut être utilisé au Kenya ou au Ghana avec une configuration minimale. Cette interopérabilité multi-marchés est ce qui rend WayaWaya si précieux pour les banques opérant à l'international mais ne disposant pas des ressources techniques nécessaires pour développer de nouvelles interfaces numériques pour chaque pays.

    Technologie propriétaire

    Alors que des concurrents comme ChapterÉgalement basée à Nairobi et spécialisée dans l'automatisation des ventes monocanal, WayaWaya tire son avantage de son système dorsal propriétaire, dont une grande partie a été construite avant que les outils d'IA ne deviennent largement accessibles.

    Selon Ogallo, l'entreprise a rapidement compris comment l'intention conversationnelle se traduit en actions financières en développant ses propres modèles, une couche d'orchestration et une interface de création. Cette expérience est difficilement reproductible à court terme, même avec l'accès à des API ou des LLM modernes.

    Selon Ogallo, la sensibilisation mondiale croissante aux outils no-code et aux créateurs d'IA favorise, au lieu de nuire, l'activité de WayaWaya. « Le contexte actuel nous est favorable », explique-t-il. « Cela confirme la pertinence de notre travail depuis 2019 et nous permet de nous concentrer sur l'accompagnement des entreprises et des développeurs dans la création et le déploiement à grande échelle de leurs solutions d'IA conversationnelle. »

    Importance des recherches sur la psychose

    À mesure que l'IA générative s'intègre aux logiciels d'entreprise courants, la plupart des nouveaux produits visent à simplifier la complexité. L'exemple de WayaWaya illustre ce processus lorsqu'il est conçu spécifiquement pour les marchés émergents, où les applications de messagerie constituent l'interface principale et non un canal secondaire.

    Son mélange d'intégrations de niveau bancaire, de vérification sécurisée des conversations et de configurabilité sans code reflète la manière dont les ingénieurs africains conçoivent des solutions qui fonctionnent au sein de l'infrastructure existante plutôt que autour d'elle.

    « Grâce à notre tout dernier outil de création sans code, nous nous concentrons désormais sur l'utilisation de cette dynamique pour aider davantage d'entreprises et de développeurs à créer et à déployer facilement leurs propres parcours d'IA conversationnelle sur différents marchés », a déclaré Ogallo.