Evolucionamos la plataforma a una arquitectura multi-tenant que permite dar servicio a múltiples clientes desde un mismo sistema. Migramos el motor de conversación de IA a una arquitectura moderna (LangGraph), reestructuramos el código en un monorepo limpio y desarrollamos un nuevo panel de agentes en React, conectado en tiempo real mediante WebSocket.
El sistema fue diseñado desde el inicio para soportar múltiples clientes bajo una misma plataforma, con configuración e isolación de datos por tenant.
Realizamos un ciclo intensivo de control de calidad y resolvimos todos los problemas identificados — incluyendo manejo de zonas horarias (hora Colombia), correcciones de alucinaciones del AI, flujos de cancelación, parseo de fechas y lógica de transferencia a agentes.
El backend y el frontend están completamente contenedorizados con pipelines de CI/CD automatizados vía GitHub Actions, listos para la migración desde Hibot a ContactOS.
Presentamos al equipo de ETSG el roadmap completo de la plataforma en 6 fases e iniciamos las rondas de pruebas con el equipo, incorporando analistas progresivamente en cada ciclo en preparación para el cutover.