If you run a distribution business on AS/400, IBM iSeries, Infor M3/M4, or Epicor Prophet 21, you’ve probably had this conversation with an order-automation vendor: it starts warm, the demo looks great, and then someone asks what ERP you’re on. The room cools. “We integrate with all the modern systems” turns out to mean not yours.
It’s not personal. It’s just where the market decided to fish. But the result is that the distributors with the most manual order entry to eliminate are the ones told they can’t have it automated. That’s backwards. Here’s why it happens — and why it doesn’t have to.
Why “AI order entry” skips legacy ERPs
Most order-automation startups built their integrations against the systems that were easiest to sell into: cloud ERPs with clean REST APIs, OAuth, webhooks, and well-documented endpoints. NetSuite, modern Acumatica, the SaaS tier of SAP. Connect once, and the same connector works for every customer on that platform.
Legacy ERPs don’t play that game:
- The interfaces are old. AS/400 and IBM iSeries shops often run order entry through green-screen 5250 programs, RPG order-entry routines, or flat-file and EDI handoffs — not a JSON API a vendor can hit in an afternoon.
- Every install is a snowflake. Two distributors on the same Infor M4 or Prophet 21 release have years of custom programs, custom order types, and custom validation rules layered on top. There’s no single connector that “just works” everywhere.
- The stakes are higher. These systems run the whole business and have for decades. Nobody wants a half-tested integration writing bad orders into the system of record.
So vendors do the rational startup thing: they skip the hard cases and chase the easy logos. The legacy lane gets left uncontested — which is exactly the problem, because that’s where the manual keying is heaviest.
”Just modernize the ERP” is not an answer
The other advice legacy distributors get is to rip and replace: migrate off AS/400, get onto something modern, then automate. For most distributors that’s a multi-year, seven-figure project that risks the one system the business can’t afford to break — to solve a problem that was never about the ERP in the first place.
The ERP isn’t the bottleneck. It’s been entering orders reliably for twenty years. The bottleneck is the human translation layer in front of it: someone reading a customer’s emailed PDF, a faxed PO, or a handwritten note, and retyping it line by line into the order screen. That work is identical whether the screen behind it is green or cloud-native. You don’t need a new ERP to fix it. You need to stop doing the retyping.
What automating order entry on a legacy ERP actually requires
The skill that matters isn’t calling a modern API. It’s meeting the system where it lives. Automating order entry on a legacy ERP comes down to three things:
- Read any format the customer sends. Emails, PDF purchase orders, faxes, scanned documents, and handwritten notes — all turned into structured line items with quantities, part numbers, and pricing.
- Validate against your catalog before anything posts. Match customer part numbers to your SKUs, check pricing and quantities against the ERP, and surface anything that doesn’t line up — instead of writing a wrong order and creating a return three days later.
- Write into the system the way that system accepts orders. For a legacy ERP that can mean the order-entry program, a structured import, an EDI/flat-file handoff, or an integration touchpoint the system already exposes. The point is to fit the existing path, not force a new one.
Notice none of that requires replacing the ERP, retraining the team on new software, or changing how your customers send orders. The customer keeps emailing the same PDF. The order desk keeps owning the relationship. The retyping is what goes away.
Flag, don’t guess
The reason legacy-ERP teams are right to be cautious is that a bad automated order is worse than a slow manual one. So the rule has to be flag, don’t guess. When the system is confident — clean PDF, parts that match, pricing that checks out — the order flows through. When something’s ambiguous — a smudged fax, a part number that doesn’t resolve, a quantity that looks off — it gets routed to a person to confirm instead of guessed at and posted.
That’s the difference between automation that distributors on a 20-year-old system can actually trust and automation that creates a new category of errors. Your team stops keying every order and starts reviewing the handful that genuinely need a human.
This is exactly the lane Ordermatic built for
Ordermatic turns the emails, PDFs, faxes, and handwritten POs your customers already send into clean, validated ERP entries — automatically — and we support the legacy systems most automation vendors won’t touch: AS/400, IBM iSeries, and Infor M3/M4, plus Epicor Prophet 21.
We did this with GenFit (Generational Fittings), an industrial fittings distributor running a legacy stack. Ordermatic now processes $1.5M+ in orders for them with 65% of orders fully automated — no ERP migration, no change to how their customers order, and their team focused on exceptions and relationships instead of the keyboard.
There’s no rip-and-replace, no new software for your team to learn, and no asking your customers to change anything. It runs on top of the ERP you already trust.
Put a number on what it’s costing you
Before you decide legacy means stuck, it’s worth knowing what the manual keying actually costs. We built a free set of calculators — cost-per-order, manual-vs-automated, and a hiring-vs-automating projection — that run the math on your real volumes, no email wall to see the numbers. For most legacy-ERP distributors the figure climbs past six figures faster than they expect, precisely because the manual load has been heaviest where automation was hardest to get.
The legacy lane was left uncontested because it was hard, not because it didn’t matter. If you’re on AS/400, iSeries, Infor M4, or Prophet 21, run the calculators, then book a 30-minute demo and we’ll walk through your order flow on your actual system together.