Agentic AI Is Here: Is Your ERP Ready?
Agentic AI is fully mainstream in July 2026. The framework connecting everything: is enterprise ERP finally ready for agents that operate it autonomously?
That impressive AI demo works great on curated data in a demo environment. Here's why it typically breaks when you deploy it into messy enterprise systems.
Abhi Asok
Founder & CEO, Arvension Technologies
I watched a machine learning engineer demo a document classification system last week. It was beautiful. Trained on 50,000 carefully labeled documents. 94% accuracy on the test set. The demo showed it processing a batch of new documents and categorizing them perfectly.
The client wanted to roll it into production immediately. I suggested we first run it on their actual data.
Two weeks later, the accuracy dropped to 67%. The engineer was shocked. So was I, actually—but for different reasons. I wasn't shocked it dropped. I was shocked how high it still was.
Machine learning demos live in a controlled environment. The training data is clean. Outliers have been manually reviewed and either corrected or removed. The data distribution in the test set matches the training set. The model is tested against examples the team has already seen and fixed issues with.
Real enterprise data is chaos. It's years of accumulated inconsistency. Typos. Inconsistent formatting. Edge cases nobody thought to handle. Data entry from five different systems, each with its own schema and quality standards.
When the model encounters data that looks even slightly different from what it trained on, its confidence collapses. It might still make a prediction, but the prediction is often confidently wrong.
I've seen this happen with natural language processing models especially. Train on cleaned corporate documents, and suddenly you deploy it into customer emails full of abbreviations, emoji, and sentences that trail off mid-thought.
Here's the hidden problem: once the model is in production, it starts influencing the data it trains on next.
Let's say your AI system is categorizing customer complaints. In the demo, it gets a complaint about "shitty service" and correctly categorizes it as negative sentiment. But in production, the model sometimes misclassifies it as neutral because the training data had very few profane examples.
Your team sees the misclassification and corrects it. Now that corrected example gets fed back into the training pipeline. Good, right?
Not necessarily. Now you're training the next version of the model on data that's been filtered through your production system's mistakes. You're not just training on new data—you're training on new data that's been warped by your previous model's biases.
This creates weird feedback loops. If your model systematically underpredicts rare categories, it'll get trained on fewer examples of those categories, making it even worse at predicting them. You need explicit intervention to break these cycles.
The demo runs one document at a time, or maybe a batch of 100, all sitting in memory with the model already loaded. Processing is instant.
Production runs thousands of documents per day, each one hitting a model that might be running on a different machine, across a network call, with CPU constraints you never tested for. Suddenly the demo that processed 100 documents in 2 seconds is processing 100 documents in 45 seconds.
Now you hit your first real bottleneck: does this speed still work for your business? If your use case was "analyze customer support tickets within 5 minutes," and the model now needs 3 minutes just for inference, you've built something that barely works.
And if you need the model to respond in real-time? Suddenly your "perfect" demo model is unusable, and you're forced to choose between accuracy and speed.
The demo usually trains on data that's either synthetically balanced or carefully curated to be balanced. A 50-50 split of positive and negative examples, for instance.
Your real data is almost never balanced. Maybe 0.3% of your documents actually need the action the model is supposed to identify. The model learns to mostly predict "no action needed" because that's the statistically smart move. It'll be 99.7% accurate while being completely useless.
Building robust machine learning in production means fighting class imbalance constantly. Oversampling minority classes. Adding penalty weights. Adjusting decision thresholds. Every intervention moves you further from the clean, symmetric demo.
In demos, the engineer tests the model on a hold-out test set. If the test accuracy is high, everyone assumes the model is good.
In production, you're testing on live data from a different distribution, different season, different customer mix. The test accuracy means almost nothing. You need proper validation on fresh data, but gathering that fresh data takes time and human effort.
I've seen companies deploy models that were 95% accurate on their test set and 60% accurate in production. They're not lying about the 95%—their hold-out test really did show 95%. But it was the wrong measure of whether the model would work.
The demos that actually survive contact with reality usually share something in common: the team building them obsessed over data quality and was pessimistic about performance from day one.
They tested on data their model hadn't seen. They built monitoring to catch when the model's performance degraded over time. They implemented a feedback loop that didn't automatically retrain on potentially biased corrections.
They also asked harder questions during the demo phase. "What happens when we get data we've never seen? How do we know? What breaks first?" Instead of "What's your test accuracy?"
The impressive demo is real—the engineer probably did get 94% accuracy. But that number lives in a specific context that disappears the moment you connect the model to real business data.
Building AI that works isn't about getting great accuracy numbers. It's about building systems that degrade gracefully, that tell you when they're wrong, and that don't confidently mislead you about something important.
That's harder than achieving 94% on a test set, and almost nobody does it at demo time.
Agentic AI is fully mainstream in July 2026. The framework connecting everything: is enterprise ERP finally ready for agents that operate it autonomously?
Nine years since founding. What I got right, what I got wrong, what I'd tell my 2017 self. Personal reflection on building an enterprise AI company.
OpenAI o3, Claude's extended thinking, reasoning models are mainstream. They're not just harder problems solved faster—they enable entirely new categories of applications.