95% of enterprise generative AI pilots deliver no measurable financial impact. That is the headline from MIT's State of AI in Business 2025 report, built on a survey of 153 leaders, interviews with 52 organizations, and an analysis of more than 300 public deployments. The easy read is that AI does not work yet. That is the wrong diagnosis. The companies that stalled were running the same class of models as the 5% that succeeded. The difference was never the AI. It was how they deployed it.

This article breaks down where deployments actually stall, how to tell yours is stuck, and what separates AI that ends up as a board slide from AI that runs in production every day.

How many AI deployments actually reach production?

Few. MIT (the NANDA initiative, "The GenAI Divide", 2025) found that only 5% of enterprise generative AI pilots accelerate revenue - the rest move the needle in neither direction. S&P Global Market Intelligence reports that just 11% of companies have a single AI agent running in production at scale. Gartner, in turn, predicts that more than 40% of agentic AI projects will be cancelled by the end of 2027, driven by rising costs, unclear business value, and weak risk controls. Three separate studies, one conclusion: most projects fall away somewhere between the slide deck and production.

The other side of that same Gartner forecast matters too. By 2028, agentic AI is expected to make 15% of day-to-day operational decisions, up from zero in 2024, and one in three enterprise applications is set to ship with an agent built in. The direction is settled. Execution is what stalls, not the trend.

Do pilots stall because the models are too weak?

No. MIT points to a learning gap between the tool and the company, not to model quality. A generic ChatGPT does not know your process, your data, or your edge cases. It impresses in a demo because it gets a clean, textbook example. On real traffic it starts to break.

Picture an assistant that flawlessly answers a question about opening hours on stage. A week later it gets a message where the customer asks about hours, disputes a previous order, and requests an invoice under a different company name - all in three sentences with two typos. That is where the demo ends and the real work begins. The problem does not sit in the AI. It sits at the seam between the AI and a process nobody described precisely enough for a machine to take it over. A better next-generation model will not close that gap on its own.

That gap has a second half that is easy to forget: people. A team that does not understand where the tool helps and where it makes things up will not keep it in production - they either stop trusting it after the first mistake or trust it too much and pass an error downstream. That is why deployment and training your team are two sides of the same move, not separate projects.

What is "pilot purgatory" and how do you spot it?

Pilot purgatory is the state where an AI project is neither shut down nor moved to production. It hangs. It runs for one team, on test data, in "still evaluating" mode. Every quarter someone on the board asks what is happening with the AI, and every quarter the answer is that you are testing it. A year goes by. The worst part of purgatory is that it does not hurt enough to force a decision - neither to deploy for real nor to drop it. The cost keeps running: licenses, team time, and trust in the next AI project eroding with every month without a result.

Five signs your pilot is stuck:

Check three of those five and you do not have a pilot. You have an expensive demo nobody is in a hurry to finish.

Why deployments really stall - four recurring causes

There are few purely technical reasons. What recurs instead are four mistakes in how the project is run.

1. Starting from the tool, not the process

The most common mistake. A company buys "AI" and then hunts for where to wedge it in. That is backwards. The tool will not point you to the process worth closing - the process points you to the tool. It looks like this: someone buys a license for a fashionable assistant, the team spends a month "trying it on various things", and none of it sticks, because none of those things hurt enough to be worth finishing. A deployment that starts from the question "where does it hurt most, and can we count it?" stalls far less often.

2. The budget goes where it shines, not where it pays back

MIT found that more than half of generative AI budgets land in sales and marketing, because that is where the effect shows up fast and looks good on a slide. The strongest return sits elsewhere: in the back office. In invoices, support queries, reporting, document triage. A social media post generator impresses in a presentation, but an agent that saves ten hours a month on booking invoices delivers a harder number. Boring processes pay back. A conference demo does not.

3. Building from scratch instead of buying and adapting

From the same MIT report: buying a tool from a specialized vendor and adapting it works around 67% of the time. Building your own from scratch, in-house, works one-third as often. For a smaller company the lesson is blunt: do not write your own agent framework. Standing up infrastructure you cannot maintain is the fastest route to a project that dies the moment the person who built it leaves. Take a proven tool and tune it to your process.

4. Twelve agents instead of one that closes the loop

Salesforce reports that companies run an average of 12 AI agents, and half of them operate solo, with no orchestration. This is stalling sideways: twelve half-automations, none of which closes a loop end to end, instead of one process carried all the way through. Each one needs babysitting, so the savings never consolidate - twelve fractional wins that never add up to one freed-up afternoon. Better to have one process that genuinely runs without a human in the middle than twelve that constantly need fixing.

What is missing for a pilot to reach production?

Two things a demo does not need and production does: a control layer and a meter.

The control layer is the agent's permission boundaries (what it may and may not do), human oversight on exceptions (unusual cases go to a person, not to guesswork), and an action log (what the agent did and on what basis). Without it, no sane operator lets AI touch real traffic with a real customer - and rightly so, since a model can make things up and sounds most confident exactly when it is wrong. This is not an add-on bolted on at the end. It is the condition for going to production, and the foundation of trust across the whole deployment. That is precisely what an AI control layer is for.

The meter is measuring return from day one. How many hours, how many queries, how many dollars. If you do not know what the pilot is supposed to improve and by how much, you will not recognize the moment it is ready for production - and you will not defend it when the "what about the AI" question lands. The meter does one more thing: it turns the conversation from "nice, but can we trust it?" into "we got twelve hours a week back". The second conversation ends projects in purgatory.

Can small and mid-sized companies win here when large enterprises stall?

Counterintuitively, their odds are better than they look. The same MIT report notes that the best results come not from sweeping deployments but from teams that pick one pain point, execute it well, and partner smartly instead of building everything themselves. That is exactly what small and mid-sized companies can do faster than a corporation.

You do not have three departments that have to sign off on scope. You do not have the politics where everyone adds their own use case to the pilot until it swells and stalls. You can decide on Monday that you are taking on order-status emails, and by Friday have it tuned and wired to a meter. A corporation deploys wide and by committee, and that is why it stalls. Small and mid-sized companies can deploy narrow and by a single decision.

The size that hurts in this game is not the size of the company. It is the size of the scope. And scope is the one thing on this list you control completely from day one.

How to move an AI deployment from pilot to production

The recipe is boring, and that is exactly why it works. Narrow, not wide.

  1. Pick one process that genuinely hurts and can be counted. Not five. One.
  2. Describe it precisely enough to show a machine - edge cases and corners included.
  3. Take a proven tool and tune it to that process instead of building your own.
  4. Add a control layer: permissions, oversight on exceptions, an action log.
  5. Measure return from day one. Show the number before you add a second process.

One caveat the five steps hide: narrow is not enough on its own. Automate something nobody was waiting for and you get a pilot that works technically and still lands in purgatory - the starter process has to be both narrow enough to close in weeks and painful enough that someone feels the problem disappear.

What does that look like in practice? Take handling repetitive emails. Narrow scope: only order-status messages, nothing else. The process described: where the agent reads status from, what it replies, and when it hands off to a human (a complaint, an unusual request, an angry customer). A ready tool, tuned to your templates. Control: the agent reads and replies but has no right to cancel or refund anything without approval. The meter: how many emails it handled alone, how many it passed on, how much time it took off the team. After a month you have a number, and on that number you decide whether to add the next process. That is a deployment that reaches production, not one that hangs in purgatory.

That is exactly how we deploy AI agents at 30Elevate. We take one painful, countable process, close it end to end together with a control layer, and show the return before we move on. We do not sell an "AI pilot" and hope it sticks - we take a process meant to reach production and run it so it gets there.

If the AI in your company is hanging somewhere between demo and deployment, the problem almost certainly does not sit in the model. It sits in the fact that nobody narrowed the scope, added control, or started counting. That is fixable.

Frequently asked questions

Why don't most AI deployments reach production?

Because they start from the tool instead of the process, aim at the part of the company where the effect is visible rather than where the return is, and do not measure the result from the start. MIT reports that only 5% of enterprise generative AI pilots actually accelerate revenue. The difference comes from how you deploy, not from the model itself.

Will a better AI model fix a stalled pilot?

Usually not. If a project stalled because the process was never described, the control layer is missing, or nobody is counting the return, the next model generation will not fix that. A better model helps where answer quality was the bottleneck - and that is rarely the real cause of stalling.

Should we build an AI agent ourselves or buy one?

For most companies: buy and tune. MIT shows that buying from a specialized vendor and adapting works around 67% of the time, while building from scratch in-house works one-third as often. Your own agent framework only makes sense with very specific requirements and a team that will maintain it.

Which process should we start an AI deployment with?

One that genuinely hurts and can be counted - usually in the back office. Repetitive query handling, document triage, invoicing, reporting. Boring, measurable, daily. Better that than a flashy demo nobody uses after a week.

How do you spot an AI pilot stuck in purgatory?

It only runs on test data, nobody can quote a return figure, "still evaluating" lands another quarter, every unusual case routes back to a human, and no one owns getting it to production. Three of those five signs mean you have an expensive demo, not a deployment.

How long does it take to move from pilot to production?

It depends on how well the process is described and how narrow the scope is. A tightly scoped, countable process with clear permission boundaries reaches production far faster than a project trying to cover half the company at once. A single order-status email flow can reach production in a few weeks; a project spanning half the company rarely does.

Deploy AI that reaches production

We take one painful, countable process and close it with a control layer - before we add a second. No purgatory. Explore AI agents

Let's talk about your deployment