Agentic AI Chapter 5 of 9

One agent, from a sentence to production, in a day.

On Friday 18 September 2026 L. Tan typed one sentence into Lima Juno, and by 13:30 the PO cancellation agent was released at A2 with D.

CONFIGURE · FRI 18 SEP09:00 · one sentenceL. Tan states the policy in plainlanguage09:40 · five rowsthe Planner Agent drafts; she adoptsfour, edits one13:30 · version 3 releasedJ. Ridley · A2 · approver D. OkaforWORKS · MON 21 SEP06:00 · 38 lines matchworth $412,000, read from SAP and Oraclein place29 drafts · 9 for judgement$187,300 to D. Okafor’s queue; 9 linesabove $25,000 to him as buyer09:12 · approved, writtenback22 minutes to decide; the ERP confirmseach changeDEPLOY · SIX WEEKSTest write, then releaseFri 12:30: one line in each ERP’s testsystem212 drafted · 203 as writtensix weeks, 9 edits, 96% approved asdraftedLines under $25,000 to A3J. Ridley’s level review; exceptionsonlyIn production at a high-tech manufacturer · 100% of actions traced to a rule · approval before write-back · zero run-time token cost
Three movements of one agent: configured on the Friday, at work on the Monday, deployed and reviewed over six weeks. The Friday, the Monday and the six weeks are the showcase estate; the production facts are the four in the last section.
4 h 30 min
from the sentence at 09:00 to the release at 13:30 on Friday 18 September
showcase estate
38
lines the agent matched on the Monday run, worth $412,000
showcase estate
203 of 212
drafts approved as written in six weeks, which is 96%
showcase estate
100%
of actions traced to a rule where the agent runs in production
production
So far
  1. People and agentsYou have seen the nine settings on an agent and who owns each.
  2. The ladderYou have seen that this agent runs at A2: it drafts, and D. Okafor approves each action.
  3. What it isYou have seen its eight parts.
Configure · Friday 18 September

From one sentence at 09:00 to a released version at 13:30

The Friday of the first week, hour by hour: sentence, question, five rows, one edit, limits, level, simulation, release.

FRIDAY 18 SEPTEMBER 2026 · FROM A SENTENCE TO A RELEASED VERSION09:00The sentenceL. Tan states thepolicy in plainlanguage, in the wordsthe desk uses.09:03One questionThe Planner Agent askswhich demand theexcess is measuredagainst.09:40Five rowsThree checks, oneaction, one limit,each with the data itreads: version 1.10:10Four adopted,one editedRow 01 gains stock onorder; the edit makesversion 2.11:00Limits and levelThreshold $25,000,budget 60 a day, floor0.80; A2, approver D.Okafor: version 3.11:30SimulationLast quarter replayed:184 lines, $1.9M, 31routed to the buyer.13:30ReleaseJ. Ridley publishesversion 3. The firstrun that afternoondrafts six lines.
Four and a half hours from the sentence to the release, with the simulation in the middle and a named manager at the end. Showcase estate.

At 09:00 L. Tan opened the Planner Agent and typed the policy in the words the desk uses: purchase order line, projected excess, cancellation window, supplier class, each a term the estate mapped on the Tuesday or taught on the Thursday.

The Planner Agent asked one question, because the sentence left one choice open: which demand the excess is measured against. She answered in a line. At 09:40 five rows came back, three checks, one action and one limit, each naming the data it reads.

The rows come from a fixed action vocabulary, the actions Juno supports for those objects, so the plan stays inside what the rules engine can carry out and the audit trail can record.

Planner Agent · L. Tan · new policyshowcase estate · Fri 18 Sep 09:00
LT
“Cancel open purchase order lines where projected excess is above eight weeks of demand, the line is inside its cancellation window, the line value is under $25,000 and the supplier class is standard. For lines of $25,000 and above, draft the cancellation and ask the buyer.”
P

One question before I draft. Projected excess compares supply with demand. Should demand be the forecast alone, or the forecast plus open sales orders?

one clarifying questionvalues seen in your data: forecast, sales orders
LT
The forecast plus open sales orders, per material and plant.
P

Five rows drafted: three checks, one action and one limit, each with the data it reads. Adopt them one by one or together, edit any row, then simulate.

09:40version 1 · draftdesign time: a cloud model; row data stays inside
PO cancellation policyA2 Supervisedshowcase estate
Cancel open purchase order lines where projected excess is above eight weeks of demand, the line is inside its cancellation window, the line value is under $25,000 and the supplier class is standard. For lines of $25,000 and above, draft the cancellation and ask the buyer.
What it compiles to: the planning table
RowKindWhat it tests or doesData it readsThen
01CheckProjected excess is above 8 weeks of demand edited by L. Tan · 10:10stock on hand, stock on order, forecast, sales orderscarry on
02CheckThe cancellation window is open on the run dateorder date, cancellation window in dayscarry on
03CheckThe supplier class is standardsupplier record, supplier classcarry on
04ActionDraft the cancellation of the open quantityopen quantity, line value, currencyrow 05 decides the route
05LimitLine value against $25,000line valueunder: the queue · at or above: the buyer
Version 3Released Fri 18 Sep 2026 · 13:30 · J. RidleyApprover: D. OkaforSimulated on last quarter

She adopted four rows and edited one. Row 01 measured excess from stock on hand alone; she added stock on order, so the projection counts supply already on its way. The draft is version 1, her edit version 2, and the limits and level added at 11:00 make version 3.

Configure · the settings

The nine settings from chapter 4, filled in, and the simulation that let a manager sign

Every setting has a value, an owner and a rule for how it changes; the replay shows what those values would have done.

Agent settings · PO cancellation agent · version 3 · Fri 18 Sep 11:00 · showcase estate
ElementSettingSet byChanges
ObjectiveCancel purchase order lines that stand above the need, inside their cancellation windowL. Tan, plannerNew version
Data scopePurchase order lines, schedule lines, demand, stock and supplier class at plants 1210 and 1220A. Novak, data leadNew version
RulesThe policy sentence and its planning table, version 3L. Tan with the Planner AgentNew version, simulated first
Trigger06:00 each working day, after the planning runL. Tan, plannerAt once
Actions permittedDraft a cancellation · send a change · open a query to the buyerL. Tan, ownerNew version
LimitsValue threshold $25,000 · daily action budget 60 · confidence floor 0.80L. Tan and J. Harrison, financeNew version
EscalationAbove the threshold, to D. Okafor as buyer, with the reason · a failed write-back, to the owner, L. Tan · a limit breach pauses the run and tells the ownerL. Tan, ownerAt once
LevelA2 Supervised with D. Okafor as the named approverJ. Ridley, managerUp on evidence, down in one step
FeedbackEvery approve, edit and reject is recorded and used in the next cycleAlways onFixed

The settings screen at 11:00: each row names its owner and how a change takes effect. Showcase estate.

Chapter 4 listed the nine settings and who owns each; here they carry values, and the owners are people the reader has met. L. Tan owns the agent: the objective, the trigger, the actions and the escalation route; A. Novak owns the data scope; J. Ridley sets the level and releases each version, and J. Harrison from finance the $25,000 threshold.

The level is J. Ridley’s as the manager: A2 supervised, with D. Okafor as the named approver. Chapter 3 gave the definition: the agent decides and drafts, and a named person approves each action.

Simulation · PO cancellation policy · version 3 · last quarter replayed · Fri 18 Sep 11:30 · showcase estate
What the replay foundLinesWhat it means
Matched all three checks184$1.9M of open value the policy would have released
Under $25,000153would have reached the approval queue as drafts
$25,000 and above31would have reached the buyer with the reason for each
Kept by the policy, cancelled by hand at the time2both outside their window; J. Ridley read both before he signed

The replay ran from 11:30 and reads like a test the desk can mark. Showcase estate.

Simulation lets a manager sign. Last quarter was replayed beside what people did at the time: 184 lines matched, worth $1.9M, and 31 would have gone to the buyer. The two lines the policy would have kept were outside their window when the desk cancelled them by phone. J. Ridley read both and published version 3 at 13:30.

Works · Monday 21 September

The 06:00 run, 38 lines, and D. Okafor’s 22 minutes

The run, the split, the queue and the confirmation, in the order they happened.

1
06:00 · The trigger firesThe planning run has finished. The agent reads version 3 from the rule store: five rows, three limits, level A2.
version 3
2
06:00 · The facts are gatheredOpen purchase order lines from SAP S/4HANA and Oracle Fusion, demand from the planning suite, read in place at plants 1210 and 1220.
3 systems
3
06:01 · Rows 01 to 03 runOf the 212 open lines the morning’s exception messages touch, 38 pass all three checks, worth $412,000.
38 lines
4
06:06 · Row 04 drafts, row 05 routes29 lines under $25,000 go to the approval queue as drafts worth $187,300; 9 at or above go to D. Okafor as buyer, for his judgement, with the reason.
29 · 9
5
06:06 · Limits checkedEvery draft passed the confidence floor of 0.80, and the daily budget stands at 29 of 60. Both checks go on the record.
passed
6
07:40 · L. Tan opens her weekHer 1,240 messages are there, and the 38 lines are already found. Her question to ChatLima confirms them in 4.2 seconds.
confirmed
7
08:50 · D. Okafor opens the queueEach row carries the action, the three conditions it matched, the value at stake and the confidence.
reading
8
09:12 · The 29 are decidedTwenty-eight approved as drafted and one edited to a smaller quantity: 22 minutes for the whole queue.
22 min
9
09:12 to 09:21 · Write-backThe 29 changes go to the ERP through its released purchase order interface, and each answer is stored word for word.
confirmed · 9 min
10
Mon 5 Oct · Outcome checkedAt day 14 the cover on each cancelled material is read again and compared with the objective the agent was given.
met

This is the Monday chapter 1 opened on, seen from the agent’s side. At 06:00, after the planning run, the rules engine read version 3 and gathered its facts in place from three systems. Of 212 open lines, 38 passed the three checks, worth $412,000.

Row 05 then did what the sentence says. Twenty-nine lines under $25,000 became drafts in D. Okafor’s approval queue, worth $187,300. Nine at or above the threshold went to him in his buyer’s chair, with the reason and the value, for his judgement before the window closed on Thursday 24 September.

A named person decided every one of the 38; the threshold decided only how each line reached him. That is A2 in practice, and it is why the six-week record below could carry the level up.

The four steps chapter 1 promised add up on this morning: the question answered in 4.2 seconds, 29 cancellations drafted in 6 minutes, the queue approved in 22, the write-back confirmed in 9. Thirty-eight minutes, against the old path’s 2.5 days.

Approvals · D. Okafor · PO cancellation · Mon 21 Sep 08:50 · 29 drafts · $187,300 · window closes Thu 24 Sep
LineWhat the agent proposesValueBasisConfidenceDecision
4500067123 · 00020Cancel 200 of 7741-X at plant 1210$8,420excess 11.4 wk · window Thu 24 Sep · standard91%Approved 09:12 · DEC-0417
4500068004 · 00020Cancel 1,200 of 8802-K at plant 1210$24,100excess 9.3 wk · window Wed 23 Sep · standard93%Approved 08:58
4500067990 · 00030Cancel 300 of 5513-B at plant 1220$7,160excess 8.6 wk · window Thu 24 Sep · standard88%Edited to 200 · approved 09:03
4500068110 · 00010Cancel 150 of 9021-M at plant 1220$5,900excess 12.1 wk · window Fri 25 Sep · standard90%Approved 09:05
4500068221 · 00050Cancel 80 of 4410-T at plant 1210$2,280excess 10.2 wk · window Thu 24 Sep · standard90%Approved 09:10
24 more lineseach under $25,000$139,440three conditions matched on eachAll approved by 09:12

D. Okafor’s queue at 08:50: the basis in the words of the policy, the confidence and the value at stake on every row. Showcase estate.

Works · the record

The write-back, the acknowledgement and one decision in eight parts

Twenty-nine confirmed changes, and for each of them a record that starts at the exception message and ends at day 14.

Approval sent the 29 changes to the ERP through the purchase order interface it publishes, under the agent’s own account. The ERP ran its own checks and answered each with a document number; Juno read every line back before closing the record. Nine minutes, confirmed.

Every decision leaves one record on the audit trail. The ledger shows one of the 29: line 00020 of order 4500067123, the controller board 7741-X at plant 1210, from the exception message at 06:00 to the outcome check at day 14.

Its eight parts are the ones chapter 2 named in the anatomy and chapter 4 listed among the settings, from the signal to the outcome, with the rule version and the facts as read inside the reasoning.

Each was written as it happened, in an append-only store, so an auditor can read the chain from the change in the ERP back to the sentence L. Tan typed on the Friday.

WhenPart of the recordWhat decision DEC-2026-09-21-0417 holds
Mon 06:00SignalException message 0034921: material 7741-X at plant 1210 stands above the need after the customer push-out. Line 00020 of order 4500067123, read from SAP S/4HANA.
Mon 06:01ReasoningVersion 3, released 18 September 2026 by J. Ridley. Facts as read: projected excess 11.4 weeks · window closes Thu 24 Sep · supplier class standard · line value $8,420. Rows 01 to 03 matched.
Mon 06:06RecommendationCancel 200 of 7741-X, the open quantity on the line. Confidence 0.91. Row 05: under $25,000, so the draft goes to the approval queue.
Mon 06:06Limits checkedValue threshold $25,000: passed · confidence floor 0.80: passed · daily action budget: 29 of 60 after this run.
Mon 09:12ApprovalD. Okafor approved as drafted after 3 h 06 min in the queue; name, role, session and minute recorded.
Mon 09:14ActionPurchase order change sent to SAP S/4HANA through the released purchase order interface, under the agent’s own account, with the document version it had read.
Mon 09:14AcknowledgementOrder 4500067123 item 00020 carries the deletion indicator; message 20260921-114 stored as returned; the read-back shows an open quantity of 0.
Mon 5 OctOutcomeDay 14: projected cover on 7741-X at plant 1210 read again, 6.2 weeks against 11.4 on the Monday; verdict met against the objective.

Showcase estate. One decision reference holds all eight parts; chapter 7 reads this same record the way an auditor does.

Deploy

What releasing the agent meant, and what keeps running afterwards

A test write, a change set and a release on the Friday; scans, re-runs, reviews and reports from then on.

BUILD ENVIRONMENTyour team works hereThe draft and the editversions 1 and 2, Friday morningLimits, level and approverversion 3, the release candidate, at 11:00Simulation on last quarter184 lines · $1.9M · 31 routed to the buyerThe test writeFri 12:30 · one line in each ERP’s test system, from theagent’s own accountPRODUCTIONthe agent runs hereVersion 3 in forceread by every run from 06:00 on the MondayLive limits$25,000 · 60 a day · confidence floor 0.80The audit traileight parts for every decisionThe release logJ. Ridley · Fri 18 Sep 2026 · 13:30one change set,released at13:30
The Friday’s work stayed in the build environment until 13:30, when one change set crossed to production. Showcase estate.

Deploying meant three things. First, a confirmed test write. At 12:30 on the Friday the agent changed one purchase order line in the test system of each ERP, from its own account; S. Iyer and J. Ridley read the answer, and write-back was switched on for purchasing. That test is the switch, per application and per object.

Second, two environments and a change set. The draft, the edit, the limits, the level and the simulation happened in the build environment while the live agents kept working. At 13:30 J. Ridley released them as one change set, and the release log kept his name and the minute.

Third, the release itself. The first run that Friday afternoon drafted six lines for D. Okafor’s queue, so the desk saw the agent at work before the weekend; the Monday run at 06:00 was its second.

From then on four things keep running on their own, each a setting or a report a person reads: the quiet part of deployment, and what keeps a released agent right as the estate changes.

Sync scansWhen a source changes, a new column or a renamed table, the scan lists what is new, changed or gone, and the team chooses what to adopt.
Accuracy re-runsThe scored question set from the Wednesday runs again after every change to a mapping, a term or a source, so accuracy stays a number.
Level reviewsThe recorded cases are read against the test for the next level. A level goes up on evidence and comes down in one step, at once.
Manager reportsApproved as written, edited, overridden and exceptions per 1,000 decisions, per agent, on J. Ridley’s screen each week.
Six weeks later

212 drafts, 203 approved as written, and a level review

The approvals moved the level, in the four steps the ladder sets, and the threshold stayed.

SHARE OF DRAFTS APPROVED AS WRITTEN BY WEEK, 21 SEPTEMBER TO 30 OCTOBER 202690%92.5%95%97.5%100%95% line for a move to A3 · to be held four consecutive weeksWk 1 · 21 SepWk 2 · 28 SepWk 3 · 5 OctWk 4 · 12 OctWk 5 · 19 OctWk 6 · 26 OctApproved as writtenlevel reviewshowcase estate · drafted by week 61 · 42 · 34 · 29 · 24 · 22 = 212 · edited 4 · 2 · 1 · 1 · 1 · 0 = 9 · 203 as written · 96%
Six weeks of the queue as the share approved as written, against the 95% line J. Ridley set for a move to A3, to be held for four consecutive weeks; weeks 3 to 6 held it. The first week carries the push-out, 61 drafted; by week six the edits reach zero and the share 100%. The level review is Friday 30 October, 16:10. Showcase estate.

Over six weeks and 30 runs the agent drafted 212 cancellations. D. Okafor approved 203 as written and edited 9, which is 96% as drafted. The line J. Ridley had set for a move to A3 was 95% approved as written, held for four consecutive weeks; weeks 3 to 6 held it. Chapter 4 explained why the drafts improved: every edit was recorded and used, so the proposed quantities moved towards the ones the buyer chose.

That record is what the ladder asks for. Chapter 3 gave the four steps of a level change: recorded cases pass the test, the owner approves by name, the escalation route is live, and the change goes on the audit trail. On Friday 30 October J. Ridley took them in that order.

He moved lines under $25,000 to A3 Delegated: the agent now executes those cancellations inside version 3, and D. Okafor handles exceptions only. Lines at or above the threshold still arrive as drafts for the buyer, because the value threshold stayed where finance put it.

The blueprint designs this role at A3; the showcase started it at A2. Six weeks of evidence carried it up one rung, and one step would bring it down again. That is the ladder working as designed.

SettingBefore the reviewAfter the reviewWhat carried it
Level, lines under $25,000A2 supervised · D. Okafor approves each draftA3 delegated · the agent executes inside version 3; D. Okafor handles exceptions only203 of 212 approved as written; the 95% line held four consecutive weeks
Level, lines at or above $25,000A2 · drafted for the buyer with the reasonA2 · drafted for the buyer with the reasonthe value threshold stays
Escalation routeabove the threshold, to D. Okafor as buyer, with the reason · a failed write-back, to the owner, L. Tan · a limit breach pauses the run and tells the ownerthe same three routes, unchangedlive before the level moved
Approved by nameJ. Ridley · Fri 30 Oct 2026 · 16:10on the audit trail as a level change212 recorded cases, the 9 edits read one by one

The level review as the audit trail records it. Showcase estate.

In production

The same agent runs at a high-tech manufacturer

Four production facts, and a showcase week that shows how they come about.

Planners author the policy

The cancellation policy is written in plain language by the planners who own it.

production

The rules engine executes it

The policy runs on purchase order data read across the company’s ERP systems, in place.

production

Approval before write-back

Write-back happens under human approval.

production

100% traced, zero tokens

Every action traces to a rule, and run time carries zero token cost.

production

The agent this chapter followed is the one role from the blueprint that runs in production today, at a high-tech manufacturer that keeps its name private. Four facts carry the production label, and this page carries them under that agreement.

Planners author the cancellation policy in plain language, and the rules engine executes it on purchase order data read across the company’s ERP systems. Write-back happens under human approval. And 100% of actions trace to a rule, at zero token cost at run time.

The Friday, the Monday and the six weeks belong to the showcase estate, and their figures are illustrative. They are there so a reader can follow every step: how such an agent is configured, how it works and how it is deployed.

The mechanism is the same in both places: a sentence, a table, a simulation, a version, a named approver, a confirmed write-back and one record per decision.

Terms on this page
Planning tableThe rows a policy compiles to: the task, the data it reads and the rule it evaluates.
SimulationA replay of a plan on a past period, reporting line by line what it would have done.
Change setChanges that belong together, simulated, released and reversed as one item under one owner.
Approval queueThe screen where the named approver approves, edits or rejects each drafted action.
Decision referenceThe identifier that joins the eight parts of one decision on the audit trail.
Questions
How long did the Friday take, and what did it cost?

Four and a half hours, from the sentence at 09:00 to the release at 13:30. Authoring cost $420 over 62 model calls and the simulation $260 over 38; the 30 runs of the six weeks cost zero tokens.

What happens when the ERP refuses a change?

The message is stored in the ERP’s own words, the action waits, and the approver sees the reason on the row. The next run raises the same line while its window is still open.

Who can change the settings after release?

Each setting has an owner, as chapter 4 set out. The trigger and the escalation route change at once; the objective, the scope, the rules and the limits become a new version, simulated first; the level moves on evidence.

The question this leaves

This agent read purchase order lines from SAP and from Oracle and treated them as one thing. How did it know?

Answered next

How it works

Six stages, one shared map of your supply chain, and why the same machinery serves questions and agents alike.

In the platform

Where Juno sits among the four capabilities

Each one builds on the one before it.

One shared foundationCatalogLineageAccess policyWrite path

See Juno answer and act on your own data

Bring two systems and one decision your planners make every week. In the first week we register the data, confirm the mapping with your team, answer your questions in ChatLima and run the first agent at the level you choose.