You are here:
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.
Required Editions
| View supported editions. |
Get Inventory Availability Action
Use this action to check the availability of one or more products at one or more inventory locations or location groups.
You can retrieve:
- All inventory data for up to 100 locations or location groups
- Inventory data for one product at up to 100 locations or location groups
- Inventory data for one product at all locations not assigned to any location groups
- Inventory data for up to 100 products at up to 100 locations or location groups
Consider performance when retrieving availability. Avoid requesting data for a long list of products from a long list of locations in a single action.
The action returns a set of product availability records for each requested location or location group.
Each record contains the following data:
- Available to Fulfill quantity
- Available to Order quantity
- On Hand quantity
- Reserved quantity
- Safety stock
- Stock Keeping Unit
- Effective date
- Any expected future restocks
For more information, see Flow Core Action for Omnichannel Inventory: Get Availability.
Transfer a Reservation Action
Use this action to transfer reservations between locations and location groups. It moves the specified quantities from Reserved to On Hand at the source, and from On Hand to Reserved at the destination.
To use this action, provide this information.
- List of reservation transfers, each including a source and destination location or location group, a SKU, and quantity.
- Whether the failure of one transfer cancels all the transfers in the request
For more information, see Flow Core Action for Omnichannel Inventory: Transfer Reservation.
Fulfill a Reservation Action
Use this action to update inventory availability at a location after an order has been fulfilled. It removes the specified quantities from Reserved. However, you can’t fulfill a reservation at a location group, because a group’s availability is the sum of the availability of all its locations. Instead, you update the availability at the location that fulfilled the ordered products.
To use this action, provide a list of fulfilled product quantities, each including the location, a SKU, and a quantity.
For more information, see Flow Core Action for Omnichannel Inventory: Fulfill Reservation.
Release a Reservation Action
Use this action to release reserved inventory at a location or location group. It moves the specified quantities from Reserved to On Hand.
To use this action, provide a list of product quantities to release, each including the location or location group, a SKU, and a quantity.
For more information, see Flow Core Action for Omnichannel Inventory: Release Reservation.

