D13 · L3 · 01 — L2 · AI Agent Architecture & Design in Supply ChainL2 · Arquitectura y Diseño de Agentes de IA en la Cadena

What is an AI agent? Anatomy of autonomous supply chain agents¿Qué es un agente de IA? Anatomía de los agentes autónomos de SC

The supply chain agent perceives, decides and acts without human intervention — and designing it well is what makes that safe.

El agente de SC que percibe, decide y actúa sin intervención humana — y las implicaciones de diseñarlo bien.

01What it isQué es

A supply chain AI agent is software that perceives the state of operations through system data, reasons about it with models or rules, chooses an action and executes it through system APIs — within an autonomy level that defines what it may do without a human.

Un agente de IA de supply chain es software que percibe el estado de la operación a través de los datos de los sistemas, razona sobre él con modelos o reglas, elige una acción y la ejecuta mediante las APIs de los sistemas, dentro de un nivel de autonomía que define qué puede hacer sin un humano.

02Why it mattersPor qué importa

Agents cut decision latency from days to minutes, but every decision they automate also inherits their blind spots. An agent is defined by what it perceives and what it can act on, so its design starts with sensors, actuators and the environment, not with the model (Russell and Norvig, 2021 — Pearson, Artificial Intelligence: A Modern Approach). Automation is best set by level and by function — information, decision and action — rather than as all or nothing (Parasuraman, Sheridan and Wickens, 2000 — IEEE Transactions on Systems, Man, and Cybernetics).

Los agentes reducen la latencia de decisión de días a minutos, pero cada decisión que automatizan también hereda sus puntos ciegos. Un agente se define por lo que percibe y sobre lo que puede actuar, por lo que su diseño empieza por sensores, actuadores y entorno, no por el modelo (Russell and Norvig, 2021 — Pearson, Artificial Intelligence: A Modern Approach). La automatización conviene definirse por nivel y por función —información, decisión y acción— y no como todo o nada (Parasuraman, Sheridan and Wickens, 2000 — IEEE Transactions on Systems, Man, and Cybernetics).

03How it is doneCómo se hace

1
Define the decision scope. Write down the single decision the agent owns, its inputs, its actions and the money or service level it can move.
2
Map sensors and blind spots. List every data source the agent sees and, just as explicitly, the signals it cannot see, such as promotions or supplier news.
3
Set the autonomy level. Start at Level 1 or 2 with override tracking, and raise autonomy only when override data shows the agent has earned it.
1
Define el alcance de la decisión. Escribe la única decisión que el agente controla, sus entradas, sus acciones y el dinero o nivel de servicio que puede mover.
2
Mapea sensores y puntos ciegos. Lista cada fuente de datos que el agente ve y, con la misma claridad, las señales que no ve, como promociones o noticias de proveedores.
3
Fija el nivel de autonomía. Empieza en Nivel 1 o 2 con seguimiento de overrides y sube la autonomía solo cuando esos datos muestren que el agente se la ganó.

04The concept in depthEl concepto a fondo

🤖The AI agent: the autonomous decision unit in supply chain›
An AI agent in the supply chain perceives its environment state (inventory, orders, service levels), reasons about that state using ML models or rules, decides on an action (issue a PO, reassign an order, adjust a price), and executes that action autonomously — without waiting for human approval for each individual decision.
📊The anatomy of a supply chain AI agent›
The 4 components of every agent: (1) Sensors/Perceptors: ERP APIs, WMS data, IoT signals, TMS events. (2) Reasoning model: the ML model, value function, or business rules that convert the observed state into an evaluation of possible actions. (3) Action policy: the function that maps state to the selected action. (4) Actuators: the APIs that execute the action in the system.
🔢The supply chain agent autonomy spectrum›
Level 1 — Assistant: agent recommends, human decides and acts. Level 2 — Semi-autonomous with oversight: agent decides and acts, human reviews and can revert. Level 3 — Autonomous with alerts: agent acts and notifies human only on exceptions. Level 4 — Fully autonomous: agent acts without human notification. Most production implementations today sit at Level 2 or 3.
🏆Intermediate vs. Advanced›
Intermediate: understands agent architecture fundamentals; manages Level 1–2 agents.

Advanced: designs agent architecture; defines the correct autonomy level; implements supervision and override mechanisms.
🤖El agente de IA: la unidad autónoma de decisión en supply chain›
Un agente de IA en la cadena de suministro percibe el estado de su entorno (inventario, pedidos, niveles de servicio), razona sobre ese estado con modelos de ML o reglas, decide una acción (emitir una OC, reasignar un pedido, ajustar un precio) y ejecuta esa acción de forma autónoma, sin esperar aprobación humana para cada decisión individual.
📊La anatomía de un agente de IA de supply chain›
Los 4 componentes de todo agente: (1) Sensores/perceptores: APIs del ERP, datos del WMS, señales de IoT, eventos del TMS. (2) Modelo de razonamiento: el modelo de ML, la función de valor o las reglas de negocio que convierten el estado observado en una evaluación de las acciones posibles. (3) Política de acción: la función que asocia cada estado con la acción seleccionada. (4) Actuadores: las APIs que ejecutan la acción en el sistema.
🔢El espectro de autonomía del agente de supply chain›
Nivel 1 — Asistente: el agente recomienda; el humano decide y actúa. Nivel 2 — Semiautónomo con supervisión: el agente decide y actúa; el humano revisa y puede revertir. Nivel 3 — Autónomo con alertas: el agente actúa y notifica al humano solo en excepciones. Nivel 4 — Totalmente autónomo: el agente actúa sin notificar al humano. La mayoría de las implementaciones productivas actuales se ubican en el Nivel 2 o 3.
🏆Intermedio vs. Avanzado›
Intermedio: comprende los fundamentos de la arquitectura de agentes; gestiona agentes de Nivel 1–2.

Avanzado: diseña la arquitectura del agente; define el nivel de autonomía correcto; implementa mecanismos de supervisión y anulación (override).

05In practiceEn la práctica

🤖The correct autonomy level is not the maximum possible — it is the one that maximizes value with acceptable risk›
An autonomous reorder agent can generate incorrect POs in scenarios the model does not capture.
🔢Agent blind spots are as important as its capabilities — document them from design›
The reorder agent that does not have access to the promotional calendar has a documentable and mitigable blind spot.
🔗The agent does not replace the buyer — it changes the nature of their work›
The buyer with the agent dedicates their time to exceptions and strategic relationships, not routine POs.
📊Measure the override rate and systematically analyze overrides to improve the model›
Each buyer override is feedback that can improve the agent model.
🤖El nivel de autonomía correcto no es el máximo posible: es el que maximiza el valor con un riesgo aceptable›
Un agente autónomo de reorden puede generar OC incorrectas en escenarios que el modelo no captura.
🔢Los puntos ciegos del agente importan tanto como sus capacidades: documéntalos desde el diseño›
El agente de reorden que no tiene acceso al calendario promocional tiene un punto ciego documentable y mitigable.
🔗El agente no reemplaza al comprador: cambia la naturaleza de su trabajo›
El comprador con agente dedica su tiempo a excepciones y relaciones estratégicas, no a OC rutinarias.
📊Mide la tasa de override y analiza sistemáticamente las anulaciones para mejorar el modelo›
Cada override del comprador es retroalimentación que puede mejorar el modelo del agente.

06Illustrative caseCaso ilustrativo

Illustrative case built from typical industry values — not data from a specific company.Caso ilustrativo construido con valores típicos de la industria — no son datos de una empresa específica.
Illustrative case: Anatomy of the autonomous reorder agent — B2B distribution company, 1,800 SKUs
The agent operates at Level 2 (semi-autonomous with oversight).
Agent componentDesign in this use caseIdentified limitations
SensorsAvailable inventory (WMS, 15 min) + Forecast MAPE (daily) + Supplier lead time (ERP, weekly) + Open backorder days (real time)Agent does not perceive supplier news or external events affecting lead time → critical blind spot
Reasoning modelDynamic safety stock (function of MAPE and LT) + 30-day forecast + EOQ to minimize total costModel does not capture promotions planned by the commercial team → may under-order in activation weeks
ActuatorsAutomatic PO draft creation in SAP S/4HANA + Buyer notification for approvalAgent cannot finalize the PO without buyer approval — a deliberate control requirement
Result: The agent reduced PO cycle time from 4.2 days to 18 hours. 12 under-dimensioned POs detected in months coinciding with promotional campaigns whose information was not available in the ERP.
Illustrative case built from typical industry values — not data from a specific company.Caso ilustrativo construido con valores típicos de la industria — no son datos de una empresa específica.
Caso ilustrativo: Anatomía del agente autónomo de reorden — empresa de distribución B2B, 1,800 SKU
El agente opera en Nivel 2 (semiautónomo con supervisión).
Componente del agenteDiseño en este caso de usoLimitaciones identificadas
SensoresInventario disponible (WMS, 15 min) + MAPE del pronóstico (diario) + lead time del proveedor (ERP, semanal) + días de backorder abiertos (tiempo real)El agente no percibe noticias de proveedores ni eventos externos que afectan el lead time → punto ciego crítico
Modelo de razonamientoInventario de seguridad dinámico (función del MAPE y el LT) + pronóstico a 30 días + EOQ para minimizar el costo totalEl modelo no captura las promociones planeadas por el equipo comercial → puede pedir de menos en semanas de activación
ActuadoresCreación automática de borradores de OC en SAP S/4HANA + notificación al comprador para aprobaciónEl agente no puede cerrar la OC sin la aprobación del comprador: un requisito de control deliberado
Resultado: El agente redujo el tiempo de ciclo de la OC de 4.2 días a 18 horas. Se detectaron 12 OC subdimensionadas en meses que coincidieron con campañas promocionales cuya información no estaba disponible en el ERP.

07How it is measuredCómo se mide

🤖Agent Autonomous Decision Rate %›
Agent Autonomous Decision Rate %
(Agent decisions executed without human override / Total decisions generated) × 100
Benchmark: 60–85% in well-calibrated Level 2 agents · <40% indicates a poorly calibrated model or overly restricted permissions
⚠️ >95% at Level 2 may indicate that humans are rubber-stamping decisions without real review.
⏱️Agent Decision Latency›
Agent Decision Latency
Time from event perception to agent action
Benchmark: <5 minutes for operational reaction · <1 hour for tactical planning
🔑 Decision latency is the clearest advantage of the agent vs. the manual process.
🤖Agent Autonomous Decision Rate %›
Agent Autonomous Decision Rate % (tasa de decisiones autónomas del agente)
(Decisiones del agente ejecutadas sin override humano / Total de decisiones generadas) × 100
Benchmark: 60–85% en agentes de Nivel 2 bien calibrados · <40% indica un modelo mal calibrado o permisos demasiado restringidos
⚠️ Más de 95% en Nivel 2 puede indicar que los humanos aprueban por inercia, sin una revisión real.
⏱️Agent Decision Latency›
Agent Decision Latency (latencia de decisión del agente)
Tiempo desde la percepción del evento hasta la acción del agente
Benchmark: <5 minutos para reacción operativa · <1 hora para planeación táctica
🔑 La latencia de decisión es la ventaja más clara del agente frente al proceso manual.

08What you would useQué se usa

📌 AI Agent Frameworks
🟦LangChain / LangGraph›
Module: Agentic AI Framework + Tool Orchestration

LangChain and LangGraph are the reference frameworks for building AI agents with tools (ERP, WMS, TMS APIs) and memory.
🟦AutoGen / Microsoft Agent Framework / CrewAI›
Module: Multi-Agent Orchestration Framework

AutoGen (now converging into Microsoft Agent Framework) and CrewAI for orchestrating multiple agents that collaborate on complex supply chain tasks.
📌 Frameworks de agentes de IA
🟦LangChain / LangGraph›
Módulo: Framework de IA agéntica + orquestación de herramientas

LangChain y LangGraph son frameworks de referencia para construir agentes de IA con herramientas (APIs de ERP, WMS, TMS) y memoria.
🟦AutoGen / Microsoft Agent Framework / CrewAI›
Módulo: Framework de orquestación multiagente

AutoGen (hoy en convergencia hacia Microsoft Agent Framework) y CrewAI para orquestar múltiples agentes que colaboran en tareas complejas de supply chain.
The bottom lineEn corto

An agent is only as good as what it can see; decide its autonomy by its blind spots, not its brilliance.

Un agente vale lo que alcanza a ver: define su autonomía por sus puntos ciegos, no por su brillantez.

All D13 componentsTodos los componentes de D13D13 artifactsArtifacts de D13SCRA