Describe your program. The agent it. Describe your program. The agent builds it, plans it, staffs it, schedules it, tracks it and runs it.

From discovery to hypercare. With the agent, or by hand.

Book a call See what it does
Every change lands in your sheet Your team just replies to email

Just tell it.

What are we doing? Swapping our freight system. Four sites. Live by March. Who runs customs? Jon. Nobody has finance yet.

Four sentences of chat, and no workshop, template or form anywhere in it.

355

rows in a Google Sheet, in your Drive, in your name

Teams, areas, outcomes, owners, dates, risks, gaps. Written four sentences into the conversation, and yours to keep with or without us.

It finds what nobody is looking for.

Rates typed in by hand Duty rates loaded · Jon Customs cutover · 12 days late Go live · 29 Jan

A gap has no date, so it never looks late. Three steps later it is the go live date.

“These two dates cannot both be right.”

HThe agent, 07:59

Fifty-two rules like these, over every row, before eight in the morning.

RUNNING

While you were doing something else.

Read all 355 rows Found nine things wrong Asked five people Moved the plan

Nobody logged in. Nobody was chased. It had already happened.

Nine jobs are Jon’s.

JRDO AD?
Jon9 Dan4 Amy2

Three of his have nobody behind him. Read off the plan, not a timesheet.

At eight it asks five people one question each.

08:00

Only to the people with something to answer. The other eleven were left alone, which is why this one gets read.

12 days late Configure Develop environment All good Stuck

One tap is the whole reply. No app, no login, no account. Not now, not ever.

Friday’s pack, already written.

Program status · week 14
18on track 6slipping 2stuck
Decisions you owe
Who owns finance? Accept the tariff gap, or fix it?

Friday, without the Sunday night. Same numbers as the plan, because it is the plan.

Or just type over it.

Finish · 24 Nov Noted. Three outcomes move with it, and go live holds.

It is your sheet. Every date is a cell you can change, and the agent picks up from wherever you left it.

Five things happen between the first call and hypercare.

Every count below is from a freight forwarding program running on it today, across four sites and sixteen people.

DISCOVERY

One conversation in. A whole program out.

Departments, process areas, outcomes, owners, dates, dependencies, RAID and a current-versus-future fit gap, written straight into a Google Sheet in your Drive.

355rows, one pass24process areas61dependencies

Sponsor. You see the whole shape of the program on day one, not in month three.

See a discovery output
THE AGENT

52 rules read every row. Every single morning.

Overdue. Stale. Unowned. Undated. Two dates that contradict. Out of sequence. Finished with no evidence. Nobody to escalate to. A gap nobody has dispositioned.

52rules, daily9findings a morning0dashboards to check

Sponsor. Nothing rots quietly for a month before it reaches you.

See a morning of findings
ORCHESTRATION

Move one date. Everything downstream moves.

Dependencies are a real graph, so a fit gap with no date of its own still blocks the outcome waiting on it, and the ripple runs all the way to go live.

100%validated first61edges in the graph0changes without you

Sponsor. Go live moves in front of you, with the reason already attached.

See a ripple
EXECUTION

One tap. That is the status meeting.

At 08:00 each person gets their own items and why each matters to somebody else. All good, Running late, Stuck. From the email, on a phone, with no login.

1tap to answer0accounts, ever11people left alone

Sponsor. Friday came from the people doing the work, not a summary of a summary.

See the pack
SETUP

A Sheet and an email address. That is the entire stack.

Nothing to install, no seats to buy, no data leaving your Drive. It sits one level above Jira, Azure DevOps and SAFe tooling, and does not try to replace them.

1Sheet, yours0installs or seats1 wkcall to live

Sponsor. No procurement, no security review of a new platform, no seats to sign for.

Book a call
HOW IT IS BUILT

Twenty-two years of engineering and PMO, written down as rules it runs every day.

Four pieces underneath, and three of them are already yours. No platform of ours, no server between you and your own data, nothing for anyone to install.

YouNothing to learn. You already talk, and you already type in cells.
Your Google SheetChosen because you keep it. Stop tomorrow and you lose nothing.
The HeyPM agentFifty-two rules and the program model, with a frontier model to read with. The only new piece.
EmailChosen because it is the one thing every person already opens.
the tap writes straight back into your sheet

Run the program, not the tickets.

Jira, Azure DevOps and Monday keep the work moving. Nothing here touches them, and nothing here asks anyone to switch.

Day one

Your whole program, structured before the first workshop.

Freight forwarding replacement355 rows
OutcomeOwnerDue
Duty rates loadedJon Reilly12 Feb
Broker onboardingDan Okafor19 Feb
Customs cutoverJon Reilly03 Mar
Interface test packAmy Doyle08 Mar
Finance sign-offno ownerno date
Warehouse dry runDan Okafor14 Mar
Every morning

Nobody gets chased. Not once.

H3 things need you today08:00
12 days late Configure Develop environment

Validate build and UAT Complete cannot move until this does

All good Stuck
Every Friday

Leadership finds out the day it moves, not in month three.

Program status · week 14Friday, 08:00
18on track 6slipping 2stuck
Decisions you owe the program Who owns finance?blocking 6 Accept the tariff gap, or fix it?by 5 Sep What moved this week Customs cutover slipped 4 days Broker onboarding closed
LIVE DEMO · FREE · NO CARD

Try it on a program as messy as yours.

Six real workbooks, each seeded with something genuinely wrong. Pick the one closest to yours and see whether the agent finds it before you do.

Start the demo We email you a code to start. No card, now or later.

Or bring us the one you are actually running.

Tell me enough to be useful on a call and I will come back with what the agent would build from it. Nothing is shared with anyone, and there is no obligation on either side.

Drop files here, or choose them A charter, a plan, a status pack — up to six files, 20 MB in total
I read these myself. You will hear back within a working day.

One program. Five people who need completely different things from it.

Same agent, same sheet, same morning. What each of them is handed is not the same at all.

No surprises, and none of them on a Friday.

The status you read came from the people doing the work that morning, not from a summary of a summary written on Sunday night. When go live moves, you know the day it moves and what moved it.

  • A steering pack every Friday, written from the plan itself
  • The decisions you owe the program, named and dated
  • Every slip with the dependency that caused it attached
Day 1you see the whole shape, instead of month three

A week, before and after.

Forty hours of program management at sixteen people. The work does not disappear; it stops being yours to do by hand.

Today, by hand
863419
With the agent running
38
Chasing statusBuilding and moving the planFinding what is late or wrongWriting the packDeciding and unblocking
What takes the hours off youhrs / week
Discovery to a working plan6 hrs
52 rules across every row3 hrs
The 08:00 brief and one-tap answers7.5 hrs
The dependency graph and scheduler3 hrs
The steering pack3.5 hrs
Back in your week23 hrs

Figures for a sixteen-person program, built from the tasks the agent actually performs. They are assumptions, not a measured client result, and yours will differ. The sliders below use your own numbers instead.

Priced by the program, never by the person.

Nobody on your team has an account, so charging for seats would be a strange way to do this. One program, one number, however many people it touches.

Discoveryone time, fixed
$8,000two weeks

Your program, built and handed over. Keep the workbook whether or not you carry on.

Build my program
  • A working session, then the whole program written
  • Departments, outcomes, owners, dates, dependencies, RAID
  • Current-versus-future fit gap
  • The Google Sheet, in your Drive, in your name
Runper program, monthly
$1,900a month

The agent on your program, every morning, with nobody from my side in the loop.

Set it running
  • 52 rules across every row, before eight
  • The per-person brief and one-tap answers
  • Escalation that does not reset on silence
  • The scheduler proposing, never applying
  • Unlimited people, none of whom sign up
Run + fractionalper program, monthly
$3,900a month

Everything in Run, and an hour of me every week on the things only a person should call.

Add a person to it
  • An hour a week, on your program
  • The steering pack reviewed before it goes out
  • Escalations and the judgement calls
  • Your rules and stage profiles tuned as you learn
  • Direct line, not a ticket queue

Fractional is capped at four programs at a time. An hour of me every week is a real hour, and I would rather turn down a fifth than run all five badly. Run has no such cap, because nobody from my side is in the loop.

True in every plan, in writing
people on the programhowever many it touches
0accounts, apps or seatsnot now, not ever
1Google Sheetin your Drive, in your name
0copies of your workbookit is never stored outside your Drive
0days notice to stopcancel any month

More than one program?

Portfolios, PMOs and anyone running several at once are priced together, because the second program costs a great deal less to run than the first.

Talk it through
Invoiced Bank transfer or card PO number on the invoice USD or CAD

Everything is month to month; there is no annual lock and no notice period. Nobody is asked for a card to get started, and no card is ever kept on file.

See it on your own program.

A call, then a two-week discovery on something you are actually running. You keep the workbook either way.

1Discoveryfixed fee, two weeks 2The agent, on your programlive in a week 3An hour a week from memonthly, cancel any time
AV Aman Vohra Twenty-two years running programs, and the person you would actually be hiring
Hytrol Conveyor$13m ERP, PLM, CRM and CPQ build, 1,600 employees FedEx Logistics$50m portfolio, CargoWise One, three release trains Domino’sPOS and PCI across 5,800 stores, $4.5bn a year in payments TELUSAWS migration and legacy decommissioning, cost down 30 to 50%
Author of When It’s Stuck