Skip to main content
You give Nash the delivery details, and within seconds Nash identifies the best provider that meets your requirements and dispatches the job on your behalf. Two concepts carry the flow:
  • Order — the commercial request. An order is the most flexible way to create delivery details in Nash, and maps 1:1 to a package in the real world.
  • Job — the fulfillment. One or more orders become a job when dispatched. A job can carry a single package (point-to-point delivery) or several, which we call a “batch job”.

Pre-dispatch

Create Order submits the delivery details — pickup, dropoff, and information about the goods. Request quotes alongside the create call and the response returns costs and ETAs from every eligible provider, filtered by the coverage and quality rules your organization set during onboarding. Dispatch then assigns the order to a provider. There are three ways to do it:
  1. Automatically, by calling Create Order with a dispatch strategy that has auto-dispatch enabled.
  2. On your signal, with Autodispatch Order once the order is confirmed for delivery.
  3. By hand, with Select Quote when you want to own the selection yourself — you pass the quote ID you want to win.
Most integrations use one of the first two; reach for Select Quote only when you need to drive provider choice from your own logic.

Post-dispatch

Once a provider is selected, you have an active delivery. You can track, update, or cancel the job.