Magic Software

Stop retyping purchase orders. Start approving them.

Every PO that hits your inbox becomes a ready-to-approve sales order in your ERP: automatically captured, matched against your part catalog, staged for one click. Clean orders flow through untouched. Your team only sees the exceptions.

See your own POs go through it

$1,000/month flat. Live in weeks. No ERP customization.

Connects to the ERP you already run

EpicorJD EdwardsNetSuiteSAP Business OneSageDynamics BCInfor

The same inbox. Two very different mornings.

Ask your customer service team what they'd fix first. It won't be the hard orders: the address problems, the genuine judgment calls. That's the work they're good at. It's everything else.

Today · 8:02 a.m.

Fourteen POs came in overnight. Your best rep opens the first: a 40-line order from a repeat customer.

Forty part numbers to retype. Forty chances to fat-finger a SKU and ship the wrong thing. Zero decisions anywhere in it.

Most of her day will go to orders that need a human for exactly nothing.

A month from now · 8:02 a.m.

The same fourteen POs are already staged in your ERP, matched line-by-line against your catalog.

Eleven are clean: one click each, or already through the no-touch lane. Three carry flags on the exact lines worth a look.

Order entry takes minutes, and every one of those minutes is judgment, not typing.

80–95%

of a manufacturer's orders are standard, repeat business

30–50 lines

the orders your team dreads most are pure transcription

1 wrong SKU

is all it takes for a mis-ship, a return, and an unhappy account

From inbox to ERP in four steps. Your team touches one of them, sometimes.

No black box. Here's exactly what happens between “a PO arrives” and “a sales order sits in your ERP,” and where your team stays in control.

01

A PO arrives

Email attachment, PDF, or plain text in the body: any format your customers already send. No portals, no templates, no asking customers to change anything.

02

AI reads it

Header fields and every line item, from part numbers and quantities to prices and ship dates, extracted and matched against your live ERP catalog and customer records.

03

The order stages itself

A draft sales order appears in your review dashboard, side-by-side with the source PO. Every field carries a confidence score. Anything uncertain is flagged in plain sight.

04

Approve, edit, or flag

One click sends it into your ERP as a real sales order. High-confidence orders from known customers can skip the queue entirely; that's the no-touch lane. Exceptions route to your team, where their judgment actually matters.

Built for a rep with eleven other things to do.

Review Queue · 5 pending orders

Source PO · acme-fab-po-8841.pdf

PURCHASE ORDER #8841

Acme Fabrication Inc.

250 EA PN-4482-A ... 4.18

40 EA BRK-1023 ..... 12.60

1200 EA GSK-77 ...... 0.84

16 EA CLM-208-SS .. 22.75

Ship: 09/02 · Net 30

Ship to: Dock 4, Plant 2

Staged Sales Order · ERP Draft

PN-4482-A×250✓ 99%
BRK-1023×40✓ 98%
GSK-77-NBR×1,200⚠ 71%
CLM-208-SS×16✓ 97%
ApproveEditFlag

“5 pending orders”

everything awaiting review, at a glance

“Source PO and extracted order, side by side”

no tab-switching, no squinting

“Low-confidence fields flagged in color”

check two lines, not fifty

“Approve / Edit / Flag”

three buttons, no training manual

Your IT team's questions, answered.

“Does this touch our ERP core?”

No. REST API in, REST API out. Reads your catalog and customer data, writes staged sales orders. Zero core customization, nothing to break at upgrade time.

“How is this different from EDI?”

EDI takes months of onboarding per trading partner and only covers the partners willing to do it. This works on day one with every PO that hits an inbox, including the customers who'll be emailing you PDFs in 2030.

“Our ERP vendor says AI order entry is on their roadmap.”

It probably is. There's no committed date, and your team is retyping POs this quarter. This is live now, and if your vendor ships something great in two years, you've spent $24K to save multiples of that in the meantime, not a six-figure sunk cost.

One price. No discovery calls required to see it.

$1,000/month

  • Unlimited users on the review dashboard
  • Email + monitored-folder PO intake
  • One ERP connection
  • AI extraction, catalog matching, confidence scoring
  • No-touch lane for clean repeat orders
  • Setup and go-live included

Volume terms for high-order-count operations. Ask on the demo.

One CSR spending half their day on order entry costs 3–4x this. Most customers cover the month with the first big PO nobody retypes.

Don't watch our demo. Watch yours.

Book a 20-minute call and send us three of your real purchase orders ahead of time: the ugly ones, the 40-liners, the scanned faxes from that one account. We'll run them through the system live: your parts, matched against your catalog, staged and ready to approve.

If it can't handle them, you'll know in 20 minutes. If it can, every week you wait is another stack of POs your team retypes by hand.

  • Your real POs, run live on the call, not a canned dataset
  • A straight yes-or-no answer in 20 minutes
  • $1,000/month flat. You already know the price
  • Built by Magic Software: 40+ years of ERP integration, 6,000+ customers worldwide

Book the demo and bring your worst POs

Questions your team will ask.

What formats can it read?

PDFs, scanned documents, images, and plain-text emails, structured or messy. Your customers don't change anything about how they send POs.

What if the extraction gets something wrong?

Low-confidence fields are flagged before anything reaches your ERP. A rep confirms or corrects in the dashboard. Nothing writes back without either high-confidence validation or human approval.

Do all orders require review?

Your call. Run everything through the dashboard at launch, then open the no-touch lane for clean orders from known accounts as trust builds. Most teams start cautious and loosen within the first month.

How long is setup?

Weeks, not quarters. Connect the ERP, map your intake inbox, tune matching against your catalog, go live.

What about orders that come in by phone or text?

Email and folder intake at launch. Additional intake channels are on the roadmap. Ask on the demo if that's a dealbreaker and we'll tell you honestly where it stands.

What happens after order entry?

Order entry is the first app on the Magic FactoryEye platform. The same capture, review, and write-back pipeline handles vendor invoices next, and the ERP connection it stands up is reused for job costing, plant-floor visibility, and governed AI. Each step is an add, not a new integration project.

Is our data used to train AI models?

No. Your POs, catalog, and customer data are used only to process your orders, never to train AI models. Ask for the full data-handling policy on the demo.

See your own POs go through it