El problema: 400 facturas por semana procesadas a mano
El equipo financiero de una empresa mediana en Colombia pasaba entre 2 y 3 días a la semana haciendo lo mismo: abrir correos de proveedores, descargar PDFs, copiar números al ERP manualmente. Con más de 400 facturas semanales y cada proveedor con un formato distinto, los errores eran inevitables y el cierre contable siempre llegaba tarde.
Este es un problema clásico de volumen y variabilidad. Un sistema automático tradicional basado en reglas fijas no funciona porque cada proveedor estructura la factura diferente: algunos tienen el total en la esquina superior derecha, otros al final de la tabla, algunos usan puntos como separador de miles, otros usan comas. Construir y mantener reglas para cada proveedor es costoso e imposible de escalar.
La solución correcta es un agente de IA que entienda el documento como lo haría un humano, sin depender de posición fija o formato predecible.
Por qué Claude API y no un OCR tradicional
Los sistemas OCR clásicos hacen bien la extracción de texto, pero no la interpretación. Pueden decirte que en el documento hay el número "1.500.000", pero no saben si es el total, un subtotal, un número de referencia o el código del ítem.
Claude, en cambio, entiende el contexto. Si la factura dice "Subtotal antes de IVA: $1.200.000 — IVA 19%: $228.000 — Total: $1.428.000", Claude entiende qué número es qué, aunque estén en cualquier orden o con cualquier etiqueta. No necesita que le enseñes el formato de cada proveedor por separado.
Cómo funciona el sistema
El flujo completo tiene cuatro pasos:
- El correo del proveedor llega — el sistema lo detecta automáticamente y extrae el PDF adjunto.
- Claude lee el PDF — interpreta el contenido como lo haría un contador, identifica proveedor, número de factura, ítems, subtotal, impuestos y total.
- El sistema concilia contra las órdenes de compra abiertas — si los montos y el proveedor coinciden con una orden pendiente, la factura se aprueba y se carga al ERP directamente.
- Las excepciones van al humano con contexto completo — si hay alguna discrepancia, el contador recibe una notificación con la factura, los datos extraídos y la razón exacta del problema. No tiene que buscar nada.
El paso tres es el que genera el mayor ahorro: el 94% de las facturas concilian automáticamente sin que nadie las toque.
Resultados después de 90 días en producción
| Métrica | Antes | Después |
|---|---|---|
| Tiempo de proceso semanal | ~14 horas | ~2.5 horas |
| Facturas procesadas/hora | ~30 | ~170 |
| Tasa de error de extracción | ~8% | ~0.6% |
| Cierre contable | Siempre tarde | Al día |
El 82% de reducción en tiempo no viene de procesar más rápido: viene de eliminar completamente el tiempo humano en el 94% de los casos. El equipo financiero pasó de hacer trabajo de digitación a revisar solo los casos que realmente necesitan criterio.
Lo que este patrón resuelve en otros contextos
El mismo enfoque aplica a cualquier proceso de "documentos con estructura variable + carga a sistema":
- Contratos: extraer cláusulas clave, fechas de vencimiento, obligaciones
- Hojas de vida: extraer experiencia, habilidades, identificar candidatos calificados
- Correos de soporte: clasificar, extraer datos del problema, enrutar al equipo correcto
- Reportes de proveedores: normalizar métricas de diferentes formatos a un esquema común
El agente no necesita saber de antemano cómo luce cada documento. Solo necesita saber qué datos necesitas extraer.