I’m trying to create a flow that creates an Asana task whenever a shipment is delayed. I can see in the fulfillment JSON that there is a shipment_status node that has the value “delayed” and this is the data I want to use to determine whether to make the Asana ticket.
The Sidekick AI suggested I could get this using the Fulfillment Event Created trigger. However I can’t see that field in the GUI as a selectable variable.
I ran a search on this forum but no results were returned for shipment_status.
Correct, not through Shopify functionality. If you went through more effort, you could potentially connect directly to the source of the status (fulfillment providers or delivery companies) and then feed that data into the shop (using Flow or metafields). But that’s certainly much higher effort than using a status field
Hey @paul_n, has the current GraphQL API version for flow been updated? I checked to see if the “Delayed” status from 2025-01 was available in the FulfillmentEventStatus in a flow and it was not. Is there a target date for being on 2025-01?
We are working on 2024-10 and that is getting close. We expect 2025-01 to be relatively easy and may come quickly after that. I don’t have timing yet but we are working hard on this, while trying to assure that merchant workflows aren’t broken by changes from adopting each version.