SRS Innovation Summit  ·  McKinney, TX

After the Loop.

Self-healing agents and the autonomous branch.

Agenda
01
What’s Changed
Rules → models → agents → coding agents
02
Monday After the Hail
Demo 1  ·  Human in the loop
03
Future State
Assist → Act → Anticipate
04
The Storm That Didn’t Hurt
Demo 2  ·  Human after the loop
RulesModelsTool agentsCoding agents

Rules follow the script.

Scripts, RPA, workflow tools. Before 2022.

NWS alert
4.5" hail · Collin Co.
Voice memo
"Need Class 4 by noon"
Rule
IF hail ≥ 1"
Then
Email contractor list
Else
Do nothing
✓ Match
✓ Sent
✕ No rule for this
→ IT ticket #4471 · 6-week queue

Every new situation becomes an IT project.

RulesModelsTool agentsCoding agents

Models know. They can’t touch.

A next-word predictor trained on the internet. 2022.

You
Cover McKinney’s shortfall.
Model
Predicting the next word
A confident guess. Frisco has 55.
It can’t see your ERP.
Your systems
ERPStock by branch
CRMContractors
EmailOrders, memos
No access

It answers. You still do the work.

RulesModelsTool agentsCoding agents

Tool agents act. Until a tool breaks.

A model in a loop, using tools someone built for it. 2023.

Model
Attempt2
Tools it was given
check_erp() lookup_crm() get_weather() send_email()
ThinkNeed McKinney’s stock.
Actcheck_erp("McKinney")
ObserveHDZ: 140 sq. Short 140.
ThinkAsk Frisco for a transfer.
Actsend_email("Frisco #108")
Observe✓ Sent.
ThinkNeed McKinney’s stock.
Actcheck_erp("McKinney")
Observe✕ KeyError: 'qty_on_hand'
ThinkTry again.
Actcheck_erp("McKinney")
Observe✕ KeyError: 'qty_on_hand'
ResultGave up after 25 tries. Ticket to IT.

It can only use the tools it’s given.

RulesModelsTool agentsCoding agents

Coding agents fix themselves.

Same loop. Now it writes code, reads the error, and tries again. 2025.

Model
3 triesDone
# Need stock at 3 branches.
erp.query("SELECT qty_on_hand ...")
✕ Unrecognized name: qty_on_hand
# Schema changed? Inspect it.
erp.schema("inventory")
→ available_qty, uom, branch_id
# Renamed. Fix my own query.
erp.query("SELECT available_qty ...")
✓ 15 SKUs · McKinney, Frisco, Denton
No tool for the job? It writes one.
check_erp() send_email() + storm_response()
01  /  What’s Changed
Before 2022
Rules
Follows
Breaks when the situation is new.
2022
Models
Knows
Breaks when it has to act.
2023
Tool agents
Does
Breaks when a tool breaks.
2025
Coding agents
Builds
Fixes itself when things break.

Agents used to call tools. Now they write them.

01  /  Operating Impact

Custom software cost drops toward $0.

Storm response dashboard In IT backlogBuilt by agent ✓
Sister-branch transfer tool In IT backlogBuilt by agent ✓
Contractor credit pre-check In IT backlogBuilt by agent ✓
Freight ETA tracker In IT backlogBuilt by agent ✓
Hail-season demand forecast In IT backlogBuilt by agent ✓

The 100-day plan changes.

Collin County, Texas

One hailstorm.
Told twice.

Maria  ·  Southern Shingles, McKinney #104  ·  Monday, 6:00 AM

02  /  Demo 1

Monday After the Hail.

Human in the loop.

Monday  ·  6:00 AM  ·  Southern Shingles · McKinney #104

Four systems. One chaotic morning.

NWS Storm Data
4.5" hail
Collin County, overnight
CRM + Inbox
$90K orders
5 roofers in the damage path
Photo + Voice Memo
HDZ + Class 4
Requested from the roof
Branch ERP
−305 sq
Frisco & Denton have it
Maria connects it all by hand
6:00 AM
02  /  Live Demo  ·  Human in the Loop
Monday After the Hail
McKinney Branch #104  ·  Collin County Hail Response
No file yet at videos/demo-1-backup.mp4
Drop your recorded MP4 here or select a local file.
1  NWS + CRM → 2  Photo + Voice Memo → 3  Frisco & Denton ERP → 4  Self-Heal → 5  Storm Dashboard & Send
What Just Happened

The ERP query failed. The agent didn’t.

Storm + CRM
Photo + memo
✕ERP error
✓Fixed itself
Dashboard built
Actions sent

No ticket. No IT. No waiting.

6:00 → 6:00

That used to be Maria’s whole morning.

03  /  Future State

6:12 AM is fast. Monday morning is still too late.

The hail forecast was on the radar Friday night.

03  /  Future State
Assist
You ask. It answers.
Most AI today
→
Act
You approve. It does.
Demo 1
→
Anticipate
It sees it coming. You review.
Demo 2
03  /  Future State
Prompt
→
Trigger
Answer
→
Outcome
In the loop
→
After the loop
03  /  Governance

Autonomy runs inside hard guardrails.

Spend limit≤ $25,000 ReversibleUndo until dispatch Audit trailEvery step logged Result 
Stock transfer230 sq · $23,630 ✓ ✓ ✓ Done
Credit increaseLone Star Crest · +$75,000 ✕ — ✓ Escalated to Maria
04  /  Demo 2

The Storm That Didn’t Hurt.

Human after the loop.

Friday Night  ·  72 Hours Before Hail

While McKinney sleeps.

02:00 Trigger Hail forecast crosses 65% over Collin County
02:02 Transfer 230 sq from Frisco & Denton $23,630 / $25,000 cap
02:03 Escalate 75 sq over cap  ·  +$75K credit → Maria
06:00 Brief One page to Maria: Done · Needs you · Undo · Audit
04  /  Live Demo  ·  Human After the Loop
The Storm That Didn’t Hurt
Autonomous Nightly Run  ·  Saturday 6:00 AM Brief
No file yet at videos/demo-2-backup.mp4
Drop your recorded MP4 here or select a local file.
Spend Limit
$23,630 / $25,000 cap
Reversible
1-Click Undo until 7:00 AM
Audit Trail
14 Steps verified
Escalation
2 Decisions → Maria
Saturday  ·  6:00 AM  ·  Southern Shingles · McKinney #104

Maria’s One-Page Brief

Done Within $25,000 spend limit
230 sq transferred ($23,630) — GAF HDZ & AS II Class 4 from Frisco #108 & Denton #112.
5 Collin County contractor allocation alerts staged for 6:30 AM send.
Needs You Over policy  ·  your call
+75 sq OC Duration ($7,125) — would exceed $25K cap. [ Approve ]
Lone Star Crest — credit line +$75,000 for 14 roofs.
[ Approve +$75K ] [ Cap at $25K ]
Undo Reversible before 7:00 AM dispatch
[ Undo ]  Release Denton #112 flatbed (160 sq)
[ Undo ]  Pause 6:30 AM contractor Roof Hub alerts
Audit Full immutable decision log
02:00  NWS 72-hr hail forecast crossed 65% (>1.75")
02:02  ERP surplus check + self-healed freight join
02:04  Policy passed ($23,630 ≤ $25,000)  ·  2 escalated
Needs You  ·  Your Call

You’re Maria.

QR code: vote on your phone
Scan. Decide.
Lone Star Crest wants +$75,000 in credit.
Approve +$75K0%
Cap at $25K0%
0 Marias

 

One tap. That’s Maria’s whole Saturday.

“On Monday, Maria’s branch is the only one with stock. Her contractors win the jobs.”

Your data used to be the moat.
Now the moat is how fast your people
turn data into action.
Soon it’s how fast your agents
do it without them.
Thank you

Want the 100-Day Plan?

Connect on LinkedIn. Message me PLAN.

Christopher Brox
Christopher Brox
linkedin.com/in/christopherbrox
QR code: Christopher Brox on LinkedIn
01 / 26
SRS Innovation Summit — Deck Overview
Click any slide to jump  ·  Esc or G to close
Stage Controls
Next / Previous Slide→ / ← / Space / Clicker
First / Last SlideHome / End
FullscreenF
Backup Video (Demo Slides)V (or L for local MP4)
Peek Full-Bleed Background VideoK
Unmute / Mute Cold Open AudioM
Speaker Notes DrawerN
Synced Presenter WindowP
Slide Grid OverviewG or Esc
Dark / Light Room ModeT
Blackout StageB or .
Toggle Counter ChromeH
Offline Cache StatusChecking...