Fulfilment routing or production routing
In online retail, order routing picks the warehouse or store that ships an order. In manufacturing, the question is where the work is made and what must be true first. OrderRun answers that for every incoming order and records which rule decided it.
Holds and prerequisites
A rule such as ‘Hold ACME orders that have no purchase-order reference’ holds the order with its reason. Engineering, material, kit and inspection prerequisites hold work the same way, and a missing fact that a rule refers to holds the whole order rather than letting it through.
Priority and extra approval
‘Make ACME orders of at least 100 total units urgent and set the otherwise-unassigned priority to normal’ makes a 100-unit order urgent and a 99-unit one normal. Rules can also require an extra approver or forbid partial delivery for certain customers.
Exact customer and item mappings
Reviewed mappings translate the source system’s codes to yours exactly. Customer 00017 maps to ACME; a code of 17 is held as unknown rather than matched approximately.
Test with whole orders
Each rule set is proved against whole example orders with independently expected results, including missing values and conflicting rules, and a different person approves the change. Conflicting destinations hold the order for review.
Writing and approving these rules in SmartFACT Automation
Destination, hold, priority, approval and partial-delivery rules can be described in plain English in SmartFACT Automation, where AI proposes the rule with a plain restatement, or built in the structured editor. A rule made either way is checked against examples your team agreed in advance, and a reviewer approves it before OrderRun applies it. OrderRun then runs the approved rule, with no AI call when the decision is made. Automation is included with the paid OrderRun plan.

What OrderRun does not do
- Send work without a release approval. A rule selects the destination; a person approves each release.
- Pick a fallback destination. An order with no matching destination, or conflicting ones, is held.
- Check stock or capacity at the destination.
Common questions
Does OrderRun send orders to production automatically?
No. Rules choose the destination and any holds. A person approves each release, and OrderRun records the release, the issued pack and the receiving answer separately.
Does it schedule capacity or promise delivery dates?
No. It decides where an order goes and what must be true first, not when it will be made.
What does SmartFACT add?
OrderRun applies your approved acceptance and routing rules to each incoming order automatically and records the reason for every hold and destination. Staff resolve exceptions and approve releases instead of repeating the same checks and destination lookups.
Related pages
Start free at one station and pay when you grow. While SmartFACT is in early access, we set your first workflow up with you.
