
Choosing your first AI automation: a four-step method
Most AI value in operations comes from a few well-chosen, well-measured automations. A four-step method to find the first one and prove it works, with a worked example.
Read the articleAI
A demo shows an AI feature on a good day. Here is a practical way to test it on real cases, agree what good looks like, and keep checking once it is live.

An AI feature that shines in a demo can still let you down in daily use. Here is how to test one on real cases, agree what good looks like and keep checking after launch.
Demos mislead for two reasons. The inputs are chosen, often unconsciously, to show the feature at its best, while real ones include typos, blurred scans and surprises. And the outputs vary: a feature built on a language model (an AI system that reads and writes text) can answer the same input differently each time, so one good answer proves little.
Before launch you need to know how often it works on your cases, and what happens when it does not. That takes a repeatable loop, not a single test.
A test set (sometimes called an evaluation set) is a fixed collection of real inputs, such as past emails, forms and support requests, each paired with what a good result looks like. Include normal work and, deliberately, the awkward cases:
For each case, record the expected outcome: the right answer, such as an invoice total, or, where answers vary or experts might disagree, a short rubric of what a good answer must include and never do. Have an expert check each one rather than copying it from the records, which contain past mistakes.
Start modest, for example with fifty to a hundred cases. That shows common failure patterns, but a gap of a few cases between versions may be chance, and a problem seen once in a few hundred requests may not appear at all. Run important cases several times, treat close results as a tie, and add safety cases before trusting a clean result.
Never reuse these cases as examples in the prompt (the instructions the feature sends to the model). Also hold part of the set back, unread, while you improve the feature, because cases you tune against will flatter it. Base the launch decision on the held-back cases too, refreshing them with new real cases.
Mask personal data where you can, though masked data can often still identify someone, and protect the set like the original records. Check that your data-protection obligations and the provider's terms allow this use, including sending cases to an outside grading service; take legal advice if unsure, and see our guide to keeping data private with AI.
Agree a short list of criteria with the people who own the process:
A single serious safety or privacy failure should block launch. Latency and cost can be traded for better answers, within any agreed budget ceiling.
Most evaluations combine several checks:
Then read the failures, and break results down by type of case and group of users. A feature may handle routine requests well yet fail on rotated scans, or for people writing in a second language. Each pattern points to a fix; our comparison of prompting, RAG and fine-tuning helps match the fix to the gap. Because the set over-represents awkward cases, its overall score is not the success rate users will see.
An AI feature need not be perfect: it must beat today's process, or match it at lower cost or effort, and fail safely. So measure the current process on the same cases against the checked answers, for example by having staff redo a sample, not against what was recorded at the time. This baseline is the first step in our method for choosing a first automation.
Compare the kinds of mistakes too. A person's errors tend to be scattered, while an AI feature can repeat one mistake on every similar case, sounding as confident as when it is right.
Agree launch thresholds before seeing results, so they cannot be bent to fit a decision. For example: accuracy at least as high as the current process, no safety-case failures, and 95 of every 100 responses within a few seconds, since averages hide slow ones. Record who makes the final call.
Passing the safety cases shows the feature resisted the attacks you tested, not every attack. Limit the harm one that gets through could do: read-only access, for example, and a person approving anything it sends, pays or deletes. Our guide to AI agents covers these guardrails.
The result is a scorecard. A feature that falls short on a criterion that matters is not ready.
AI features change often: a prompt is edited to fix one complaint, a provider updates or retires a model, source documents are revised. Any of these can fix one problem and quietly create another.
Regression testing means re-running the test set after every change and comparing results with the previous run before anything goes live. Add each failure found in real use to the set.
Where possible, call a specific model version rather than a name that updates automatically, so the model changes only when you choose. Note announced retirement dates to test replacements in time. A retired model cannot be rolled back to, so keep the manual process ready as the fallback.
Real use will surface cases your set missed, and inputs drift. Before launch, set up:
A spreadsheet of cases and a few scripted checks are enough to begin. When we build AI features, we start by agreeing the cases and criteria with your team, before any prompts are written. Our AI solutions and automation team can help you design both.
Related

Most AI value in operations comes from a few well-chosen, well-measured automations. A four-step method to find the first one and prove it works, with a worked example.
Read the article
Better prompts, retrieval, fine-tuning or tools? A practical guide to working out what your AI feature is missing, and choosing the simplest change that fixes it.
Read the article
Invoices, forms and records are often still re-keyed by hand. How document AI turns them into structured data, and how to make the results accurate enough to trust.
Read the articleTell us about your project and we will come back with a clear next step.