Goal: Automate post-order inventory handling in Shopify Flow so that, if a line item’s inventory at the order’s location is 0 or less, stock is transferred to that location.
What’s confirmed:
Inventory can be checked in Flow using the variable path: order / lineItems / variant / inventoryItem / inventoryLevels / available. Note: this “available” field is marked deprecated, but is still accessible in that section.
Stock transfer is not a built-in Flow action. It requires Flow’s “Send HTTP Request,” authenticated with a Custom App API key, calling the Admin GraphQL mutation inventoryMoveQuantities.
Requests and responses:
A participant asked to keep guidance in-thread (not by email).
Another user requested setup help. The responder clarified they cannot implement workflows for users, suggesting agencies instead, and offered to answer specific step-level questions.
Status and next steps:
No complete workflow provided. The approach is defined: gather Custom App credentials, build a Flow that checks inventory, then calls inventoryMoveQuantities via HTTP.
Open/ongoing: Users may need to implement and return with specific errors or questions for further assistance.
Summarized with AI on December 29.
AI used: gpt-5.
Hi - is there a way for flow to look up the inventory level of a product after an order has been placed and transfer stock to the order location if the current inventory after the order is 0 or less?
Customer places an order
Flow checks inventory for location A
Flow checks inventory in Location A
If inventory level for the line item is 0 or less then
Hi Paul! This sounds exactly like what we need!!! Are you able to please provide any further info to help setting this up? or, do you know someone who could set it up for us please?? Thank you
We are unable to build workflows for everyone, but there might be some agencies that would be interested in taking on the work. It’s important to remember that build a Flow is a lot like building a custom app, so often the person needs to be pretty familiar with your store and your requirements. That said, if you try to build something and get stuck on a step, we might be able to answer a more specific question for you.