Sales Order Entry

Sales order automation for Epicor Kinetic

lowki.ai reads customer orders from your email and enters them into Kinetic, flagging anything it's unsure of for your team to check. No templates, no portal, and typically live in under a day on on-prem or cloud Kinetic.

Outlook · Orders folder
Acme Fabrications
Purchase order PO-48213
Example Castings
Order: 3 lines, delivery Fri
Sample Engineering
PO 7731 (repeat order)
Duplicate PO
Acme Fabrications
Purchase order PO-48220
56,000+orders processed
236,000+order lines
98%customer match accuracy
2+ yearsin live production

Figures from live production at Thomas Dudley Plumbing Products. Any field a person changes after entry counts against us.

How it works

From an email to an order in Kinetic

Your team keeps working in Outlook and Kinetic. lowki.ai does the reading and the typing in between.

1
Drag the order email into a folder

A person chooses what goes in. Or drop the document onto a Kinetic order and mark it 'AI Needs Processing'. Your customers keep sending orders the way they do today.

2
lowki.ai reads it

It reads the email and attachments in any layout, with no templates to build, and matches the customer, ship-to and parts against your Kinetic data.

3
The order is created in Kinetic

Through the REST API, so your Method and Data Directives still apply. The order shows as entered by lowki.ai and links back to the original email.

4
Status shows in Outlook

Processed emails are ticked. If something stops an order going in, such as a duplicate PO that Kinetic rejects, the email is flagged and its category says what's wrong.

Kinetic · Order Entry
Customer
ACME001 · Acme Fabrications
PO number
PO-48213
Ship to
Unit 4, Dudley site
Entered by
lowki.ai
LinePartQty
1BRK-2210250
2BRK-2214100
3FIX-00811,000
Open source email and attachments

Illustration. Customer and part details are examples.

For the business

What it means for your order desk

More orders, same team

An 80% increase in order processing throughput at Thomas Dudley Plumbing Products, without adding people to the order desk.

Every customer, not just the EDI ones

EDI only ever reaches your largest, most structured customers. lowki.ai handles the long tail that emails PDFs and spreadsheets, without asking them to change anything.

Answers in one click

When a customer rings about an order, anyone can open the original email and attachments straight from the order in Kinetic.

Orders or quotes

Set up at deployment to create sales orders or quotes, whichever matches how your team works.

Why inside Kinetic

Why the order goes straight into Kinetic

You've spent years, and serious money, putting your business rules into Kinetic. lowki.ai uses them instead of copying them somewhere else.

Kinetic checks it first

Every order is written to Kinetic, so credit limits, price lists, customer part references, directives and BPMs run as it goes in, exactly as for an order keyed by hand. Kinetic rejects what breaks its rules, and credit holds show in Kinetic, where your team already looks.

One check, in one place

A draft approved in another system can still stop in Kinetic on credit or price, so someone checks it twice, in two screens. Want every order reviewed first? A hold BPM in your own process does that, on the real order.

Your investment keeps working

Nothing is copied into a second system, so there's nothing to keep in step at every upgrade. Stop using lowki.ai and nothing breaks: your approvals, holds and rules were always Kinetic's.

Questions worth asking any vendor

  • Does your approval screen run Kinetic's credit check, price lists and BPMs, or do we find out after release?
  • Where do approvals live, and how many places does the audit trail sit?
  • What happens to it at every Kinetic upgrade?
  • What happens if we stop using you?

Controls

Built on Kinetic, not beside it

The questions IT and finance ask first. More detail on the security page.

Kinetic's rules still apply

Orders go in through Epicor's REST API, so your directives, validations and duplicate-PO rule work as they do today. Nothing is duplicated outside the ERP.

Review in your own process

lowki.ai flags anything it's unsure of. We recommend holding new orders with a BPM in your own Kinetic work process so every order is reviewed first. lowki.ai works with your process and doesn't change it.

Your data, handled carefully

lowki.ai reads a copy of each email in memory and discards it once processed. AI processing runs in the EU, and each customer has their own Docker stack.

Pricing

Published pricing, billed monthly

PAYG
£0.15 per order line

Pay for what you process. £400 setup fee.

Production
£600 a month

5,000 lines/month included, then £0.12 a line.

See all four plans

FAQs

Questions buyers ask

What happens if Lowki.ai can't read an order, or gets something wrong?+

Anything lowki.ai can't confidently process (unfamiliar customers, ambiguous part numbers, missing fields) is flagged for your team to check, and the email's category in Outlook says what's wrong. We recommend holding new orders with a BPM in your own Kinetic work process, so every order is reviewed before it's processed.

Why doesn't lowki.ai hold orders outside Kinetic until they're approved?+

Because Kinetic's own checks wouldn't have run yet. A draft approved in another system can still be stopped on credit, price or a BPM once it reaches Kinetic, so it gets checked twice, in two places. lowki.ai writes every order to Kinetic, so your credit limits, price lists, directives and BPMs apply as it goes in. Kinetic rejects what breaks its rules, such as a duplicate PO, and the email is flagged with the reason. Credit holds show in Kinetic, the best place to see them, because that's where your team already works. If you want every order reviewed before it's processed, we recommend a hold BPM in your own Kinetic process: your team then reviews the real order, with Kinetic's checks already done.

How long does implementation take?+

Implementation is typically completed within a day. This includes setup, Epicor integration, testing, and onboarding your team. Most customers are processing live orders by the end of day one.

Do we need to train Lowki.ai like other AI document extraction tools?+

No. Lowki.ai is designed to deliver value from day one without the need for template building or ongoing training.

What file formats can lowki.ai read?+

PDF (including PDFs where the order is an image rather than text), Word (.doc, .docx) and Excel (.xls, .xlsx, .xlsm) attachments, plus the text of the email itself.

Will it work with my Epicor customisations?+

Yes. Because Lowki.ai works through Epicor's REST API, your existing Method Directives and Data Directives still apply. That helps ensure processing stays aligned with your current business rules and system behaviour.

Will it work on-prem or cloud?+

Yes, both. lowki.ai runs in live production on on-prem Kinetic at Thomas Dudley Plumbing Products and on Epicor's cloud at another manufacturer. For the more technical minded we just need access to your REST endpoints like any integration system needs from Kinetic.

Can lowki.ai create quotes instead of sales orders?+

Yes. This is set at deployment. When your instance is configured, we set it up to create either sales orders or quotes, whichever matches how your team works.

Is there a dashboard?+

You don't need one. Status shows in Outlook: each processed email is ticked, and if something stops an order going in, the email is flagged and its category says what's wrong. New users typically pick it up in minutes. If you want a dashboard, you can build one in Kinetic from the BAQs we provide.

See what it reads from your orders

Send us a few real orders and we'll show you exactly what lowki.ai reads from them: customer, ship-to, PO, parts and quantities. Then see the full flow into Kinetic in a live demo.