The Right Location For Every Order, Every Time.
When an order arrives, KIBO's intelligent order routing scans your fulfillment network, weighs cost, speed, capacity, and SLA commitments in real time, and assigns the order to the best location, with no manual intervention.
Order Routing Errors Don’t Stay Contained.
Ship from the wrong location and the cost doesn't vanish.
The Cost of Getting it Wrong.
Yet most organizations still route orders with static, rules-based logic built for a simpler network.
Rigid logic
Route to the nearest DC, cheapest carrier, or based on inventory count. One variable at a time, with zero capacity to adapt.
Blind to real-time conditions
A store goes offline, a carrier misses a cutoff, capacity is maxed, and the rules register none of it.
Expensive splits
Orders fragment across multiple locations, driving up shipping costs and degrading the customer experience.
No transparency
When an order routes to the wrong place, nobody knows why, or how to fix it.
Everything You Need to Orchestrate Fulfillment at Scale.
KIBO order routing comes with these capabilities out of the box.
A distributor uses hierarchical routing rules alongside a live SLA map view to catch nodes flagged as "At Risk" before cut-off, using automated events and detailed suggestion logs to reroute orders and troubleshoot assignments in real time.
Intelligent Order Routing & SLA Monitoring
Hierarchical rules match each order to the best location, with a log of why.
- Built on hierarchical rules: Routes, Scenarios, Filters, and After Actions
- Matches every order against line-item data, the customer's address, and fulfillment-location records
- Recommends or assigns the best destination, whether one location or several
- Monitors real-time SLA compliance with a live, color-coded map and clickable per-location status details
- Reverse logistics (returns) is configured on the same framework as forward routing
Proximity & Distance Routing
Distance between the shopper and each location can rank or filter the options.
- Uses the latitude and longitude of the shipping address and all candidate fulfillment locations to calculate distance
- Proximity can be the primary sort, prioritizing the closest location
- Or it can be a filter that excludes locations beyond a cost-effective radius
- A Distance sort strategy ranks eligible locations by proximity to the shopper's address
- Ranking-based manual priority lets operations teams set their own location order instead
A DTC apparel brand with three DCs and 50 stores routes standard ground orders to the closest location that can source the entire shipment, reducing average shipping cost and delivery time at once.
A fashion retailer routes current-season orders to stores with the highest excess stock, selling at full price before markdowns become necessary and protecting gross margin.
Velocity & Excess Stock Routing
Orders can go first to the locations with the most excess stock.
- Prioritizes fulfillment locations based on excess inventory levels
- Can select the location with the highest overstock for a given item
- Accelerates inventory turnover and reduces the need for end-of-season markdowns
- Sort strategies include Excess Inventory Count, Excess Inventory Percentage, and Highest Available Inventory
- Delivery assignments can also prioritize locations by inventory age or low sell-through velocity
Node Capacity & Daily Assignment Caps
A daily order limit takes a location out of the pool once it's reached.
- Configure a maximum number of orders a fulfillment location can receive per day
- Once the limit is reached, the location is excluded from the routing pool until the next period
- Protects store associates from overload and keeps fulfillment quality consistent
- Configured through location Capacity Limits
An electronics retailer caps ship-from-store assignments at 75 orders per day per store, preserving in-store customer service quality while still using store inventory for online fulfillment.
An industrial distributor flags Gold Tier B2B customers with a custom attribute and routes their orders only to locations guaranteed to ship within four hours, to meet contractual SLAs.
Extensible Custom Attribute Routing
Your own data points, such as customer tiers and certifications, can drive routing.
- Custom attributes for products, locations, customers, orders, and inventory can be used in routing filters
- Routing logic can use data points such as hazmat certifications, VIP customer tiers, freight handling capacity, perishable goods, and seasonal availability
Split Shipment Optimization
The engine weighs splitting an order against holding it for one box.
- Evaluates the trade-off between splitting an order across locations and holding for consolidation
- Configurable split thresholds decide when a split is cost-justified
- Holding for a single box protects margin and customer experience when it's the better choice
- Split behavior is configured per Scenario
- Weighs whether splitting to reduce shipping distance outweighs consolidating at one location
A customer orders 3 SKUs, but no single location has all three. The engine calculates that holding 24 hours for DC replenishment and shipping in one box saves $5.60 versus splitting, and the hold stays within the delivery promise window.
A DC processing 400 orders a day goes offline at 10:30 AM with 120 unprocessed orders. The engine reroutes all 120 to alternate DCs and ship-from-store locations based on the original routing strategy, and 118 of 120 meet their SLA.
Network Disruption Rerouting
When a location goes offline, open orders move to the next-best locations without anyone stepping in.
- Covers a node going offline mid-day from a system outage, weather event, or staffing emergency
- The engine detects the disruption automatically
- It reallocates all open orders to the next-best eligible nodes
- No human intervention needed
Agentic Routing Decision Transparency
The Order Routing Agent explains in plain language why an order went where it did.
- The Order Routing Agent, part of KIBO AI, explains routing decisions in plain language
- It says why an order was assigned to a specific fulfillment location
- It says what would need to change for a different outcome
- The same explanations are available on demand through Explain with KIBO AI
A customer service rep fielding a "why didn't this ship from my local store" question asks the Order Routing Agent directly and gets a plain-language answer in seconds, instead of escalating to an operations analyst to read the suggestion log.
Attributes can be combined across domains for compound logic.
For example, route perishable items only to locations with insulated packaging, under rules your business defines.
Leading Analysts Trust KIBO.
FAQs
Stop Routing by Default. Start Routing by Design.
See how KIBO's intelligent order routing can help reduce shipping costs, protect SLAs, and turn your whole fulfillment network into a competitive advantage.
