You are here:
Fulfill Reservation Action
In Omnichannel Inventory, fulfill one or more inventory reservations at a location.
Required Editions
| Available in: Lightning Experience |
| View supported editions. |
| This feature requires the Salesforce Omnichannel Inventory add-on. To purchase, contact your Salesforce account executive. |
In Flow Builder, add an Action element to your flow. Select the Omnichannel Inventory Service category, and search for Omnichannel Inventory Service Fulfill Reservation.
Set Input Values
Use values from earlier in the flow to set the inputs.
| Input Parameter | Description |
|---|---|
| Omnichannel Inventory Service Fulfill Reservation Input | This input is an Apex-defined variable of class ConnectApi.OCIFulfillReservationInputRepresentation. The variable has one field: fulfillmentRecords. This field is a list of up to 100 Apex-defined variables of class ConnectApi.OCIFulfillReservationSingleInputRepresentation. Each variable has these fields.
|
Store Output Values
| Output Parameter | Description |
|---|---|
| Omnichannel Inventory Service Fulfill Reservation Output | This value is an Apex-defined variable of class ConnectApi.OCIFulfillReservationOutputRepresentation. The variable has these fields.
|
To set up the Omnichannel Inventory Service Fulfill Reservation Input:
- For each reservation to fulfill, use Assignment elements to set the actionRequestId, externalRefId, locationIdentifier, quantity, and stockKeepingUnit field values on a ConnectApi.OCIFulfillReservationSingleInputRepresentation variable.
- Use Assignment elements to add the ConnectApi.OCIFulfillReservationSingleInputRepresentation variables to the fulfillmentRecords field on a ConnectApi.OCIFulfillReservationInputRepresentation variable.
- Use the ConnectApi.OCIFulfillReservationInputRepresentation variable in the action input.

