Route Optimization

Daily route optimization

Offer automated and optimized daily routing in your software.

Objectives & constraints

Key features

OnRoute takes into account several key elements when optimizing daily routing schedules. It assigns orders to a mobile workforce, managing the complexity of visits while minimizing the total drivetime.  Here's a non-exhaustive list of such elements:

  • Minimize the amount of drivers deployed, utilize all drivers to balance the workload, or reduce the overall length of the schedule.
  • Use various vehicle profiles - from electric bikes to full-size trucks
  • Driver skills and qualifications (e.g., "speak English" or "F-gas certification") to match drivers with the right job.
  • Multiple time windows and optionally specify how much time the driver needs to serve customers.
  • Indicate the start and end times of shifts to ensure that drivers are assigned the correct routes
  • Rescheduling for new jobs in real time, taking into account new jobs without disrupting already planned routes, based on current vehicle locations.
  • Use traffic data based on historical travel time data compiled from millions of collected data points or choose to use real-time traffic data.

We see examples of Route Optimization every day: field service workers out on the road, meal delivery drivers delivering food from central kitchens to hungry homes, delivery trucks bringing you groceries from local stores, and couriers delivering packages to your office.

Save on the time spent planning

Producing daily schedules for a mobile workforce can be very difficult: it requires ad-hoc orders to be planned alongside fixed orders and cyclic appointments. Optimization cuts back the time spent planning drastically. Integrating our OnRoute API will allow for your customer's operational planners to focus on the most important matters.

Manage the complexity of hundreds to thousands of stops

Scheduling is typically complex to manage: time windows for specific customers, special goods that require refrigeration, or certain visits that need a certified driver to visit. All of these specific rules to follow can be integrated seamlessly into your application.

Reduce operational expenses

By optimizing your daily schedules, you can help your customer reduce operational costs by up to 35%. This allows resources to be used in the most efficient way: maximize the customers served and minimize overall costs. As a result, they can get more work done with fewer resources, save on fuel costs and reduce carbon emissions.

solution details

How it works

During the planning process, it is important to consider as many constraints and variables as possible. For Field Service, this may include departure from home or office, time of day of the visit, equipment needs, service time, visit priorities, and skills of technician. This allows you to easily schedule maintenance or quickly act in case of a malfunction. Within logistics, there are several other restrictions to consider, such as window and delivery times, opening hours, environmental zones, levels of vehicle types, distances and costs. OnRoute can to be configured along the constraints you deem relevant for your software.

Daily Route Optimization
We're here to help
Find the right solution for you
Explain options for pricing
Connect you with helpful resources