The AI Buyer’s Guide · 05
Define what “works” means before your AI pilot starts.
AI pilot acceptance criteria should describe the job the system must complete, the mistakes that block release, the evidence you will inspect, and the person who decides. Write them before the build. Otherwise, a promising demo can become a moving target.
- Published
- By
- DBAI
- Cluster
- Buying AI
Start with the business decision
An AI pilot should answer a question you can act on: can this workflow move into a limited rollout, does it need another revision, or should you stop? “The assistant sounds helpful” does not settle that decision. A completed job, a checked output, and a workable review burden do.
For a hypothetical quote-intake pilot, the job might be to turn a customer’s email into a draft request with product, quantity, required date, and missing-information flags. Sales still approves the quote. The pilot does not get permission to choose prices or send commitments just because it can write a convincing response.
Separate release blockers from improvement targets
Some requirements should block release when a test violates them: exposing another customer’s information, sending without approval, or silently creating duplicate records. Other measures, such as drafting speed or editing effort, help you judge whether the workflow is worth adopting. Do not average a failed access-control check into an otherwise attractive quality score.
| Check | Pass evidence | Failure that needs action |
|---|---|---|
| Source accuracy | Required fields match the supplied email or attachment; missing values stay explicitly missing. | A quantity, deadline, or product detail is invented or silently changed. |
| Authority | A draft is saved for review; no customer message is sent. | A message or commitment leaves the system without approval. |
| Duplicate handling | Reprocessing the same request does not create an extra active job. | A retry produces a second job that staff must discover. |
| Failure recovery | An unavailable source produces a visible exception with an owner. | The interface says complete while a required step failed. |
| Team effort | Measured review and correction time stays within the limit agreed for this workflow. | Checking and fixing the draft consumes the expected benefit. |
Choose the evidence before choosing the score
For each requirement, name what the reviewer will inspect. A saved record proves something different from a screenshot of a chat answer. If the task is to create a draft, inspect the draft. If it is to update a permitted field, compare the resulting record and audit entry with the approved request.
Anthropic’s agent-evaluation guidance distinguishes an agent’s recorded interaction from the final state it leaves behind. That distinction matters to a buyer: saying an action happened is not evidence that it happened. OpenAI’s evaluation guidance similarly starts with a defined objective, a dataset, and metrics tied to the task. Both sources are linked below.
Agree on the sample and the denominator
Have the people who do the work select permitted, sanitized examples. Cover routine requests, incomplete inputs, conflicting information, and cases the system should refuse or escalate. Keep a separate set for the acceptance review instead of repeatedly tuning against every example you will later use to judge the system.
Record the number of work items attempted, completed, corrected, rejected, and escalated. Say whether a reported success rate counts a human rescue as success. A percentage without that definition makes proposals hard to compare. A small sample with no observed failures is useful evidence for the cases tested; it is not proof that the workflow can never fail.
Agree the sample size and repeat-run plan with the technical owner based on the task’s variability and consequences. There is no universal “enough examples” number for every business. Repeat important scenarios when outputs vary, keep the environment consistent, and retain failures in the review record.
Copy this pilot acceptance brief
Fill this in with your operations lead and the team building the system. Resolve the blank fields before a final acceptance review. This is an original DBAI planning template, not a completed evaluation or a contract.
# AI pilot acceptance brief
Workflow: [one bounded job]
Business owner: [name / role]
Technical owner: [name / role]
Acceptance decision date: [date]
## Scope
Trigger and permitted inputs: [sources and access boundaries]
Required output: [artifact or record, including required fields]
Allowed actions: [explicit list]
Human approval before: [actions or commitments]
Out of scope: [explicit exclusions]
## Evaluation
Dataset version: [identifier, permitted source, sample counts]
Case groups: [routine / incomplete / conflict / denied / failure]
Expected result for each case: [reference or checkable rule]
Separate acceptance set: [identifier and reviewer]
Repeat-run plan: [which cases, how many runs, why]
## Decision rules
Release blockers: [behaviors that must not occur in reviewed tests]
Quality target: [metric, threshold, denominator, exclusions]
Review-effort limit: [measure, threshold, comparison baseline]
Latency and operating-cost limits: [measure and threshold]
Evidence retained: [outputs, resulting state, logs, reviewer notes]
## Rollout decision
Decision: [limited rollout / revise and retest / stop]
Unresolved failures and owner: [list]
Rollout scope and permissions: [users, volume, allowed actions]
Rollback trigger and manual fallback: [condition and procedure]
Signed off by: [business and technical owners, date]Check the workflow boundary, not just the AI response
DBAI’s DTF Tools case study describes artwork tools, pricing calculators, and a price-sheet builder in one portal. That separation gives a buyer a useful way to think about acceptance: image quality, calculation correctness, and exported output need different checks. A good-looking image cannot tell you whether a pricing calculation is correct.
DBAI project
DTF Tools
See the published scope of the artwork, pricing, and price-sheet tools. The example above applies an evaluation framework; it does not claim access to the project’s acceptance results.
Open resourceWorkflow architecture
Task-specific AI agents
See how bounded roles and connected steps shape a working system.
Open resource
End the pilot with a decision
Approve a limited rollout when the agreed checks pass and somebody owns operation, exceptions, and recovery. Keep the rollout within the authority you tested. A successful draft-only pilot does not establish that unattended sending is ready.
Revise when failures are understood and the next change is bounded. Document the failed requirement and rerun the affected checks, including checks that previously passed. Stop when the workflow cannot justify its review burden, necessary data is unavailable, or the required controls cannot be delivered within scope. Stopping can be the right result of a pilot.
When you bring DBAI a workflow, bring a few permitted examples and the result your team needs to trust. We can use those to define the acceptance brief before the build gets bigger.
Technical references
Primary source · reviewed September 24, 2026
Anthropic: Demystifying evals for AI agents
Explains evaluation tasks, repeated trials, graders, and the distinction between the interaction record and the resulting state.
Open resourcePrimary source · reviewed September 24, 2026
OpenAI: Evaluation best practices
Describes task-specific objectives, representative data, metrics, human judgment, and evaluation as a system changes.
Open resource
FAQ
Who should approve AI pilot acceptance criteria?
The business owner should define acceptable outcomes and review effort. The technical owner should define measurable system checks, evidence, and failure handling. Agree who makes the rollout decision before the pilot starts.
What is a good AI pilot success rate?
There is no universal percentage. Define what counts as success, the sample and denominator, how human intervention is counted, and which failures block release regardless of the average score.
Can we change acceptance criteria during a pilot?
Yes, when the business requirement changes or a criterion proves ambiguous. Record the reason and approval, version the brief, and rerun the relevant evaluation. Do not lower a threshold silently to turn a failed result into a pass.
Plan the next step
Define the result before you fund the build.
Bring DBAI the workflow, the tools involved, and a few sanitized examples. We’ll help turn them into a scope your team can evaluate.
Discuss your AI pilot