Almost every company that has tried AI in recent years has a similar story. Someone built a pilot, the demo impressed the leadership team, the agent did well on twenty hand-picked examples. Six months later, nobody uses it.
The problem is rarely the model. It’s what the pilot didn’t test. A proof of concept, the famous POC, answers a narrow question: can the AI do this task? Production asks a different, much harder question: can the operation live with this agent every day, with real data, real people and real mistakes?
What a pilot proves, and what it hides
A well-run pilot shows that the model understands the request, searches a knowledge base and returns an acceptable answer. That’s worth something. But the pilot environment is usually shielded from everything that makes real life hard.
- Test data is clean, while production data comes with empty fields, duplicate records and unreadable attachments.
- The cases tested are the common ones, while operations run on exceptions.
- The person using the pilot is excited about the project, while the people who will use the agent are a busy team that never asked for a change.
- The pilot reads information, while production has to write to systems, send messages and change orders.
- In a pilot, if something goes wrong, nobody gets hurt. In production, a mistake becomes an angry customer or a wrong invoice.
That’s why so many projects look finished in the presentation and stall in their first week of real use. The pilot answered the wrong question.
The four places where projects usually die
Integration. The pilot read an exported spreadsheet. To work for real, the agent has to read from and write to the ERP, the CRM or the help desk. That’s when permissions, limited APIs, legacy systems with no easy access and an IT team with other priorities show up. It’s common for this step to take longer than the entire pilot.
Exceptions. An agent that handles 80% of cases and doesn’t know what to do with the other 20% becomes a problem. If nobody defined what happens when it doesn’t know, it either makes something up or gets stuck. Both outcomes destroy the team’s trust.
Ownership. In the pilot, the owner is the enthusiast who pushed the project. In production, someone has to answer when the agent gets it wrong, adjust the rules when the process changes and decide what goes into the next version. Without that owner, the agent ages fast.
Measurement. If nobody agreed in advance on what “working” means, the conversation turns into opinions. One person thinks it’s great, another remembers the one serious mistake that month, and the project loses its sponsor.
Proving the model works is the easy part. The hard part is proving the operation can sustain the agent when nobody is watching.
Start with the production question
The simplest fix is to flip the order. Before testing whether the AI can do it, define what the agent would look like running for real. A few questions help:
- Exactly which task will the agent do, and which won’t it do?
- Which systems does it need to read from, and which does it need to write to?
- What needs human approval before it goes out, and who approves it?
- When the agent doesn’t know, who does it hand off to, and with what information?
- Who on the team owns the agent once it goes live?
- Which number will tell you, in 30 days, whether it was worth it?
If those answers don’t exist, the pilot will prove something that doesn’t matter. If they do, the pilot starts testing what will actually decide the project.
Run a pilot that’s already production, just smaller
Instead of an isolated demo, pick a real slice of the operation and put the agent to work on it, with a limited scope. Imagine a distributor that wants to automate order confirmations. Instead of testing on a hundred old orders, it connects the agent to orders from a single region, using the real systems, and keeps a person approving every message for the first few weeks.
This format has some clear advantages:
- Integration gets done once, at the start, not after everyone is already excited.
- Exceptions show up early, while they’re still cheap to handle.
- The team learns to work with the agent gradually, with a safety net.
- Human approval builds a track record of hits and misses, which becomes the basis for more autonomy later.
- Expanding becomes a decision about scope, not a new project.
A small, real pilot takes a little longer to get started. In return, it doesn’t have to be rebuilt when it’s time to grow.
Agree on what success means before you switch it on
Choose a few metrics and measure where things stand before the agent comes in. Without a picture of the before, there’s no honest comparison. Good metrics tend to be:
- Time from when a request arrives to when it’s resolved.
- How many cases the agent resolved on its own and how many it passed to someone.
- How often the approver had to correct what the agent did.
- Team hours freed up for other work.
- Complaints or rework tied to the process.
Also define what would make you switch the agent off. It sounds pessimistic, but it gives everyone confidence. The team knows there’s a limit, and leadership knows the risk is under control.
What keeps the agent going once it’s live
Reaching production is half the journey. The agent needs maintenance like any other part of the operation. The process changes, a system updates its API, a new commercial rule shows up, the AI model gets a new version. If nobody is watching, quality slips slowly and nobody notices until the first serious problem.
In practice, what keeps an agent healthy is easy to list and hard work to do:
- A log of everything the agent did, with the reason for each action.
- Alerts when something is out of the ordinary, like a run of handoffs or an integration failure.
- Periodic review of a sample of cases by someone on the team.
- A clear way for the team to request adjustments when the process changes.
- Tests before every change, so fixing one thing doesn’t break another.
Whoever builds the agent needs a plan for this from day one. If the proposal ends at delivery, the project has a date when it starts to decay.
Before you approve the next pilot, ask what it will look like on the day nobody is watching. If that answer is good, the pilot has a chance of becoming part of the operation.