You are here:
Routing via Flows
A series of automated routing flows picks up order summaries, determines which fulfillment locations can most efficiently handle the order's items, and routes its inventory reservations to those locations. When the automated process has trouble with an order, it creates a process exception to notify users of the issue. An included screen flow allows a user to manually create fulfillment orders for that order. Then, a special automated flow picks up those fulfillment orders and inserts them back into the main process.
- Automated Order Routing
You can use autolaunched flows to route orders to fulfillment locations. Order Management includes some flow core actions that you can use to implement configurable routing rules. These actions work together by first identifying locations that can fulfill an order and then determining which locations are closest to the recipient. You can also access this functionality using the Connect API. - Routing with Omnichannel Inventory
If you’re using Omnichannel Inventory, you can combine its flow core actions with your routing logic to create and manage reservations as part of your fulfillment process. - Tracking Routing Attempts
When implementing logic for rerouting orders that weren’t fully routed or that had a reservation canceled, information about previous routing attempts is useful. To manage this information, use the Order Summary Routing Schedule object and the Routing Attempts field on the Order Summary object.

