Build your own shipping pipeline
Operations isn't a fixed workflow you're stuck with. It's a pipeline builder. Drag and drop actions — rate shopping, carrier overrides, tagging, fulfillment, dispatch — into any sequence you want. Add steps, reorder them, remove what you don't need. Your pipeline, your rules.
Drag, drop, execute
Every operation is a workspace. Add orders, then build a pipeline of actions that run sequentially on every order when you hit Execute. Need rate shopping followed by VIP tagging and then dispatch? Drag three steps in, configure each one, done. Tomorrow you need a different flow? Rebuild the pipeline in seconds.
Add any action from the registry
Choose from 8 built-in actions across shipping, fulfillment, dispatch, orders, and export categories. Each action has its own configuration form generated from a JSON schema.
Drag to reorder
Actions execute in the order you arrange them. Rate shop before dispatch, tag before export, validate before fulfill. The sequence is yours to define.
Configure each step
Every action type has its own settings. Select a carrier account, pick a rate, enter a tag name, choose export columns — configuration is specific to what each action does.
Full history with undo
Every action applied to every order is logged in an audit trail. Made a mistake? Undo individual actions or entire batches. Previous state is always recoverable.
8 built-in actions, unlimited combinations
Each action type is self-contained with its own configuration schema. Combine them in any order to build the exact workflow your operations need.
Assign Shipping Rate
Quote all carriers in parallel. Pick the cheapest option that meets your SLA.
Override Carrier
Force a specific carrier account for selected orders.
Override Dispatcher
Route orders to a different destination bridge.
Bulk Fulfill
Update fulfillment status for all selected orders.
Apply Tag
Tag orders for filtering, reporting, or downstream processing.
Add Note
Attach a note to every order in the batch.
Bulk Cancel
Cancel selected orders with a reason code.
Export CSV
Export orders to CSV with configurable column selection.
Watch a pipeline execute in real time
This is the actual operations interface. Five orders go through a configured pipeline — each action runs sequentially, results stream live to the console.
What happens when you hit Execute
Every order in your workspace runs through the pipeline you built. Actions execute sequentially — each step receives the output of the previous one. Results stream to the console in real time.
Pipeline loaded
Your action sequence is locked in
The pipeline you built — however many steps, in whatever order — becomes the execution plan. Each action's configuration is frozen at execution time so mid-run changes can't cause inconsistencies.
Actions run sequentially
Per-order, step by step
For each order, actions execute in pipeline order. Rate shopping quotes carriers, tagging marks the order, fulfillment updates status, dispatch sends to your 3PL. Each action receives the accumulated state from previous steps.
Results stream live
Watch every order resolve in real time
The console shows each order progressing through your pipeline. Successes, failures, skips — everything is visible as it happens. No waiting for a batch to finish to find out what went wrong.
Audit trail saved
Every action on every order, logged
Applied actions move from pending to history. Each entry records what changed, what the previous state was, and who triggered it. Individual actions can be undone without affecting the rest of the pipeline.
Built for ops teams, not developers
Rate shopping that pays for itself
The Assign Rate action compares every carrier in parallel. FedEx Ground vs UPS SurePost vs USPS Priority — transit time, cost, and delivery guarantees side by side. Teams save an average of 47% on shipping costs.
Keyboard-first workflow
Power users never touch the mouse. Select orders with J/K, execute pipeline with Cmd+Enter. Every action in the workspace has a keyboard shortcut.
Real-time console output
Watch every step of your pipeline as it happens. Carrier quotes, tag assignments, dispatch confirmations — everything streams into the console live, not after the fact.
Different pipeline for every operation
Monday's shipment needs rate shopping + fulfill + dispatch. Tuesday's cleanup needs tag + cancel + export. Build a new pipeline for each operation — there's no global config to manage.