Piattaforma enterprise per l'AI conversazionale
Chat AI, voice AI, documenti e pagamenti — un unico flusso conversazionale automatizzato, integrato con i sistemi enterprise.
Contesto
Come sviluppatore software all'interno di un team enterprise, Farhaan ha lavorato a una piattaforma conversazionale che gestisce su larga scala le interazioni con i clienti via WhatsApp. Il tutto in un ambiente di produzione basato su .NET Core, Angular e microservizi containerizzati, con Keycloak per la gestione delle identità e Graylog per il monitoraggio.
Problema
Conversazioni, documenti e pagamenti erano gestiti attraverso flussi manuali separati, senza alcuna integrazione con i sistemi core. La vera difficoltà non era il chatbot in sé: era far funzionare l'AI all'interno di un ecosistema enterprise legacy, tramite REST e SOAP, senza compromettere ciò che già funzionava.
Soluzione
Farhaan ha contribuito a tutte le funzionalità AI della piattaforma: chatbot per WhatsApp basati su Google Vertex AI e Python (PyTorch, Hugging Face), OCR e analisi delle immagini, voice AI con AWS Call Analytics e Transcribe, oltre a pagamenti integrati direttamente nei flussi conversazionali. Il punto di forza: un sistema WhatsApp in tempo reale, con chat live via WebSocket, integrato in un'applicazione legacy vecchia di decenni, browser embedded incluso, insieme ai layer di integrazione REST/SOAP con i sistemi esistenti.
Risultato
La piattaforma ha riunito chat, analisi vocale, documenti e pagamenti in un unico flusso automatizzato, sul canale che i clienti utilizzano davvero.