Optimize orders

Last updated: August 16, 2026

Optimizing plans a batch of orders into efficient routes before you send them out — working out the best sequence of stops and which provider or vehicle handles each one. Use it from Ready to Dispatch when you're sending a group of orders and want Nash to plan them together rather than dispatching each on its own.

Start an optimization

Select the orders you want on Ready to Dispatch, then choose Optimize to open the optimizer (titled Plan today's dispatch).

Set up the run

The Setup step walks through a few choices:

  • Name this run — an optional label so you can tell runs apart.
  • What are we optimizing for? — either use a saved strategy or set your own priorities. For what a strategy weighs, see optimization strategies.
  • Which providers should we use? — the providers and vehicles to plan across.
  • Any service-time tweaks? and anywhere the optimizer should avoid? — optional constraints on timing and areas.

Review and dispatch

When you run it, Nash optimizes in the background and then shows the Result. Move to Review & Dispatch to see the planned routes on a map, table, and timeline, and to pick which run to use if you tried more than one.

From there you have two ways forward:

  • Dispatch — sends the optimized routes out. You'll see how many routes were dispatched and can track them in the delivery dashboard — see find and monitor deliveries. If a route uses your own drivers, an Assign drivers step follows so you can hand each route to a driver.
  • Save as Draft — if your organization uses routes, you can save the result as a route to work with later instead of dispatching now. The saved route appears in the Routes area.

Availability

Some optimizer options — the multi-strategy optimizer and certain advanced settings — depend on what your organization has enabled. If you don't see one, availability varies by org; reach out to Nash.

If you'd rather group orders into a route without running the full optimizer, see create a route from orders.