Sidekick can now read an order's Fulfil shipments, returns and drop shipments. Ask it whether #1002 has shipped, why it's on hold, or what's still expected back from a return, and it answers from Fulfil instead of telling you it doesn't know. Available on the Insights and Retail Operations plans.
The Shipping address changed trigger and the Sync shipping address action are gone. Fulfil now picks up address changes from Shopify on its own, so the extra step isn't needed, and Packwork no longer stores a copy of your orders' shipping addresses.
New Flow actions for shipments, sales orders, and metafields
Added
Split customer shipment moves selected line items into a new Fulfil shipment, so part of an order can ship on its own schedule while the rest waits.
Change warehouse re-routes a Fulfil shipment to a different location when an order is re-routed in Shopify, keeping both sides pointed at the warehouse that ships it.
Get sales order looks up a Fulfil sales order by its Shopify ID, and Confirm and process sales order takes it out of draft and into fulfillment. Get sales order retries for a short window, so a Flow that fires right after checkout still finds the order once Fulfil catches up.
Three metafield actions read and write Fulfil metafields on a shipment: Get metafield resolves a metafield by code or name, and Set metafield and Set metafields write one or several values.
The Place shipment on hold action takes an optional Hold reason field. Enter the name of a hold reason from Fulfil and Packwork applies the matching structured reason alongside the note, so held shipments report the same way on both sides.
The note stays required. A blank hold reason, or one that doesn't match anything in Fulfil, is ignored and the shipment is still held with the note. The action no longer fails on an unknown reason.
Fixed
The hold reason shown on the order page in Shopify Admin now always renders its message.