Skip to content
RYAN BRENTS / WRITING / ROSS-ERP-PLUS-AI
LIVE · ATL
THE LEDGER — /WRITING/ROSS-ERP-PLUS-AI
← BACK TO THE LEDGER

Ross ERP + AI: what's actually possible today

Not the chatbot version. An honest map of where AI helps on top of Ross, where it doesn't, and the one thing it needs first.

filed: 2026-07-17 · topic: ROSS ERP · read: 8 min

Someone at your company has been told to "add AI." You run a 20-year-old ERP that most consultants can't spell. Those two facts feel like they belong to different decades, and every vendor pitch you've seen so far has quietly agreed — the AI demos all assume a clean, modern system that Ross very much is not.

Here's the thesis, and it's more optimistic than that setup suggests: AI on top of Ross is real and available right now, but only if you separate the three genuinely useful patterns from the demo theater. Ross data is messy. It's also real, specific, and yours — which is exactly the kind of input modern AI is good at. The trick is knowing what to ask it to do.

First, the reframe

"AI on Ross" does not mean replacing Ross. It doesn't mean a chatbot bolted onto the login screen, and it doesn't mean handing an autonomous agent the keys to your general ledger. Those are the versions that either underwhelm or terrify, and sometimes both.

What it actually means is narrower and more useful: read from the system you already have, and do something with what's in it that a person currently does slowly, or can't do at all. Three patterns cover almost everything worth doing.

Pattern 1: RAG over your docs and data

Your company knows an enormous amount that isn't in anyone's head anymore. It's in SOPs, spec sheets, work instructions, historical orders, quality records, and the twelve-year-old email thread where somebody explained why this one customer gets that one exception. Finding the right piece at the right moment is a genuine daily cost.

Retrieval-augmented generation — RAG — is the pattern that fixes this. You index the corpus, and people ask questions in plain language and get answers grounded in your actual documents, with a citation pointing back to the source. Not a paraphrase from the open internet. The real passage, from your real SOP, with a link to prove it.

The reason this works on Ross data specifically is that the messiness stops mattering. RAG doesn't need a clean schema; it needs the documents to exist, which they do. The two requirements that do matter are citations — every answer points to its source — and recency, so you're never retrieving last year's revision of a procedure that's since changed. Get those right and you have something the floor will actually trust.

Pattern 2: Agents for exception handling

Most transactions in an ERP are boring, and boring is good. The order comes in, it's clean, it flows through, nobody thinks about it. That 80% does not need AI and would not benefit from it.

The other 20% is where people's time goes. The order that doesn't match the PO. The shipment held for a quality flag nobody's resolved. The invoice that won't post because something upstream is off, in a way the error message describes with all the specificity of a fortune cookie. These exceptions get triaged by a person who has to figure out what's wrong, decide what to do, and either fix it or escalate it.

This is where agents earn their place — not doing the work autonomously, but triaging it. An agent can look at a stuck transaction, gather the relevant context, propose the likely fix, and route the genuinely ambiguous cases to the human who should decide. The value isn't automation-of-everything; it's that your expert stops spending their morning figuring out which of 200 exceptions actually needs their judgment. The safe version keeps the human on the decision and lets the agent do the gathering and the first pass.

Pattern 3: Copilots for reporting and documents

Reporting on Ross is often Crystal and SSRS — reports that technically run and that fewer and fewer people can read, change, or trust. And a lot of the document work around Ross is still manual: someone assembling, summarizing, and sending things by hand.

AI is good at exactly this shape of task. A reporting copilot lets someone ask for the number they want in plain language instead of filing a ticket and waiting. Drafting and summarization tools take the first pass at the documents a person would otherwise assemble from scratch. This pairs naturally with modernizing the reporting and document-delivery layers underneath — AI is far more useful once the data it's reading from is something a human could also trust.

The one prerequisite nobody mentions

All three of these ride on the same thing: a way for modern tools to reach Ross. An integration or API layer around the system. Without it, "AI on Ross" is a slide — an impressive one, maybe, but a slide — because the AI has nothing to read from and nowhere to write back to.

This is the part that gets skipped in the excitement, and it's the part that determines whether any of this ships. The good news is that it's the same layer you'd want for every other modernization move — integrations, reporting, selective replacement — so it isn't AI-specific spending. It's the foundation the whole modern stack sits on, and AI just happens to be the most visible thing you can put on top of it once it exists.

Where AI does not help yet

An honest map has edges, so here are the ones I'd draw hard.

Anything that requires perfect precision on a financial posting is not a place for a probabilistic model to act unsupervised. Anything where a confident wrong answer is expensive — a compliance assertion, a customer-facing number, a regulatory filing — keeps a human firmly in the loop, and the AI's job is to assist, not to decide. And anything sold to you as "autonomous" for a system of record should be met with a raised eyebrow. The useful version of AI on Ross is unglamorous on purpose: it retrieves, it triages, it drafts, and it hands the consequential decisions to the people who are accountable for them.

That's not a limitation to apologize for. It's the difference between an AI initiative that survives its first audit and one that becomes a cautionary tale.

The bottom line

AI on Ross in 2026 is real, it's available, and it's specific: RAG over your documents, agents that triage exceptions, copilots for reporting and document work — all sitting on an integration layer that lets modern tools reach the system at all. It won't replace Ross, and it shouldn't. It just makes the ERP you already depend on considerably less painful to work with.


If you've been handed an "add AI" mandate and a Ross install and told to reconcile them, that's a good conversation to have →. For the layer underneath it, see modernizing Ross ERP in 2026.

READ NEXT
By Ryan Brents →

learned it the hard way so you don't have to — one email starts it

NO CALENDAR LINKS · NO FUNNEL · JUST MAIL