Vehicle route optimization

From food delivery to warehouse operations, create a custom decision service with Nextmv for efficiently routing vehicles to stops.

Try for freeRead the docs

Add route optimization to your stack with an API call

Nextmv makes it easier for teams to build, test, and deploy decision apps that are adaptable to changing business logic and requirements. Whether you're using Nextmv's SaaS or creating a custom decision app, Nextmv integrates into your technology stack like your favorite microservice.


Create your routing app

Get started with a SaaS routing solution that’s ready to use right out of the box.

Or use a template to create a custom app for complete control of the model – from custom constraints to custom value function.

Watch video ➔

Generate optimized routes

Send your input data about orders, rides, and more via a unique API endpoint to assign and sequence stops and vehicles. 

You can configure constraints like precedence, maximum route length, and time windows directly in the input file – or create custom ones to fit your use case.

Learn more ➔

Continuously adapt and improve

Adapt to new business rules and regional regulations without risk to your production operations. 

Perform experiments, answer questions, and drive development in a repeatable way with decision model testing tools built into a unified platform.

Watch video➔

Types of vehicle routing problems

Vehicle routing problems can also be known as the traveling salesman problem (TSP), vehicle routing problem (VRP), and other acronym variations (CVRP, CVRPTW, etc.). Generally, these types of problems look to assign stops to vehicles and then sequence stops on vehicle routes.

Food delivery

Deliver meals, snacks, beverages, groceries, and more from restaurants, ghost kitchens, markets, food banks, and warehouses.

Materials distribution

Streamline transportation of hydraulic systems, electrical wiring, lighting, styrofoam and more from suppliers to construction job sites.

Quick commerce

Fulfill and deliver on-demand, hyperlocal orders for groceries, beverages, and essential and everyday items on tight timelines.

Mobility logistics

Pick up and drop off passengers for airport shuttles, medical transport, or school bus routes, or shuffle vehicles such as scooters and e-bikes.

Humanitarian aid

Distribute the medical services and everyday supplies to the places where they're needed when they're needed the most.

Warehouse routes

Generate routes for staff or robots responsible for picking, packing, and restacking inventory in warehouses and fulfillment centers.  

Improve your route optimization decision flow with Nextmv

Nextmv integrates into your technology stack as a decision service. Input data about orders, rides, or maps to assign and sequence stops and vehicles, and then generate route plans that push to your operators and applications.

Represent and customize vehicle routing constraints and objectives

Nextmv provides a growing list of out-of-the-box constraints and value functions to cover many vehicle routing use cases, plus the ability to create and customize entirely new ones.

Minimize route distance, cost

Reduce vehicle wear and tear, driver fatigue, and CO2 emissions.


Sequence the order of stops for routes with pickups and dropoffs.

Vehicle initialization costs

Apply fixed costs for using a specific vehicle to service a route.

Vehicle backlogs

Insert new stops into previously optimized routes in a flexible way.

Balance route distribution

Utilize your full fleet more evenly as you assign stops to drivers.

Break stops

Represent similar stops for driver breaks, refueling, and charging.

Time windows

Set target times or hard windows for when stops get serviced.


Encourage timely arrivals, while discouraging unfulfilled requests.

Maximize being on time

Improve your estimated times of arrival (ETAs) and on time rate.

Request grouping

Service collections of stops (office or living complexes) with drivers.  

Route limits

Regulate costs by limiting routes based on stops, distance, or time.  

Compatibility attributes

Define scenarios for refrigerated transport or ADA compliance.

Create custom constraint

Capture your unique business rules with a custom constraint.

Create custom value function

Minimize, maximize, or satisfy your unique business objectives.

Integrate with other routing tools

Extend your route optimization capabilities by integrating with Onfleet for dispatch and fleet management or popular map tooling such as OSRM, Google Maps, HERE Maps, and RoutingKit, and dispatch operations tooling such as Onfleet.

Learn about Nextmv cost measures >
Get startedTalk with us