Skip to content
Praion
Trade · AI automation

A wholesaler with 300 retail customers and orders arriving through multiple channels

From manually entered orders to orders processed from multiple incoming channels, with review where needed.

The business

A wholesaler with 300 retail stores as customers and its own delivery trucks. Orders arrive by email, as PDFs, as photos of handwritten notes or by phone to the sales rep.

Where the time goes

  1. Every order is keyed into the ERP by hand, with the risk of errors in product codes and quantities
  2. Stores call to find out when their delivery is coming
  3. Supplier invoices are checked one by one against purchase orders and goods received

The agents we set up

  1. Orders agent

    It reads orders from connected channels, identifies products and quantities, and matches them to the company's product codes. When the match is reliable, it creates or prepares the order in the ERP according to the company's approval rules. Unknown product codes, unusual quantities or uncertain matches are flagged for human review.

  2. Customer updates agent

    When confirmed loading or route-planning information is available, it informs the store of the expected delivery day and available delivery window.

  3. Invoices agent

    It compares each supplier invoice with the purchase order and goods received, and prioritises for review any discrepancies in product codes, quantities, prices or totals, as well as items that cannot be matched reliably.

What stays with people

Orders and uncertain matches flagged by the agent, invoice discrepancies and the customer relationship.

What changes

Clean orders can move into the system much faster, while exceptions are sent for review. Accounting can focus on documents that show a discrepancy or need confirmation.

How the work starts

At a wholesaler like this one, the first step is the study. We talk to the sales reps, the people who enter orders and the accounting team, and map which channels orders come from, where errors happen most often and how invoices are checked today. That shows which agent to start with.

What the company defines before launch

The company defines the approval rules for orders, what counts as an unusual quantity and who reviews uncertain matches. It also defines which system provides the confirmed loading and route information.

How it is tested and how it evolves

Before they take on any work, the agents are tested with real orders and invoices from the company. When something does not fit their rules, they stop and flag it for review instead of guessing. After handover, we monitor how they work and adjust them when something changes, such as new product codes, customers or suppliers.

FREQUENTLY ASKED QUESTIONS

Frequently asked questions

Yes, when the match is reliable. The orders agent reads orders from connected channels, identifies products and quantities, matches them to the company's product codes and creates or prepares the order according to the approval rules.

They are flagged for human review. The agent does not enter uncertain matches into the system without a person checking them.

When confirmed loading or route-planning information is available. The agent then informs the store of the expected delivery day and delivery window.

It compares each supplier invoice with the purchase order and goods received, and puts first in the review queue those with discrepancies in product codes, quantities, prices or totals. Accounting can then focus on the exceptions.

It is priced after an assessment, depending on the tasks being automated and the company's ERP. We start with a free 30-minute Discovery Call.