Route orders to the right bridge.
Not every order goes to the same place. Some ship from your East Coast warehouse, some from the West. High-value orders need white-glove fulfillment. International orders route to a different 3PL. Dispatchers evaluate conditions on every order and route it to the correct destination automatically.
// if/then rules · 17 operators · 24 fields · zero codeRules you write, routing that runs.
Every dispatcher has a source bridge, conditions to evaluate, and a destination bridge. Dispatchers run in priority order and route to the first match.
Order arrives
An order syncs in through a source bridge. Shopify, a marketplace, or any connected platform.
Conditions evaluate
The dispatcher checks order fields: state, zip, total, tags, SKU, customer info. 24 fields across 6 categories.
Match mode applied
AND mode requires all conditions to match. OR mode matches if any condition is true. You pick per-dispatcher.
Order dispatched
Matching orders route to the destination bridge. Non-matching orders continue to the next dispatcher in priority order.
17 operators, 24 fields, zero code.
Filter by any order field using operators from simple equality to regex patterns.
Rich operator set
Equals, contains, starts with, regex, greater than, in list, in set, exists. 17 operators that cover every routing scenario.
Condition sets for large lists
Need to match against 70,000 ZIP codes? Condition sets store large value lists efficiently. Use "in_set" and "not_in_set" for instant membership checks.
Priority-based evaluation
Dispatchers run in priority order (0-1000). Higher priority evaluates first. When a dispatcher matches, lower-priority dispatchers become fallbacks.
Four trigger types
Run dispatchers on order_created, order_updated, shipment_created, or manual trigger only. Control exactly when routing evaluation happens.
One order in, multiple orders out.
When line items ship from different locations, split rules break a parent order into child orders automatically. Each child routes to the right destination.
Condition-based splitting
Define condition groups that match line items by SKU, quantity, price, weight, or any product field. Each group becomes a labeled child order.
Field grouping
Group line items by a field value like warehouse code or SKU prefix. Each unique value becomes its own child order. The largest group stays with the parent.
Bridge-specific rules
Scope split rules to a specific source bridge, or apply them globally. A Shopify-only rule will not interfere with your marketplace orders.
Priority evaluation
Split rules run in priority order (0-1000). The first matching rule wins. No stacking, no conflicts.
Routing rules teams actually use.
Regional warehouse routing
Route orders to the nearest fulfillment center based on ZIP code. Load 70,000 ZIPs into a condition set and match instantly.
High-value order handling
Route orders above a dollar threshold to your white-glove fulfillment partner. Signature required, insurance included.
International shipping
Automatically route international orders to a carrier that handles customs, duties, and cross-border logistics.
Hazmat and fragile items
Match orders with fragile or hazardous tags and route to carriers certified for special handling.
Subscription fulfillment
Route recurring subscription orders to a separate flow with different packing slips and shipping preferences.
SKU-based routing
Load cold-chain SKUs into a condition set. Temperature-sensitive products route to cold-storage fulfillment automatically.
Stop sorting orders by hand.
Set up your first dispatcher in minutes. Define conditions, pick a destination, and let every order find its way automatically.