Caso de éxito · Procurement · Agentes IA · OCR + LLM · Mid-market
Procurement Copilot:
4 minutos vs los 280k de Kearney.
Un COO con 3,2 M€ de OPEX anual y procurement como caja negra. Kearney le pasó propuesta: 280.000 €, 5 meses, 4 analistas + un negociador senior. Le enseñé el mismo entregable corriendo en 4 días y dentro del retainer. Y a diferencia del PowerPoint de Kearney, este sigue vivo — cada factura nueva se recategoriza sola.

00 · El contexto
«Llevamos 18 meses pagando proveedores sin saber realmente cuánto, a quién y por qué.»
Esa frase la dijo el COO en la primera llamada. Resumió un patrón que veo en el mid-market industrial: procurement existe como función, pero opera como buzón. Las facturas entran, se pagan, alguien las contabiliza, y se acabó.
El cliente no era pequeño. 3,2 M€ de OPEX, 47 categorías de gasto, 1.200 proveedores en el ERP (con duplicados ocultos que ya veremos), 2 personas en procurement haciendo malabares operativos y un COO incapaz de responder tres preguntas básicas: ¿en quién estoy concentrado?, ¿qué precio justo me corresponde?, ¿qué se está pagando que no debería?
Pidió tres ofertas. Big-4 le pasó 340 K€. Kearney le pasó 280 K€. Una boutique local 120 K€. Las tres tenían el mismo formato: proyecto cerrado, equipo dedicado, entregable PowerPoint + Excel maestro, ROI prometido del 5-7 % y compromiso de mantenimiento por fuera (50 K€ extra anuales).
Le propuse otra cosa: lo mismo, pero como sistema en vez de como informe. Dentro del retainer mensual. Vivo. Con su nombre encima del dashboard, no con el logo de la consultora.
01 · La comparativa
La diferencia no es de precio. Es de paradigma.
«Kearney cobra 280 K€ por hacerlo una vez y entregarte un PowerPoint. Nosotros lo dejamos corriendo dentro del retainer.»
02 · Arquitectura
7 piezas. Stack común.
No hay magia. Hay un mail, un OCR, un LLM, un scraper, un dashboard, dos bases de datos y un agente que los conecta. Lo que cambia no es la tecnología — es que está cosida bien y vive dentro del cliente.
Ingesta
Conector que escucha el alias facturas@ del cliente, indexa los últimos 24 meses de PDFs y se engancha a la exportación del ERP para los apuntes contables.
Stack
IMAP · Google Drive API · Exportes CSV/SAP
OCR estructurado
OCR con extracción de tablas, no solo texto. Detecta líneas de factura, IVA por línea, descuentos y referencias de pedido. Critical: leer multi-línea.
Stack
Mistral OCR · Azure Document Intelligence (fallback)
Clasificación LLM
Claude clasifica cada línea contra el árbol de categorías del cliente, normaliza nombres de proveedor (NIF como clave) y detecta variaciones.
Stack
Claude 4.7 · Tool use · Embeddings de catálogo
Detección de señales
Reglas + LLM auditor. Detecta concentración de proveedor, subidas silenciosas de precio, compras fuera de catálogo y gaps contra contrato marco.
Stack
Postgres · Reglas YAML · LLM-as-judge
Sourcing externo
Crawlea alternativas verificadas por categoría (precio, capacidad, geografía, certificaciones, riesgo país) y devuelve un shortlist de 3 con justificación.
Stack
Scrapling · Tavily · Listas EU / OFAC
RFP generator
Genera el RFP con condiciones del actual + benchmarks scrapeados + cláusulas legales del cliente. El procurement manager solo edita y firma.
Stack
Docs API · Plantillas DOCX · Firma electrónica
Dashboard vivo
Vista ejecutiva: spend por categoría, top proveedores, alertas activas, savings ejecutados vs identificados, contratos por vencer en 90 días.
Stack
Notion API · Sheets · GHL para tareas
03 · Capacidades
Lo que el copiloto hace por defecto.
Lee tus facturas — incluso las que tu ERP nunca vio
El 38 % de las facturas que procesamos en este cliente venían por mail directo a una persona, no entraban al ERP. El agente las captura igual: si tiene formato de factura y NIF, se cataloga.
Mapea 47 familias contra 1.200 proveedores
Normaliza por NIF, no por nombre. "Iberdrola SAU" y "I-DE Redes Eléctricas Inteligentes" son el mismo grupo. Una factura puede tener líneas en 3 familias distintas y se separa.
Detecta dependencias peligrosas
En el primer escaneo: 3 proveedores con el 41 % del spend y 7 categorías con un único proveedor. Ya no es "tener buenos proveedores", es saber dónde estás expuesto.
Scrapea alternativas reales — no listas de Wikipedia
Crawla webs sectoriales, registros oficiales y agregadores B2B. Cada alternativa pasa un scoring de precio, capacidad declarada, geografía y certificaciones (ISO 9001, 14001, SBTi).
Plantilla con tus condiciones actuales + benchmarks
El RFP sale precargado con lo que pagas hoy, lo que paga el mercado y las cláusulas que ya usas. El comprador edita en lugar de redactar desde cero. Ahorra 80-90 % del tiempo de RFP.
Vigila precios, contratos y compliance
Sube un proveedor 1,4 % — alerta. Vence contrato en 87 días — alerta. Sale un proveedor en sanciones EU — alerta. Procurement deja de ser reactivo.
04 · Casuísticas inesperadas
Lo que el powerpoint nunca habría detectado.
Un proyecto cerrado a 5 meses entrega un análisis estático. Lo interesante de un sistema que vive es lo que va apareciendo por casualidad — los problemas que ni siquiera estaban en el brief y que solo emergen cuando el copiloto lleva semanas mirando datos reales en vez de los que el cliente cree que tiene.
El mismo proveedor con tres razones sociales
Problema
Un grupo familiar facturaba desde tres SLs distintas según el producto: maquinaria, repuestos y servicio técnico. En el Excel aparecían como tres proveedores diferentes y nadie veía que era el mismo dueño con el 9 % del spend total.
Cómo lo cazó
Normalización por NIF + grafo de propiedad (BORME + datos abiertos). El agente detectó la misma administradora en los tres y los agrupó como "Grupo X". Cambió el ranking de proveedores: de la posición 12 a la 3.
Impacto
Renegociación conjunta cerrada al mes 2: −7,8 % global, no −3 % en cada uno por separado.
La subida del 0,4 % trimestral que nadie veía
Problema
Un proveedor de consumibles había subido precio 0,4 % cada trimestre durante 6 trimestres. El acumulado era 2,4 % anual silencioso, justo bajo el umbral psicológico de "merece llamada". Multiplicado por 380 K€/año de spend, son 9.100 € escondidos.
Cómo lo cazó
Alerta automática cuando el precio unitario de una SKU sube en cualquier cuantía dentro de un proveedor con histórico. Compara cada línea contra mediana móvil de 90 días, no solo contra el último mes.
Impacto
Renegociación inmediata: precio fijado por 12 meses con cláusula de revisión IPC. Recuperación parcial de los meses anteriores: 3.400 €.
Las tarjetas corporativas que no pasaban por procurement
Problema
El 14 % del spend "no addressable" en realidad sí lo era: tarjetas corporativas usadas para compras recurrentes (suscripciones SaaS, viajes, EPIs en urgencia). Procurement no las veía porque entraban como gastos de empleado.
Cómo lo cazó
Conector adicional al feed de la tarjeta corporativa de Qonto. El agente categoriza los movimientos igual que las facturas y los reasigna a la familia correspondiente. Si una suscripción aparece 3 veces, se propone consolidar.
Impacto
Recuperados 412 K€ de visibilidad. 4 SaaS duplicados detectados (mismo producto contratado por dos equipos): −18 K€/año.
Un proveedor en una lista de sanciones que nadie revisaba
Problema
Pequeño proveedor de componentes electrónicos había entrado hace 2 años. Su dueño aparecía en una lista de sanciones EU desde hace 6 meses. Nadie revisaba listas — no había proceso. Riesgo regulatorio + ESG.
Cómo lo cazó
Cruce automático mensual contra listas EU / OFAC / sanciones nacionales + verificación de certificaciones ISO declaradas. El agente abre una tarea de "revisar urgente" en lugar de bloquear pagos automáticamente — humano decide.
Impacto
Proveedor sustituido en 5 semanas por alternativa equivalente con ISO 14001. Cero incumplimiento reportable. Política de compliance documentada para auditoría ESG del año siguiente.
Descuentos por volumen que nunca se reclamaban
Problema
Tres contratos marco incluían rappel por volumen anual: 2 %, 3 % y 4 % al pasar ciertos umbrales. Procurement no llevaba el contador real porque la facturación venía dispersa. En 2 de los 3 ya se había superado el umbral y nadie había reclamado el descuento.
Cómo lo cazó
Lectura del PDF del contrato marco → extracción de las cláusulas de rappel → contador automático contra facturación acumulada → alerta cuando se cruza el umbral. Notion saca un dashboard de "rappel pendiente de reclamar".
Impacto
Reclamados 24.700 € al mes 3. Política nueva: todo contrato marco se sube con extracción automática de cláusulas críticas (rappel, indexación, exclusividad).
Facturas con líneas en 4 categorías distintas
Problema
El mantenedor industrial facturaba en una sola línea trimestral: "Servicios técnicos según contrato". Detrás había mano de obra, repuestos, desplazamientos y consumibles. Todo iba a una categoría única ("Mantenimiento"), distorsionando la lectura.
Cómo lo cazó
El OCR engancha con el albarán adjunto (multi-PDF) y desglosa líneas reales. El LLM clasifica cada concepto. El total cuadra pero la asignación por categoría refleja realidad. Hace una ronda de verificación con un humano por proveedor nuevo y aprende.
Impacto
La categoría "Mantenimiento" se redujo a la mitad real. Apareció una nueva línea oculta: 47 K€/año en consumibles que estaban siendo comprados a 3 proveedores distintos en lugar de centralizar.
Facturas en USD pagadas con FX timing pésimo
Problema
Un proveedor americano facturaba en USD. Cada factura se convertía al EUR del día de pago, no del día de pedido. Con la volatilidad EUR/USD del último año, el cliente había pagado de más en 6 de las 11 facturas comparado con tipos forward que su banco les ofrecía pero nadie pedía.
Cómo lo cazó
El agente trackea cada factura en USD desde el pedido y simula el coste con tipos forward históricos. Cuando detecta volatilidad > 2 %, propone activar cobertura. Para volúmenes regulares, sugiere contrato de FX forward al banco.
Impacto
Política nueva de cobertura para compras > 25 K€ no-EUR. Ahorro estimado anual: 11-14 K€ solo en FX. Aprendizaje colateral: el CFO se incorporó al comité de procurement.
Siete categorías con un único proveedor de hace 12 años
Problema
Siete familias compradas siempre al mismo. No por contrato, por inercia. "Es el de siempre, nos conoce". Cuando ese proveedor tuvo un incidente, una de las categorías paró 11 días la producción. Coste oculto: 220 K€.
Cómo lo cazó
Mapa de riesgo de continuidad: para cada categoría, ¿cuántos proveedores activos y cuántos cualificables? El agente propone iniciar cualificación silenciosa (sin pedir nada) de un segundo proveedor por familia crítica. RFP automáticos de bajo volumen para tener histórico.
Impacto
En 6 meses, 5 de las 7 categorías tenían proveedor secundario cualificado. Cuando hubo un segundo incidente, recuperación en 36 horas en lugar de 11 días.
El usuario interno saboteaba la propuesta de alternativas
Problema
El director de planta vetaba sistemáticamente cualquier alternativa al proveedor histórico por miedo a riesgo operativo. No quería ni evaluar. Resultado: el agente proponía, procurement no podía ejecutar. La barrera no era técnica, era política.
Cómo lo cazó
Se cambió el output del agente: en lugar de "propuesta de cambio", emite "informe de mercado" con benchmarks neutros. El director de planta lo lee porque no le piden cambiar, solo informarse. A los 4 meses, él mismo abrió 2 cualificaciones por su cuenta.
Impacto
Cambio en la dinámica organizativa, no técnica. Mismo agente, framing distinto. Lección: la IA no rompe resistencia política — la rodea.
El proveedor barato que era el más caro
Problema
Proveedor con precio unitario 18 % por debajo del mercado pero con tasa de defecto del 6 %. Reposiciones, retrabajos y reclamaciones costaban el equivalente a un 23 % extra. El "ahorro" era pérdida de margen pura.
Cómo lo cazó
Modelo de Total Cost of Ownership (TCO): precio + transporte + defectos históricos + tiempo de pago + retrasos. El agente recalcula precio efectivo cuando tiene 6 meses de histórico. Comparación se hace contra TCO, no contra factura.
Impacto
Proveedor sustituido. Precio nominal 12 % superior. TCO 19 % inferior. Margen de la línea producto recuperó 4,2 puntos.
«Cada una de estas casuísticas valdría un proyecto de consultoría por sí sola. Aquí aparecen como derivada — porque hay un sistema mirando, no un humano con calendario.»
05 · Reposicionamiento del equipo
Las 2 personas de procurement no se fueron. Cambiaron de trabajo.
La pregunta que nos hicieron en la primera reunión: "¿esto sustituye a mi equipo?". La respuesta fue no — pero el equipo cambia de función. Lo operativo se evapora. Lo estratégico se expande. Lo que antes era 8 % del tiempo (negociar) se vuelve el 25 %. Lo que era 2 % (compliance) se convierte en 20 %. Aparece una función nueva que antes no existía.
Antes: el 100 % del tiempo, repartido así
Después: las 2 personas pasan a 3 funciones nuevas
Strategic Sourcing Manager
Antes era: Buyer / comprador operativo
Diseña la estrategia de sourcing por familia. Decide qué categorías centralizar, qué proveedores cualificar, cuándo abrir RFP. Trabaja con el output del agente, no contra él.
Procurement Negotiator
Antes era: Comprador junior que cerraba precios por mail
Negocia en mesa con proveedores. Llega con benchmarks, TCO, riesgo de concentración y alternativas precualificadas. Su valor es la conversación, no el Excel previo.
Compliance & Risk Lead
Antes era: No existía como rol — se hacía a salto de mata
Antes de implementar el copiloto, compliance era 2 % del tiempo. Ahora una persona dedica 20 % a auditar las alertas del agente, ESG, sanciones, certificaciones, riesgo país. La empresa pasa de reactiva a defendible en auditoría.
06 · Skills nuevos del equipo
Lo que aprendieron en los 3 primeros meses.
Lectura crítica del output del agente
No es confiar ciegamente. Es saber qué preguntar: ¿con qué confianza clasificó esto?, ¿por qué propuso ese proveedor?, ¿qué señal disparó la alerta?. La nueva alfabetización procurement.
Diseño de categorías y árbol de spend
El agente clasifica contra el árbol que tú le das. Si tu taxonomía es mala, su output es malo. El procurement manager es el arquitecto del sistema, no operador.
Negociación con datos en mano
Llegar a la mesa sabiendo TCO real, lo que paga el mercado y el riesgo de concentración. La conversación pasa de "necesito mejor precio" a "te propongo este escenario".
Gestión de stakeholders internos
El cuello de botella ya no es procurement — es el director de planta, el de IT, el de marketing. Saber moverse en mapa político y vender alternativas internamente es el skill que más se paga.
Compliance y ESG
Pasa de extra a obligatorio. Toda decisión de proveedor lleva una capa de riesgo regulatorio y reputacional que antes se omitía. Skill medio-técnico, medio-legal.
Iteración del propio agente
El procurement manager dice qué reglas añadir, qué umbrales ajustar, qué señales meter. No programa, pero diseña el comportamiento del copiloto. Es el dueño funcional del sistema.
07 · Timeline real de implementación
De cero a sistema vivo en 4 días.
Acceso
Conexión al mail, ERP y Drive. Onboarding de árbol de categorías existente. 2 h de Nico + 1 h del procurement manager.
Backfill
Ingesta de 24 meses de facturas. 4.700 documentos procesados. Primera tabla clasificada lista por la tarde.
Validación
Procurement manager revisa muestreo de 200 facturas. Corrige 14 errores. El sistema aprende de las correcciones (ejemplos few-shot).
Señales
Activación de reglas: concentración, pricing creep, rappel pendiente, single source. Primeras 23 alertas generadas. Priorización con el COO.
Dashboard
Notion en vivo con vista ejecutiva. El COO lo ve por primera vez. Comentario textual: "Es la primera vez que entiendo mi spend".
Primer RFP
RFP en consumibles (38 K€/año). 3 alternativas precualificadas. Cierre en 9 días: −11,2 %.
Renegociación 1
Renegociación con el Top 3 de proveedores. Ahorro neto: 49 K€ anualizados. ROI mensual ya en azul.
Madurez
Sistema corre sin tutela. Procurement manager dedica el 70 % a estrategia y negociación, no a operativa. Compliance lead contratada (perfil interno reasignado).
08 · Resultados medidos
Los números reales a 12 meses.
De dónde sale el ahorro
Spend addressable: 1.900 K€ → 1.619 K€ en 12 meses

Cada barra negra es un vector de captura distinto. Ninguno por sí solo justifica un proyecto Kearney — todos juntos hacen un −14,8 % sobre spend addressable. El copiloto los caza en paralelo, no en serie.
ROI a 12 meses · prometido vs medido

Kearney prometía 6 % en su propuesta (proyección lineal). El copiloto entregó 14,8 % medido, escalando de 4,1 % al mes 1 a 9,3 % al mes 4 y consolidando al cierre del año. La diferencia es 2,5x sobre lo prometido — porque ni Kearney ni el cliente vieron las casuísticas que el sistema sí cazó.
Y los 8 indicadores que llevamos al COO cada mes:
09 · La tesis incómoda
¿Por qué Kearney sigue cobrando 280k por hacer esto?
Hay dos respuestas honestas y una tercera que casi nadie quiere oír.
Respuesta 1 — Honesta
Kearney aporta cosas reales que un copiloto no aporta: criterio negociador en mesa, peso institucional con proveedores grandes, benchmarks privados de su propia cartera. Hay clientes en los que esos 280 K€ se justifican — Fortune 500, situaciones de crisis, M&A, restructuración. El mid-market no es ese cliente.
Respuesta 2 — Honesta también
El producto de la consultora es la presentación, no el análisis. La diapositiva es lo único que sobrevive a la reunión. Construir un sistema que vive significa entregar algo que el cliente sigue usando — y la consultora pierde el contrato el siguiente trimestre. El modelo de negocio de Kearney exige que el entregable caduque.
Respuesta 3 — La que duele
Hace 3 años hacer esto era imposible para una boutique. OCR fiable, LLMs capaces de clasificar por taxonomía, scraping resistente a anti-bot, agentes que coordinan herramientas — todo eso costaba 18 meses de desarrollo y un equipo de IA. Hoy lo monto en 4 días. Kearney no ha actualizado el precio porque el cliente aún no sabe que se puede.
«El precio del Big-4 no refleja el coste del trabajo. Refleja la cantidad que el cliente está dispuesto a pagar por no equivocarse.»
10 · ¿Tu empresa mueve más de 2 M€ de spend addressable?
Si procurement es una caja negra,
lo abrimos en 4 días.
Discovery de 30 minutos para ver si tu caso encaja. Si no encaja, te lo digo en la llamada y te ahorro el siguiente paso. Si encaja, te paso una propuesta concreta en 48 horas con el alcance, los plazos y el precio dentro del retainer.
Reservar auditoría →O escríbeme directamente a nico@nicomanzaneque.com