onroute

Route Optimization

Increase your revenue by improving your routes for greater efficiency and cost effectiveness. Maximize the delivered orders or jobs, taking into account a variety of constraints.

Optimal routes in seconds
Automatic algorithm fine-tuning
Schedule +10.000 order at a time

"After several years of use, we are still very pleased with OnRoute. The service is excellent and easy to use."

Marco Baikry, COO BPS
Use Cases

Create the smartest schedules

Learn how our optimization services are applied to different industries.

Field services

Optimize your route planning for field services, taking into account skillsets and equipment, so that the right staff members visit customers at the right moment. Increase quality and customer service, without excess costs. Respond real-time to any unforeseen events.

Daily Route Optimization, Long-term Route Optimization

E-commerce

Customer satisfaction and operational efficiency are key for e-commerce brands. Consumers have become accustomed to receiving their orders immediately. However, route optimization is a complex problem and even a small mistake can have a knock-on effect and lead to a poor customer experience.

Pickup & Delivery, Load Capacity Optimization

Last mile delivery

Optimize your last mile delivery. Achieve better customer satisfaction, successful delivery attempts and reduced CO2 emissions. Onroute enables the optimization of delivery schedules by optimizing service levels and costs instead of relying on manual scheduling, which costs a lot of time and effort.

Pickup & Delivery, Load Capacity Optimization

Food delivery

Delivery is a major part of the cost of a food delivery business. The very last stage of an order takes up to almost 30% of the overall operational costs. Every delayed, failed or wrong delivery increases costs exponentially and negatively impacts brand user satisfaction.

Daily Route Optimization, Geo-location Clustering

Order picking

Order picking is an expensive part of running a warehouse. Warehouses save on unnecessary labor costs by ensuring that their workers, when navigating through a warehouse, take the most efficient route. Pick path optimization helps to reduce lost time, save money and get orders to your customers sooner, rather than later.

Picking Path Optimization

Construction and equipment

Transport should be cost-efficient and on schedule, as price and service quality are crucial factors in the logistics of building materials and heavy equipment. If the manufacturer or supplier can manage this systematically, this will improve cost efficiency and customer retention.

Daily Route Optimization, Long-term Route Optimization

Mobile Security

With full control over your mobile security routes, you can optimize them to increase efficiency and manage the unpredictability of incidents. You can provide a reliable service by patrolling more often, and making security checks mandatory during certain times of the day or week.

Daily Route Optimization, Long-term Route Optimization

Distribution Center

You can streamline your entire supply chain by optimizing your route plan between warehouses. Using technology and smart planning, you can optimize your logistics processes by automating your cross-docking and transloading operations.

Daily Route Optimization, Long-term Route Optimization, Load Capacity Optimization

Waste Collection

You can improve the efficiency of your waste collection and help your fleet to do more with less traffic impacts, noise pollution, and air pollution. With variables such as garbage cans, types of waste, and work schedules, you can optimize routes and routes and maximize fleet capacity.

Long-term Route Optimization, Geo-location Clustering
1
/
total
Benefits

Optimize without compromise

The most intelligent and fastest scheduling algorithms to find the best schedule for your drivers.

Built for developers

Designed for the modern developer’s workflow

Authentication is simple and results are returned in JSON format. Learn more about how OnRoute works in our documentation.

ObjectiveC
PHP
Java
Python
Javascript
Built for developers

Get started using Route Optimization

Authentication is simple and results are returned in JSON format. Learn more about how the OnRoute works in our getting started guide.

{% c-block language="js" %}
function logMessage(msg) {
   var preText = "New Message: "
   console.log(preText+msg)
}

logMessage("Multi-line code blocks are important.")
{% c-line-end %}

{% c-block language="js" %}
function logMessage(msg) {
   var preText = "New Message: "
   console.log(preText+msg)
}

logMessage("Multi-line code blocks are important.")
{% c-line-end %}

{% c-block language="js" %}
function logMessage(msg) {
   var preText = "New Message: "
   console.log(preText+msg)
}

logMessage("Multi-line code blocks are important.")
{% c-line-end %}

{% c-block language="js" %}
function logMessage(msg) {
   var preText = "New Message: "
   console.log(preText+msg)
}

logMessage("Multi-line code blocks are important.")
{% c-line-end %}

{% c-block language="js" %}
function logMessage(msg) {
   var preText = "New Message: "
   console.log(preText+msg)
}

logMessage("Multi-line code blocks are important.")
{% c-line-end %}

{% c-block language="js" %}
function logMessage(msg) {
   var preText = "New Message: "
   console.log(preText+msg)
}

logMessage("Multi-line code blocks are important.")
{% c-line-end %}

{% c-block language="js" %}
function logMessage(msg) {
   var preText = "New Message: "
   console.log(preText+msg)
}

logMessage("Multi-line code blocks are important.")
{% c-line-end %}

{% c-block language="js" %}
function logMessage(msg) {
   var preText = "New Message: "
   console.log(preText+msg)
}

logMessage("Multi-line code blocks are important.")
{% c-line-end %}

{% c-block language="js" %}
function logMessage(msg) {
   var preText = "New Message: "
   console.log(preText+msg)
}

logMessage("Multi-line code blocks are important.")
{% c-line-end %}

Slot booking optimization in warehousing

Optimized scheduling for loading and unloading activities at the distribution center could dramatically reduce the time spent on scheduling for all carriers, as well as propose optimal changes to slot bookings throughout the day.

90% less time planning schedules

UZ Leuven wanted to save on planning time for the oncall rostering of their anaesthesiology department.

Total drive time reduced by 23%

BPS distri asked Solvice to deliver a solution to save on the driven kilometers, in addition to cutting the time spent planning their routes.

Real-time planning for an inspection authority

ACEG, one of Belgium’s leading inspection authorities, has plans to roll out a fully integrated web application that allows their customers to self-register a new inspection.

Up to 35% more visits daily

British American Tobacco wanted to optimize the assignment of customers to their sales team and regional representatives.

Real-time dispatching of blood sample pickups

Solvice helped Zoolyx, the largest veterinary laboratory in Belgium, in integrating their field service execution with advanced and automatic scheduling of their operations.

Improved roster quality by 12%

KAVA asked Solvice to develop an algorithm that would spread the shifts of its 4,930 Belgian pharmacies as fairly and efficiently as possible.

Flexible pricing options

Select the pricing option that’s right for you.

Ready to get started?