Flows are assembled from a small set of reusable building blocks. This is the reference.
Triggers
| Trigger | Fires when |
|---|---|
order.created |
A new order arrives from any channel |
order.paid |
Payment is confirmed |
order.fulfilled |
An order is packed and labeled |
order.shipped |
Tracking is generated |
inventory.low |
A SKU drops below its threshold |
Conditions
Conditions filter whether a flow continues after its trigger fires.
when:
channel: amazon # only Amazon orders
total_gte: 500 # and only those $500 or more
Actions
| Action | Does |
|---|---|
shipstation.push |
Send the order to ShipStation for fulfillment |
notify.send |
Send a notification to a person or team |
order.hold |
Put the order on hold / flag for attention |
order.tag |
Add a tag for filtering and reporting |
webhook.post |
Call an external URL with the order payload |
ℹ️ Note: Actions run in order, top to bottom. Sequencing is up to you.
See real patterns → Flow recipes.