Function cockpit
Procurement & Source-to-Pay
Compliant intake to touchless invoice, with humans on strategy and risk.
Phase: Phase 3 — Functional orchestration
Make every buying request land on a compliant path, then run sourcing, negotiation, ordering and matching as bounded agent work under sanctions, supplier and payment controls.
Trust score
0
Touchless
0%
Human review
0%
Override rate
0%
Capacity released
25-40% efficiency; touchless invoice best-in-class 52.8%
Accountable human
Chief Procurement Officer
CoS agent: Procurement Chief of Staff
How a unit moves: the conductor, the five desks, the agents, and the people
Flow of work
How work actually moves through Procurement & Source-to-Pay
Work enters on the left. Procurement Chief of Staff routes it to one of five desks. A named agent does the work. It leaves as cleared, as evidence posted, or as a hold for a person. Every packet you see below is weighted by the real distribution of 185 live units.
Live units
185
Moving now
85
in flight at a station
Held for a person
27
64 past SLA
Agents on the floor
92
11 sub-functions
Control gates
42
rules a unit cannot pass
Interchanges
11
handoffs out of the function
Flow of work
Procurement Chief of Staff and the desks reporting to it
Each packet is a unit of work. Desk weighting and the outcome mix are taken from the 185 units live in this function.
What starts the work
The triggers that put a unit on a line, ranked by live volume.
- 56
Runs transactional
Runs transactional. Starts when an upstream system posts an event.
- 46
Runs transactional
Runs transactional. Starts when a scheduled window opens.
- 34
Runs transactional
Runs transactional. Starts when a threshold is crossed.
- 26
Runs transactional
Runs transactional. Starts when a request lands in the queue.
- 8
Runs analytical
Runs analytical. Starts when the cycle calendar fires.
Where the work goes next
Shared services that run the transaction, and the functions this one hands to.
The five desks
What Procurement Chief of Staff is actually conducting
Each desk is a layer of the operating model, not a team. The conductor decides which desk owns a unit, then which agent on that desk picks it up.
Takes a position
Strategy
Agents that take positions, argue them, and get held to the outcome.
Receives
A question the function has to answer with money or people behind it.
Emits
A written position with assumptions, alternatives priced, and break conditions.
tasks 24h
1,463
in flight
442
held
0
gates
0
- Sourcing & RFx Challenger AgentSourcing & RFxA2
- Category Strategy AgentCategory StrategyA2
- Contract Execution Challenger AgentContract ExecutionA2
- Spend Analytics Challenger AgentSpend AnalyticsA2
- Counterparty Position AgentNegotiation & AwardA2
- Make-Buy-Partner AgentCategory StrategyA2
+ 10 more on this desk
Writes the envelope
Policy
The written rules every other agent is bound by, with version and owner.
Receives
A position that has been accepted, plus every regulator and control change.
Emits
Versioned rules that bind every other desk, with an owner and an effective date.
tasks 24h
461
in flight
219
held
19
gates
42
- Requisition Policy AgentRequisition & POA2
- Fraud Screen AgentPayment InterlockA2
- Savings Policy AgentSavings AssuranceA2
- Match Policy AgentInvoice & Three-Way MatchA2
- Sourcing Policy AgentSourcing & RFxA2
- Onboarding Policy AgentSupplier OnboardingA2
+ 2 more on this desk
Watches and warns
Observe
Continuous sensing of the outside world and of the agents themselves.
Receives
Outside signals and the behavior of the agents themselves.
Emits
Alerts, drift flags, and the evidence the conductor uses to reroute work.
tasks 24h
1,479
in flight
0
held
0
gates
0
- Supplier Onboarding OrchestratorSupplier OnboardingA3
- Leakage Detection AgentSavings AssuranceA4
- Requisition OrchestratorRequisition & POA3
- Payment Interlock OrchestratorPayment InterlockA3
- Sourcing OrchestratorSourcing & RFxA3
- Supplier Risk OrchestratorSupplier Performance & RiskA3
+ 8 more on this desk
Does the work
Workflow
Doing the work: lines, stations, and live units moving through them.
Receives
Live units of work entering at the first station of a line.
Emits
Cleared work, posted evidence, and holds when a unit leaves the envelope.
tasks 24h
83,128
in flight
974
held
1
gates
0
- Contract Repository AgentContract ExecutionA3
- Supply Base Mapping AgentCategory StrategyA2
- Terms Assembly AgentContract ExecutionA3
- Demand Profile AgentCategory StrategyA2
- Concession Modeling AgentNegotiation & AwardA2
- Opportunity Sizing AgentSpend AnalyticsA4
+ 34 more on this desk
Processes at scale
AI GBS
Repeatable transaction processing run once for the whole enterprise.
Receives
Repeatable transactions handed off from every function on the same spine.
Emits
Settled transactions, a cost per unit, and exceptions back to the owning desk.
tasks 24h
25,213
in flight
1875
held
7
gates
0
- Invoice Capture AgentInvoice & Three-Way MatchA4
- Template Selection AgentContract ExecutionA3
- Signature AgentContract ExecutionA3
- Price Variance AgentSpend AnalyticsA4
- Registration AgentSupplier OnboardingA3
- Approval Routing AgentRequisition & POA4
+ 8 more on this desk
Human lanes
Where the conductor stops and asks a person
The conductor does not decide everything. Materiality routes a unit to a named human role, and the clock keeps running while it waits.
Function Leader
Critical
Blast radius or value beyond what any agent in this function may commit.
waiting
1
oldest
42h 46m
Process Owner
High
A policy exception inside the function, or a gate the agent is not rated for.
waiting
5
oldest
35h 57m
Approver
Medium
Routine four-eyes on a commitment the agent has already prepared.
waiting
10
oldest
14h 42m
No person required
Low
Inside the envelope. Cleared by the agent and sampled after the fact.
waiting
56
oldest
18h 55m
Walk one unit
Follow the single piece of work with the most at stake
Diagrams argue. A unit proves. Step through the actual route this unit is taking, station by station, and read the evidence written at each action.
Negotiation at award
Nadia Nakamura · raised by Naomi Okafor · $35.9m at stake · touches 142 downstream things if it goes wrong.
The route
Frame position
clearedNegotiation Prep Agent handled this station and released the unit onward. Design dwell here is 53h 7m against an SLA of 79h 10m.
Owned by
Negotiation Prep Agent
Layer
strategy
Dwell vs SLA
53h 7m / 79h 10m
Evidence trail recorded so far
5 entries. Written when an action is taken, not when a station is passed.
- -2566mVP Sourcing Cleared set walk-awayevidence: Approval recorded with rationale and policy clause cited
- -2053mTerm Comparison Agent Cleared draft strategyevidence: Inputs, rule version and output hash written to the evidence log
- -1540mAward Documentation Agent Cleared challengeevidence: Inputs, rule version and output hash written to the evidence log
- -1026mNegotiation Doctrine Agent Cleared negotiateevidence: Inputs, rule version and output hash written to the evidence log
- -513mVP Sourcing Holding at awardevidence: Inputs, rule version and output hash written to the evidence log
Trace a different unit
The walk above always picks the unit in procurement with the most at stake right now.
What this view is and is not
Every count, agent, station, gate and unit on this page is read from the live records for Procurement & Source-to-Pay. The moving packets in the diagram are a visual weighting of that same distribution, not a live message bus: they show where volume goes, not individual transactions in real time. The human lanes are the routing rule, not a staffing model. Chief Procurement Officer remains accountable for this function whatever the conductor clears.