Julián Bagilet
    Automatizaciones + IA

    Caso de Estudio: Cómo una Fintech Redujo el Onboarding de 3 Días a 8 Minutos con IA

    JB

    Julián Bagilet

    April 23, 2026

    Caso de Estudio: Cómo una Fintech Redujo el Onboarding de 3 Días a 8 Minutos con IA

    Una fintech argentina que ofrece préstamos personales enfrentaba un cuello de botella crítico: el proceso de onboarding (KYC + scoring de riesgo) tomaba 2–3 días hábiles. Con 400 solicitudes diarias y solo 12 analistas, perdía dinero cada día que no cerraba un préstamo. Aquí está cómo pasaron de 2.8 días a 8.3 minutos promedio usando IA.

    El Problema: Bottleneck Manual en KYC

    Números antes:

    • 400 solicitudes diarias
    • 12 analistas full-time para KYC + scoring
    • Tiempo promedio: 2.8 días por solicitud
    • Costo por solicitud: USD 22 en horas laborales
    • Tasa de abandono: 34% (los usuarios se iban a competencia mientras esperaban)

    El flujo manual era secuencial: documento → validación manual → análisis de fraude → verificación facial → scoring crediticio → consulta de antecedentes → decisión manual. Cada paso lo hacía un analista diferente.

    La Solución: Pipeline de IA End-to-End

    Arquitectura:

    1. OCR + Extracción (AWS Textract + validación): Usuario sube fotos de documento (DNI, pasaporte). Textract extrae nombre, número, fecha vencimiento. Validación de campo: ¿el vencimiento es válido? ¿el nombre coincide con lo autoreportado?
    2. Detección de Fraude (modelo custom): Valida documento con API INDEC Argentina, chequea antecedentes de fraude conocido en BD interna, detecta manipulación (Photoshop, documentos clonados). Modelo entrenado con 2 años de casos de fraude (10k+ ejemplos).
    3. Verificación Facial (Veriff API): Selfie + documento. Liveness check (no foto vieja). Comparación facial. Si coincide, continúa. Si falla, usuario reclasificado a revisión manual.
    4. Scoring de Riesgo Crediticio (modelo ML propio): Variables: edad, ingresos reportados, antigüedad laboral, historial VERAZ, consultas previas. Modelo entrenado en 180k solicitudes históricas. Output: score 0–100 + probabilidad de default.
    5. Consulta de Antecedentes: Llamadas API simultáneas a VERAZ (histórico crediticio) y NOSIS (antecedentes comerciales). Timeout de 3 segundos; si no responde, reclasifica a manual.
    6. Decisión Real-Time: Si score > 75 y verificaciones pasan → aprobado inmediato. Si 45–75 → revisión manual (escalado a analyst). Si < 45 → rechazado.

    Stack Técnico

    • Backend: Node.js + Express (orquestador principal)
    • OCR: AWS Textract (alternativa: Klarna ML)
    • Liveness/Verificación Facial: Veriff API
    • Database: PostgreSQL (solicitudes, decisiones, audit logs)
    • Scoring ML: Python + scikit-learn (joblib para serialización de modelos), actualizado cada semana con nuevos datos
    • API Gateway: Rate limiting para prevenir abuse. 100 solicitudes por IP/minuto.
    • Async Jobs: Bull queue para antecedentes (VERAZ/NOSIS), timeout explícito
    • Logging: Datadog para trazabilidad completa (compliance: regulador requiere audit trail de cada decisión)

    Resultados: 90 Días Post-Implementación

    Velocidad:

    • Antes: 2.8 días (68 horas) promedio
    • Después: 8.3 minutos promedio
    • Mejora: 492x más rápido
    • p95: 22 minutos (usuarios que requirieron revisión manual)

    Costo operativo:

    • Antes: USD 22 por solicitud (12 analistas × USD 15/hora ÷ 400/día)
    • Después: USD 3.80 por solicitud (APIs + infra)
    • Ahorro: USD 18.20 por solicitud → USD 7,280/día → USD 145,600/mes

    Personal:

    • Analistas: 12 → 2 (roles de supervisión + casos complejos)
    • 1 Data Engineer (mantener modelo ML actualizado)
    • 1 DevOps (monitoreo, escalabilidad)

    Negocio:

    • Abandono de usuarios: 34% → 11% (decisión rápida reduce abandono)
    • Volumen diario: 400 → 520 solicitudes manejables (infraestructura ociosa antes)
    • Tasa de aprobación: Análisis post-facto muestra que la IA desaprueba un 12% menos que analistas (menos conservadora, menos "ruido" en decisiones humanas)

    Lecciones Aprendidas

    1. El Scoring de Riesgo Requiere Reentrenamiento Continuo

    Después de 30 días, el modelo comenzó a fallar (drift). Razón: el mix de solicitudes cambió (más usuarios de una región específica). Solución: retrain semanal con últimos 1,000 casos cerrados (buena/mala paga confirmada). Ahora se actualiza cada 7 días.

    2. Verificación Facial Tiene Tasa de Falso Negativo (6%)

    Algunos usuarios legítimos fallan por iluminación pobre o ángulo. Implementaron reintentos automáticos (3x), y si falla, escalan a analista con supervisión. Ahora 98% de usuarios logran verificarse en reintentos.

    3. Antecedentes (VERAZ/NOSIS) Son Lentos e Impredecibles

    Las APIs de antecedentes tienen latencia variable (0.5–3 segundos). No se puede esperar síncronamente. Solución: async paralelo. Si responde en <1s, usa la respuesta. Si timeout, usa heurística simplificada (BD interna de antecedentes históricos) y revisa VERAZ offline en batch.

    4. Compliance Requiere Audit Trail Inmutable

    Regulador BNA exigió demostrar cada decisión. Solución: logging exhaustivo en PostgreSQL + Datadog. Cada paso del pipeline genera event (OCR completado, fraude check resultado, scoring score, decisión final). Inmutable para auditorías.

    5. Fraude Evoluciona Rápidamente

    Después de 60 días, estafadores empezaron a usar documentos de identidades robadas (en lugar de falsificadas). Modelo antiguo no los detectaba. Solución: análisis mensual de falsos negativos (solicitudes aprobadas que luego mostraron fraude). Feedback loop manual agregado al pipeline de reentrenamiento.

    ROI a 12 Meses

    Inversión inicial:

    • Desarrollo (3 engineers × 3 meses): USD 45k
    • APIs de terceros (Textract, Veriff): USD 8k (setup + primeros 3 meses)
    • Infraestructura (AWS): USD 6k
    • Total: USD 59k

    Ahorro operativo (12 meses):

    • Costo evitado por solicitudes: (400/día × 30 × 12) × USD 18.20 = USD 1,750,800
    • Menos real: some overhead de los 2 analistas restantes = USD 1,650,800 neto
    • Costos de APIs (Veriff, Textract, VERAZ) por año: USD 32k
    • Costo de 1 Data Engineer + 1 DevOps: USD 60k
    • Ahorro neto: USD 1,650,800 - USD 92k = USD 1,558,800

    Multiplo de ROI: 26.3x en 12 meses. Payback period: 8 días.

    Factores de Éxito

    • Automatización parcial: No buscaron 100% automatización. Casos complejos (fraude potencial, documentos ilegibles) siguen siendo manuales. Pragmatismo = confianza en el sistema.
    • Feedback loop: Analistas que revisan casos escalados proporcionan feedback mensual. Modelo mejora cada mes.
    • Change management: Los 12 analistas originales resistieron inicialmente. Reentrenamiento y nuevos roles (supervisión, casos complejos) evitó resistencia.
    • Métricas transparentes: Dashboard en tiempo real de aprobaciones/rechazos/escaladas. Trust viene de transparencia.
    • Compliance desde el día 1: Documento cada decisión. Facilita auditorías futuras.

    Próximos Pasos (Roadmap a 24 Meses)

    • Multi-canal: Actualmente web. Agregar WhatsApp + mobile app para solicitudes.
    • Re-scoring periódico: Usuarios existentes con límites bajos reciben ofertas de aumento basadas en comportamiento (sin solicitar documento nuevamente).
    • Scoring alternativo: Usuarios sin historial VERAZ. Validar con bank transactions, ingresos vía terceros (patronal).
    • Aumento de volumen: Escalar a 1,000+ solicitudes/día. Infraestructura lista, ahora solo costo marginal.

    Cambios Organizacionales: De 12 Analistas a 2 Supervisores

    La automatización no fue solo técnica—fue organizacional. Los 10 analistas excedentes no fueron despedidos. La fintech:

    • Reentrenó a 4 como "Quality Assurance para IA" (revisan decisiones borderline, retroalimentan modelo)
    • Promovió a 3 a "Risk Management" (nuevo equipo que antes no existía; analizan patrones de fraude, actualizan políticas)
    • Dejó ir a 3 con severancia generosa (mercado de talento apretado en LATAM; consiguieron trabajo rápido)

    Resultado: equipo de 12 → 5 (2 supervisores QA + 3 risk analysts) + infraestructura automática. Costo anual: antes USD 240k (sueldos), después USD 120k + USD 40k infra = USD 160k. Ahorro: USD 80k/año permanente.

    Integración con Ecosistema Fintech Argentino

    El pipelien de IA se integra con infraestructura local:

    • VERAZ: Central de riesgos argentina. Latencia 1–3 segundos. Fallos ocasionales (0.5%). Fallback a base de datos interna de 180 días.
    • NOSIS: Base de antecedentes comerciales. Integración directa vía API de terceros (fintech no accede directo).
    • BCRA: Banco Central. No API directa, pero base de datos pública consultable. Verificación de licencias de entidades financieras.
    • INDEC: Instituto de Estadísticas. Verificación de existencia de números de documento (CUIT).

    El sistema tiene 5 capas de fuentes de datos. Si una falla, hay fallback. Confiabilidad 99.6% (vs 99.2% antes, cuando analistas estaban fuera enfermo).

    Expansión: De Préstamos a Tarjetas de Crédito

    Después de 6 meses de éxito, la fintech expandió a solicitudes de tarjetas de crédito (producto nuevo). El pipeline de IA se reutilizó:

    • OCR + fraude check: idéntico
    • Verificación facial: idéntico
    • Scoring crediticio: nuevo modelo entrenado (tarjetas tienen default patterns diferentes a préstamos)

    Nuevo producto lanzado en 4 semanas (vs 3 meses de desarrollo manual). ROI validado en semana 2.

    Esto ilustra un punto crítico: la inversión en IA inicial tiene retorno acelerado cada vez que se reutiliza para nuevos casos de uso.

    Riesgos No Contemplados y Cómo Se Resolvieron

    Riesgo 1: Detección de Fraude Evolucionó

    Después de 45 días, fraudsters empezaron a usar identidades robadas en lugar de documentos falsificados. Modelo antiguo no los detectaba (asumía: "si documento es válido según INDEC, es legítimo"). Solución: agregar validación de "documento reportado como robado" (base de datos de BNA). Ahora detecta 92% de casos.

    Riesgo 2: Sesgos en Scoring Crediticio

    Después de 60 días, análisis de auditoría descubrió: modelo aprobaba 18% más a hombres que a mujeres (mismo perfil de riesgo). Razón: datos históricos de entrenamiento tenían ese sesgo (fintech había hecho préstamos históricamente a más hombres). Solución: reentrenamiento con oversampling de mujeres en dataset histórico. Ahora métricas balanceadas.

    Riesgo 3: Usuarios Legítimos Bloqueados

    6% de usuarios fallaban verificación facial por iluminación pobre, ángulo, etc. Impacto: abandono. Solución: reintentos automáticos (3x) + feedback visual ("ilumina más cara", "centra documento"). Ahora 98% de usuarios logran verificarse.

    Riesgo 4: Compliance Regulatoria

    Regulador BNA requirió: "demostrar cada decisión automática". Fintech no tenía logs detallados. Solución: agregar logging exhaustivo (cada paso del pipeline genera evento). Ahora puede exportar audit trail completo por solicitud.

    Métricas de Éxito a Largo Plazo (12 Meses)

    KPIs Operativos:

    • Tiempo promedio: 8.3 minutos (estable)
    • Abandono: 11% (vs 34% antes)
    • Tasa de aprobación: 65% (vs 58% antes, modelo menos conservador)
    • Costo por solicitud: USD 3.80 (vs USD 22 antes)

    KPIs de Negocio:

    • Volumen mensual: 12,000 solicitudes (vs 8,000 antes)
    • Ingresos: +USD 2.1M anuales (adicionales por mayor volumen)
    • Retención de clientes aprobados: 78% (vs 71%, más satisfacción por decisión rápida)

    Bottom Line

    Este caso de estudio muestra un patrón: cuando un proceso es 100% manual, repetitivo y data-driven, la IA puede mejorar 100–500x. No es magia—es orquestación de APIs + ML + lógica condicional clara.

    La clave fue no buscar 100% automatización (compliance y fraude evolucionan). Buscaron 85% automatización + 15% humanos. Eso genera trust, mantiene flexibilidad, y permite ajustes rápidos.

    Para fintech en Latam: este patrón aplica a onboarding, KYC, scoring de crédito, fraude. Empresas que lo hagan primero ganan 6–12 meses de ventaja competitiva antes de que la competencia copie. Y la ventaja se autoperpetúa: más datos de buena paga → modelo mejora → CSAT sube → más clientes.

    Whatsapp 24/7
    Contactar por WhatsApp