n8n flows
ShipHero PO Update → Queue
Captures incoming ShipHero PO update webhooks and enqueues them in Supabase for asynchronous processing.
A lightweight intake layer. It catches ShipHero purchase order update callbacks and drops them into a Supabase queue table so the heavier Purchase Order Update Handler can process them asynchronously.
At a glance
- Status: Active
- Trigger: Webhook (
POST /webhook/purchase-order), responds immediately with "Workflow got started." - Runs on: ShipHero PO update callbacks.
- Talks to: ShipHero (webhook source); Supabase (Brands,
purchase_order_updates_queue).
How it works
- The
New PO Updatewebhook receives the payload. - The flow records
po_uuidinto$execution.customDatafor traceability. Get Brand For Incoming Updatelooks up the brand in Brands byn8n_idmatchingquery.brand.- If the brand is found, it inserts a row into
purchase_order_updates_queuewith the resolved brand id and full payload.
Notes
saveDataSuccessExecution: nonekeeps the execution log lean.- Processing halts silently if no matching brand is found.