Watch: Creating a Routing Strategy
Learn how to create an order routing strategy
Use Cases
The following sections describe example scenarios in which extensible order routing may be useful with custom product, location, order, Inventory or customer attributes. Note that this is only used with physical items (not digital or services).Product Attributes
Using order routing to route products to a certain set of locations based on custom product attributes that you have defined may be useful in scenarios such as:- Products that need warm weather packaging, based on a true/false attribute called “Perishable”
- Products that need two people to lift the package, based on a true/false attribute called “Two Person Lift Required”
- Products of a particular brand, based on a text attribute with options for “Brand”
Location Attributes
Using order routing to route products to a certain set of locations based on custom location attributes that you have defined may be useful in scenarios such as:- Not routing shipments to an area with a weather event, based on a true/false attribute called “Weather Events”
- Not routing shipments to locations where the capacity is less than 50%, based on a number attribute called “Capacity”
- Routing shipments to a location with the lowest cost of fulfillment, based on a number attribute called “Cost to Fulfill”
- Routing shipments to warehouses with a two-person forklift, based on a “Lifts” string attribute with options for one, two, or six person forklifts
Order Attributes
Using order routing to route products to a certain set of locations based on custom order attributes that you have defined may be useful in scenarios such as:- Routing orders with a BOPIS pickup time of 2:00 PM, based on a text attribute called “Pickup Time”
Customer Attributes
Using order routing to route products to a certain set of locations based on custom customer attributes that you have defined may be useful in scenarios such as:- Routing shipments specially for Platinum customers, based on a text attribute called “tier” with options of “Platinum,” “Gold,” or “Silver”
Inventory Attributes
Using order routing to route products to a certain set of locations based on custom inventory attributes that you have defined may be useful in scenarios such as:- Avoiding locations with negative inventory for critical items, based on a true/false attribute called “Negative Inventory Flag”
- Prioritizing locations trying to clear specific SKU inventory, based on a true/false attribute called “Do Not Replenish”
- Routing based on seasonal inventory availability, based on a text attribute called “Seasonal Availability” with options for “Spring,” “Summer,” “Fall,” or “Winter”
B2B Attributes
Using order routing to route products to a certain set of locations based on custom B2Battributes that you have defined may be useful in scenarios such as:- Define customers as “Small Business,” “Mid-Market,” or “Large Account” based on annual purchase volume. Small businesses might route to a general fulfillment pool, while Large Accounts get priority processing or dedicated warehouse space for their frequent orders.
- Company offers different service levels (Standard, Premium, Enterprise) defined as a custom B2B attribute. Enterprise customers require fulfillment from specific locations with white-glove service capabilities.
Multiple Attributes
You can also route shipments based on a combination of attributes from the above topics. For instance, you could reference both product and location attributes in the following scenario:- Perishable candy being routed to locations that offer insulated packaging, based on the true/false “Perishable” product attribute and the true/false “Insulated Packaging”
Enable Attributes for Order Routing
You must make the attribute available to Order Routing in the attribute configurations in order to use the attribute in routing filter logic. For more information about creating and configuring attributes in general, see the following documentation:- Order Attributes
- Customer Attributes
- Product Property Attributes
- Location Attributes
- Inventory Attributes
- B2B Attributes





Create Attribute Filters in Order Routing
Once enabled, you will be able to select the attribute in routing filters. The Order Routing UI has been overhauled in August 2025 with an updated look and feel, as well as some functional changes. This new UI is now available to be enabled in your sandboxes. Contact Kibo Support to opt in and begin using it. All sandbox tenants will receive the new UI on September 3, unless you have specified to opt out by notifying Kibo Support. The UI will also be available for production tenants on September 3. Coordinate with Kibo to migrate your production tenants at any point between September and end of January 2026. Expand the below sections to attribute filter details for the appropriate UI version.Classic Order Routing UI
If you have not yet upgraded to the new Order Routing UI, then you are using the Classic UI. When configuring a filter, you will be able to define logic based on that attribute by selecting the filter type “Custom Value.”

New Order Routing UI
In the new UI, be aware that filters are defined within scenarios and cannot be shared across multiple scenarios. When configuring a filter, you will be able to define logic based on that attribute by selecting the filter type “Custom Value.”

