Getting started

The AI Automation Readiness Check, Run in an Afternoon

A readiness questionnaire measures optimism. These five probes measure your systems. Run them in one afternoon and the answers become your estimate, your risk register, and occasionally your reason to stop.

On this page
  1. Readiness is what you can prove in an afternoon, not what a questionnaire says
  2. The Five Probes
  3. What each probe tells you, and what a failure adds to the project
  4. The agreement probe is the one everybody skips
  5. The afternoon, hour by hour
  6. The double-labelling pack you can send today
  7. Scoring the afternoon: go, narrow, or fix this first
  8. Definitions worth agreeing on before the meeting

Readiness is what you can prove in an afternoon, not what a questionnaire says

The short answer

Run five live probes against your own systems in a single afternoon: try the export yourself, try to get a scoped credential, have two experts label the same twenty cases blind, count last month's exceptions, and try to undo a test write. What you learn in those four hours predicts the project better than any maturity questionnaire, because a questionnaire records what people believe and a probe records what the systems do.

Readiness questionnaires fail for a structural reason. They are answered by the people who own the systems, and those people answer from the documented state rather than the current one. Everyone reports the API as available because it exists. Nobody reports that the token was issued to a contractor in 2024 and that the rate limit is enforced per organisation rather than per key. The gap between the documented state and the current state is exactly where an automation project loses its first month.

A probe closes that gap by producing evidence. You are not asking whether an export is possible. You are exporting two hundred rows and writing down how long it took and who you had to ask. The output of the afternoon is a page of facts with timestamps, and those facts feed straight into an estimate.

  • 5 probesExport, credential, agreement, exception and undo. Each is a thing you do, not a question you ask.
  • 1 afternoonFour to five hours of your own time, plus about an hour each from two experienced practitioners.
  • 20 casesEnough for a smoke test on expert agreement. Not enough for a benchmark, and the difference matters.
  • CeilingWhere two experts disagree, no system can be graded as correct. Human agreement is the ceiling on measurable accuracy.

The Five Probes

Each probe replaces a question that people answer optimistically with an action that produces a fact. Run them in order, because a failure in probe one changes what the later probes are worth doing on.

Framework

The Five Probes

Five small experiments, each finished in under an hour, each producing a number or a name you can put in an estimate. Run them yourself rather than delegating, because the friction you meet is the finding.

01
The export probe

Pull two hundred real past cases out of the system of record, with input, decision, decider and timestamp on each row. Do it personally and time it. Whether the answer is an API call, a scheduled report, a database read or a screen you cannot get behind, that answer sets the integration cost for the whole project.

02
The credential probe

Try to obtain a scoped service account with write access to one non-production record. You are measuring elapsed time and the number of approvals, not technical difficulty. Two weeks and four approvers is a schedule risk that belongs in the plan on day one, and it is invisible to every readiness questionnaire ever written.

03
The agreement probe

Give two experienced practitioners the same twenty past cases, separately, with only the inputs the automation would see. Compare their decisions. The share where they agree is the ceiling on accuracy you can meaningfully measure. Where they disagree, no system can be graded, so those cases need a rule, an escalation path, or removal from scope.

04
The exception probe

Take last month's real cases and count how many followed the documented path from start to finish. Do not sample the ones people remember. The share that deviated tells you whether you are building an unattended system or a review queue, and it is usually further from the documented process than the process owner expects.

05
The undo probe

Write one test record into a non-production environment and try to reverse it. If there is no non-production environment, that is the finding and it is a large one. Record how the reversal is done, who is allowed to do it, and whether anything downstream already consumed the record. This is your blast radius, measured rather than assumed.

Run the probes before you scope, not after

The common sequence is to scope a project, sign it, and then discover the export needs a warehouse ticket and the service account needs a security review. Reversing that order costs one afternoon and routinely moves an estimate by weeks in either direction. It also occasionally saves the whole budget, because a failed export probe on a closed vendor system is a genuine reason not to start.

What each probe tells you, and what a failure adds to the project

ProbeWhat you actually doA pass looks likeA fail adds
ExportPull 200 past cases with inputs, decisions and timestampsYou have the file within an hour, unaidedIntegration weeks, plus a labelling project if the fields are absent
CredentialRequest a scoped service account with one write permissionIssued within days, by a named processSchedule risk, and a launch date that depends on another team's queue
AgreementTwo experts label the same 20 cases blindThey agree on most cases and cite the same evidenceScope reduction, written rules, or a decision to keep a human in the loop
ExceptionCount last month's cases that followed the documented pathThe documented path matches what actually happenedA review queue, staffing for it, and a longer path to straight-through running
UndoWrite a test record and reverse itA non-production environment exists and reversal is documentedApproval gates on every write, and a much slower rollout
Five probes, five findings, each one a line item in the estimate.

The agreement probe is the one everybody skips

Two experts doing the same job disagree more than either of them expects, and the disagreement is not noise. It is the part of the process that was never actually decided, carried for years by whoever happened to pick up the case. An automation forces that ambiguity into the open, which is uncomfortable and is also the most valuable thing the exercise produces.

The arithmetic matters here. If your two reviewers agree on sixteen of twenty cases, an eval later reporting ninety-five percent accuracy is not measuring your system. It is measuring how closely the system imitates whoever wrote the labels. Set the accuracy target below the agreement rate, or fix the ambiguity with a written rule first and re-run the probe.

Agreement ceiling and how much sample you would need

Twenty cases is a smoke test. The margin output uses the standard rough approximation for a proportion, one over the square root of the sample size, which is why a twenty case reading carries a margin wide enough to hide almost anything. Use it to decide whether to keep going, never to report an accuracy figure.

0Expert agreement, percent. This is your ceiling
0Rough margin on this sample, percentage points
0Points by which the promised target exceeds the ceiling
0Cases needed for the margin you want
A positive gap means somebody has promised the impossible

When the promised target sits above the expert agreement rate, the target cannot be verified, only asserted. There are three honest responses: lower the target, narrow the scope to the cases experts agree on, or write the rule that settles the disputed cases and re-run the probe. Building anyway produces a system that passes its eval and loses its first argument with a stakeholder.

The afternoon, hour by hour

Book the room, get the two reviewers to hold an hour, and work in this order. The sequence matters because the export gives the agreement probe its cases.

13:00
Export probe

Try the export yourself. Record the method, the elapsed time, who you had to ask, and which of the four fields are missing. If it fails, note precisely where it failed and continue: the rest of the afternoon still has value.

14:00
Credential probe

Submit the real request for a scoped service account. You are starting a clock, not finishing a task. Note the approvers by role and diary the date it lands, because that date is a dependency in the plan.

14:20
Sample and send the labelling pack

Draw twenty cases at random from last month, add four known-difficult ones deliberately, strip everything the automation would not see, and send the pack to the two reviewers separately. Their hour runs in parallel with yours.

14:45
Exception probe

Count how many of last month's cases followed the documented path end to end, and list the three most common deviations by volume. This number sizes the review queue, which is the part of the design people forget to staff.

15:45
Undo probe

Write a test record into staging, reverse it, and time both. Record who is permitted to reverse a live record and whether anything downstream has already consumed it by then.

16:30
Score and write one page

Collect the two label sets, compute agreement, and write a single page: five findings, five numbers, and one recommendation of go, go with a narrower scope, or fix this first. Circulate it the same day, while the evidence is still fresh and unarguable.

The double-labelling pack you can send today

Copy this, fill in the process name and the closed decision list, and send it to two people separately. The closed list is the important part: free-text answers cannot be compared, so they cannot produce an agreement number.

double-labelling-pack.mdmarkdown
# Double-labelling pack: <process name>
# Two reviewers, working separately. Do not let them compare notes.

## Rules for the person running it
1. Draw 20 cases at random from last month. Do not hand-pick them.
2. Add 4 cases that were escalated or corrected. Random draws under-sample hard cases.
3. Give reviewers only what the automation would see. No hallway context, no phone calls.
4. Ask for a decision, a confidence, and the one piece of evidence that settled it.
5. Record seconds taken. If the real decision needs longer than the automation
   would allow, that is a finding about scope, not about the reviewer.

## One JSON object per case, per reviewer
{
  "case_id": "INV-2026-04417",
  "reviewer": "initials",
  "decision": "<one value from the closed list below>",
  "confidence": "high | medium | low",
  "deciding_evidence": "the field, sentence or attachment that settled it",
  "seconds_taken": 0,
  "note_if_ambiguous": ""
}

## Closed decision list, edit for your process, keep it closed
["approve", "route_to_finance", "route_to_legal", "reject",
 "cannot_decide_from_input"]

## What you compute afterwards
agreement      = cases where both decisions match / total cases
ambiguity      = cases where either reviewer chose cannot_decide_from_input
evidence_match = cases where both cited the same deciding evidence
slow_tail      = cases above 90 seconds for either reviewer

## How to read it
agreement      -> the ceiling on accuracy you can measure. Targets above it are fiction.
ambiguity      -> your minimum escalation rate. Design the queue for at least this.
evidence_match -> low match means one retrieved snippet is not enough context.
slow_tail      -> these cases need the full document, or a human, or both.

Scoring the afternoon: go, narrow, or fix this first

Three verdicts, not a score out of ten. A composite readiness score averages away the one probe that should stop you, which is the same mistake as averaging away a veto when choosing what to automate.

  1. Go. The export worked unaided, the credential path is known and measured in days, experts agreed on most cases and cited the same evidence, exceptions are a manageable share, and a reversal path exists. Build, and size the review queue from the exception number rather than from hope.
  2. Go with a narrower scope. One probe failed in a bounded way. Experts disagreed on a specific case type, or the export is missing the decider field. Cut the disputed case type out of scope, write the rule for it, and keep it as a human path until the rule is proven.
  3. Fix this first. The export is impossible without a vendor project, or there is no non-production environment, or two experts agreed on barely half the cases. The first project is now the fix, not the automation. This verdict is unpopular and it is the one that saves the most money.
The one-page readiness pack
0 of 7 done

Take the baseline in the same week using the method in the baseline you must take before any automation, and map the process properly before design starts with mapping a process before you automate it. Across a whole department rather than one team, this is what an AI readiness audit produces.

Definitions worth agreeing on before the meeting

Definitions
Inter-rater agreement
The share of cases on which two independent reviewers reach the same decision from the same inputs. It is the practical ceiling on accuracy for any automated system doing that job, because a case two experts dispute has no agreed correct answer to grade against.
System of record
The one system whose version of a fact is authoritative when systems disagree. Naming it is the first step of any integration, because automations that write to a system which is not the record of truth create quiet divergence that surfaces weeks later during a reconciliation.
Scoped service account
A machine identity with only the permissions one automation needs, separate from any human login. It matters because it makes actions attributable in an audit log and revocable in one step, and because obtaining one is often the longest lead time in a project plan.
Shadow run
Running the automation alongside the existing process without letting it act, then comparing its output against what the humans did. It converts assumptions about straight-through rate into a measurement, and it is the cheapest honest test available before go-live.

Questions readers ask next

How is this different from a vendor readiness questionnaire?
A questionnaire collects opinions from the people who own the systems, and those opinions describe the documented state rather than the current one. The probes produce artifacts: a file, a ticket number, two label sets, a count and a reversed test record. An estimate built on artifacts moves far less between kickoff and go-live than one built on answers.
What if two experts disagree on most of the cases?
Then the process is not standardised, and automating it would encode one person's habits as the rule for everybody. That is not always wrong, but it must be a decision somebody makes deliberately rather than a side effect. The cheaper move is to write the rule for the disputed case types first, re-run the probe, and automate only the cases where agreement is real.
Can we run the probes on a sample rather than the real system?
The agreement and exception probes work fine on a sample. The export, credential and undo probes do not, because their entire purpose is measuring friction in the live environment. A probe run against a copy tells you the copy is ready. The point of the afternoon is finding the queue, the approver and the missing field before they find you.
Who should run the check, us or a vendor?
You should run the export and credential probes, because the friction you meet is itself the measurement and a vendor cannot experience your approval chain. A vendor is useful for designing the labelling pack, computing agreement and interpreting the exception profile. If a vendor offers a readiness assessment that involves no live probing, ask what evidence the estimate will rest on.
How long do the findings stay valid?
Roughly a quarter for the access findings and longer for the agreement findings. Credentials, rate limits and export paths change when a vendor upgrades or a platform team reorganises, so re-run the export and credential probes before a build starts if the afternoon happened more than three months earlier. Expert agreement moves slowly unless the underlying policy changes.
Cite this

ChatGPTalker. "The AI Automation Readiness Check, Run in an Afternoon." chatgptalker.com, 2026-08-26. https://chatgptalker.com/guides/ai-automation-readiness-check/

Rather have it built than read about it?

Send the process you want automated. You get a scoped plan back, with the build shape, the stack and a realistic timeline.

Start a project