← Todos los casos

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.

IndustriaMid-market industrial
OPEX anual3,2 M€
Categorías de gasto47
Equipo procurement2 personas
Procurement Copilot — 4 minutos vs los 280k de Kearney

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.

KPIKearneyCopilot NMC
Coste del proyecto280.000 €→Dentro del retainer mensual
Plazo hasta primer entregable5 meses→4 días
Equipo asignado4 analistas + 1 negociador senior→Un agente y los 2 de procurement reubicados
Formato del entregablePowerPoint final + Excel maestro→Sistema corriendo dentro del CRM y mail
Mantenimiento del análisisCaduca al mes siguiente→Se recalcula con cada factura entrante
ROI prometido6 % (proyección)→4,1 % medido al mes 1, escalando a 9,3 % al mes 4
Quién manda en los datos al cerrarLa consultora — el cliente recibe un export→El cliente — todo vive en su Notion y su Drive
«Kearney cobra 280 K€ por hacerlo una vez y entregarte un PowerPoint. Nosotros lo dejamos corriendo dentro del retainer.»
— Nico

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.

01Mail · Drive · ERP

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

02Layout + tablas

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)

0347 categorías · 1.200 proveedores

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

04Concentración · Pricing creep · Maverick

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

05Scraping + scoring

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

06Plantilla en 1 clic

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

07Notion + Sheets

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.

01Ingesta continua

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.

02Categorización

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.

03Concentración

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.

04Sourcing

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).

05RFP

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.

06Alertas activas

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.

01Datos sucios

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.

02Pricing creep

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 €.

03Maverick spend

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.

04Sostenibilidad

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.

05Rappel ciego

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).

06Líneas mixtas

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.

07Multimoneda

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.

08Single source

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.

09Stakeholder

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.

10Coste oculto

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í

OCR manual y subida a Excel32 %→ eliminado
Categorización ad-hoc por familia18 %→ automatizado
Perseguir facturas extraviadas14 %→ eliminado
Cuadre mensual con contabilidad11 %→ automatizado
Reporting al COO9 %→ eliminado (es dashboard)
Análisis de mercado / RFP redacción8 %→ asistido
Negociación / reunión con proveedores6 %→ expandido
Compliance y due diligence2 %→ expandido

Después: las 2 personas pasan a 3 funciones nuevas

55 % del tiempo

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.

25 % del tiempo

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.

20 % del tiempo

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.

Skill 01

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.

Skill 02

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.

Skill 03

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".

Skill 04

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.

Skill 05

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.

Skill 06

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.

Día 0

Acceso

Conexión al mail, ERP y Drive. Onboarding de árbol de categorías existente. 2 h de Nico + 1 h del procurement manager.

Día 1

Backfill

Ingesta de 24 meses de facturas. 4.700 documentos procesados. Primera tabla clasificada lista por la tarde.

Día 2

Validación

Procurement manager revisa muestreo de 200 facturas. Corrige 14 errores. El sistema aprende de las correcciones (ejemplos few-shot).

Día 3

Señales

Activación de reglas: concentración, pricing creep, rappel pendiente, single source. Primeras 23 alertas generadas. Priorización con el COO.

Día 4

Dashboard

Notion en vivo con vista ejecutiva. El COO lo ve por primera vez. Comentario textual: "Es la primera vez que entiendo mi spend".

Semana 2

Primer RFP

RFP en consumibles (38 K€/año). 3 alternativas precualificadas. Cierre en 9 días: −11,2 %.

Mes 1

Renegociación 1

Renegociación con el Top 3 de proveedores. Ahorro neto: 49 K€ anualizados. ROI mensual ya en azul.

Mes 4

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

Waterfall: ahorros desglosados por vector de captura sobre el spend addressable

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

ROI a 12 meses: Kearney prometido 6% vs Copilot NMC medido 14,8%

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:

−14,8 %Spend addressable 12mReducción medida sobre 1,9 M€ direccionable
4 díasSetup completoHasta primer dashboard funcional para el COO
4.700Facturas reprocesadas24 meses históricos categorizados en backfill
23Señales activas/mesPricing creep, rappel, contratos, single source
47 K€Recuperación rappelDescuentos por volumen no reclamados en histórico
11h → 1hTiempo de cierre mensualCuadre con contabilidad reducido un 90 %
3 → 5Proveedores cualificados/catPromedio en familias críticas tras 6 meses
0Powerpoints entregadosTodo vive en el sistema del cliente

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.»
— Nico

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