¿Qué pasaría si pudieras consultar tu saldo, hacer una transferencia o recargar crédito simplemente escribiendo lo que necesitás en un chat? Sin apps, sin menús, sin pasos complicados. Eso es lo que logramos con el Wallet Chat Agent, ahora disponible directamente desde OpenWebUI.
Podés acceder al agente directamente desde oui.ai.openpass.com.ar.
¿Qué problema resuelve?
Operar una billetera digital hoy implica abrir la app, navegar entre pantallas y recordar dónde está cada función. Nuestro agente convierte esa experiencia en una conversación: le decís lo que querés y él lo hace, en lenguaje natural, conectado en tiempo real a la API de BHUB.
¿Cómo funciona la autenticación?
Sin contraseñas. El usuario ingresa su email, el agente lo busca en los logs de actividad (hasta 7 días hacia atrás), obtiene el número de teléfono del perfil BHUB y envía un código SMS. Una vez validado el código, la sesión queda activa.
Arquitectura
El agente está construido como un pipe de OpenWebUI escrito en Python. Es completamente stateless: no usa base de datos propia ni Redis extra. El estado de la conversación se embebe como metadatos invisibles en los propios mensajes del chat, y se reconstruye en cada mensaje leyendo el historial.
Cómo usarlo
La conversación es tan simple como esto:
Usuario: qa pago24
Agente: ✅ QA OpenPass — Pago24. Ingresá tu email para continuar.
Usuario: jorge@sagasti.com
Agente: 📱 Te enviamos un código al ***606. ¿Cuál es el código?
Usuario: 2471
Agente: ✅ Autenticado correctamente (QA OpenPass — Pago24). ¿En qué puedo ayudarte?
Usuario: cuál es mi saldo?
Agente: Tu saldo disponible es de tres mil ochocientos noventa y cinco Pesos.
Lo técnico, para los curiosos
- Pipe Python instalado en OpenWebUI como Function
- N8N orquesta los workflows: Auth Check, Voice Agent, búsqueda en OpenSearch
- OpenSearch indexa los logs de actividad de BHUB para encontrar usuarios por email sin necesidad de acceso directo a la base de datos
- Redis mantiene las sesiones activas (TTL 30 minutos)
- Estado stateless: el pipe no guarda nada en memoria — el historial del chat es la única fuente de verdad
El resultado: un agente robusto ante reinicios del servidor, sin infraestructura extra, que funciona en QA OpenPass con la misma instalación. El soporte para Producción y FarmaPay estará disponible próximamente.