Skip to main content
Back to Blog
Automation5 min read19.08.2026Sophera Consulting

How Much Control You Keep When Orders Are Created Automatically

Created does not mean released. Why the success criterion belongs in the proposal, and what happens when the order confirmation goes out too early.

This article was generated by AI. Labelled in accordance with Article 50 of the EU AI Act. Responsible for publication: Sophera Consulting.

The most common worry before automating order entry is that the software will create wrong orders. That is the smaller worry. Wrong orders get noticed, because somebody who did not order the goods picks up the phone.

The justified worry is the opposite one. The automation creates a correct order, the inventory system holds it back for a good reason, and nobody notices, because in an automated process nobody is looking any more. Anyone who wants to know how much control they keep should ask precisely here, before signing.

Created does not mean released

A process that takes in orders from mail, from a shop and from electronic data interchange usually works like this. It reads the order, matches the line items, creates the order and receives an order number back. Success is defined as exactly that: the target system accepted the record.

That is a statement about a write operation. It says nothing about the state of the business transaction. A created order may be released. It may equally well sit on a credit hold, wait for price approval, hang on a minimum order value or wait for an article that has been blocked. In every one of those cases the interface answers the same way, with a number.

Where the check bites differs from system to system. Some check on saving, others only when the delivery note is produced, others again at release for picking. For the automation that means the order can come to a halt hours after it was successfully created, and the process that created it finished long before.

Why the human fallback disappears exactly here

In manual order entry this barely registers, because the check becomes visible in the same moment. Whoever types the order sees the hold on screen and reaches for the phone.

An automation replaces precisely that glance. For the normal case it replaces it rightly, because there is nothing to see. For the exception it replaces it too, and that is where a transaction can quietly come to rest. This is not an argument against automation. It is an argument for naming the exception before the build.

The expensive part is the confirmation that already went out

Automatic order confirmation belongs to the standard scope of such processes. It goes out as soon as the order is created, because that is the moment the process registers a success.

So a commitment now sits with the customer while the goods sit in the warehouse. Suppose an order stays on hold for a week. The customer plans against that confirmation, schedules their own production or resale around it, and is the first to learn about the standstill, namely when they call. The damage at that point is not an invoice, it is trust, and that is the most expensive line in the whole transaction.

What keeping control actually means

Control does not mean somebody has to release every order. That would be an automation abolishing itself. It means three other things, and all three belong in the statement of work.

First, a different definition of success. A transaction is not successful because the target system answered, but because the order there holds the state it is supposed to hold. That requires a second query after creation, with some delay, because some checks bite only later.

Second, a scheduled re check rather than a single glance. The state of an order can change after creation. A process that looks once and then forgets covers the case where the hold is immediate, but not the case where it is set an hour later.

Third, an exception queue with an owner. Orders that do not go through need a list somebody looks at every day, and that list needs a name, not a department. An alert into a shared mailbox does not do this job.

On top of that comes a business decision only you can make. Should the order confirmation go out only after release, or immediately with a reservation? Both are defensible, and both have consequences for sales. What is not defensible is leaving the question open, because then the process decides it the way it happened to be built.

The question that tells you what a proposal is worth

In the sales meeting, ask what counts as success in this process.

If the answer is that the order was created, the supplier is pricing the normal case. If the answer is that the order reached a released state in the target system and that there is a defined path for the other states, then somebody is talking about your process rather than about an interface.

The effort between the two versions is modest when it is planned from the start, and unpleasant when it has to be retrofitted. Which makes it a question to ask before signing, not during implementation.

Sophera Consulting writes down before the build which states an order can take in your system, which one counts as done, who handles the exceptions and when the confirmation goes out. The fixed price follows after that, with no subscription and with a proper handover. The entry point is the free automation check.

The recommendation

Insist that the statement of work names the state in the target system that counts as success, and that orders in any other state land on a list owned by one named person.

Those two sentences are the difference between an automation that takes work off your desk and one that makes work invisible. The second kind feels identical at the start and costs you a customer later.

This article was created with the help of AI.

#Kreditlimit#Auftragssperre#Bonität#Auftragserfassung#Zahlungsbedingungen#Großhandel#Klinik#ERP#Make#n8n