How It Works

Agentic Architecture Explainer.
Sentinel → Impact → Orchestrator → Agents → Human → Execute → Learn.

01 · The trigger layer

Five ways the system wakes up.

Inventory event
Shelf-life breach, stock dip, ATP fail.
Order event
New SO, allocation conflict, late ship.
Plan refresh
MRP run, S&OP cycle, forecast update.
Time-tick
Cron heartbeat — hourly, daily, weekly.
User query
Planner asks: 'Why is OTIF slipping?'
02 · Sentinel Agent

Always watching the network.

Detects shelf-life events across the entire network — from Supplier → RM → Plant → FG → Transport → Bottler. Every batch, every move, every clock-tick.

SENTINEL — Network-wide shelf-life monitor
Supplier
RM
Plant
FG
Transport
Bottler
03 · Impact Analysis + NBA Generator

Risk turned into ranked actions.

Quantifies every risk in euros. Ranks Next-Best-Actions by margin impact and service level — so humans choose between alternatives, not chaos.

Top Next-Best-Actions
#1
Reallocate F-5541 → Bottler A
+€48,200
SL +2.1%
#2
Defer Supplier Y PO by 5 days
+€31,800
SL +0.0%
#3
Split B-8892 across 2 plants
+€18,400
SL +1.2%
#4
Discount-clear F-7890
+€9,600
SL −0.3%
04 · Orchestrator

The conductor of the swarm.

Routes work to the right agent. Material concerns to Material Planner. Order issues to Customer Service. Buying to the Buyer agent.

Resolves conflicts when multiple agents need the same batch, the same supplier slot, or the same human's attention.

Never duplicates effort. Idempotent task dispatch with shared state across the swarm.

Orchestrator
05 · The 8 domain agents

One orchestrator, eight specialists.

Orchestrator
06 · Human authority + learning

The loop that earns trust.

The system never executes a high-stakes action without human approval. Every decision is logged. Every outcome teaches the model — so next week's recommendations are sharper than this week's.

Human approval
No high-stakes act without a human.
Decision log
Every choice + rationale recorded.
Outcome → model
Real-world results retrain the agents.
↻   Execute → Learn → Sentinel