Bridge Categories
Orderly defines four bridge categories. Each category specifies the tasks a bridge must implement (required) and may implement (optional).
E-commerce
ecommerce
Integrates with online storefronts to sync orders and push fulfillment status updates back to the platform.
Required
grab-ordersget-orderpush-fulfillmentOptional
grab-productsupdate-inventorygrab-customerscancel-ordergrab-orders — Fetch orders from the platform, with support for date filtering and pagination. Runs on a schedule.
get-order — Fetch a single order by its external ID.
push-fulfillment — Send tracking information and shipment details back to the platform.
Shipping
shipping
Integrates with carriers and shipping platforms to create shipments, get rates, and track packages.
Required
grab-shipmentscreate-shipmentget-ratesOptional
create-labelvoid-labelget-trackinggrab-carriersgrab-shipments — Fetch shipments from the carrier/platform.
create-shipment — Create a new shipment with address, items, and service selection.
get-rates — Request shipping rates for a given package and destination.
Marketplace
marketplace
Integrates with marketplaces to sync orders, listings, and inventory.
Required
grab-ordersget-orderpush-fulfillmentgrab-listingsOptional
update-listingupdate-inventoryupdate-pricinggrab-listings — Fetch product listings from the marketplace (in addition to order tasks).
ERP
erp
Integrates with ERP and accounting systems to sync orders, inventory, and product data.
Required
grab-orderspush-ordergrab-inventoryOptional
grab-productspush-shipmentgrab-customerspush-order — Send order data to the ERP system.
grab-inventory — Fetch current inventory levels from the ERP.
Task Categories
Individual tasks are classified by their behavior:
| Task Category | Direction | Description |
|---|---|---|
| sync | Platform → Orderly | Fetches data from the external platform |
| push | Orderly → Platform | Sends data to the external platform |
| webhook | Platform → Orderly | Handles incoming real-time events |
| dispatch | Orderly → Platform | Routes data based on dispatcher rules |