onroute

Route Optimization API

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 factors.

Generate +100 optimal routes in just a few seconds
Automatic algorithm fine-tuning by machine learning
Schedule more than 10.000 activities at a time within a single solve

Choose your solution

Select the right route optimization solution from start to finish.

Daily Route Optimization

Efficiently route the day's work, assign incoming jobs to the closest driver, and re-optimize your routes on the go.

Long-term Route Optimization

Manage multi-frequency visit planning and scheduling  over a longer periode of time.

Pickup & Delivery

Automatically combine batches and dropoffs at common locations, increasing your fleet utilization and reducing your cost per delivery.

Load Capacaity Optimization

Make optimal use of each vehicle's loading capacity. Take advantage of the capacity limitations of your fleet, combined with a loading value for each visit.

Geo-location Clustering

Identify the locations of statistically significant hotspots, cold spots, spatial outliers and similar features or zones with clustering.

Picking Path Optimization

Find the fastest way to navigate the warehouse in order to pick products quickly, accurately, and efficiently by using various picking methods.

"Integrating OnShift has really helped us to manage our staff more efficiently and has increased our ability to make the best use of our staff."

Bernard De Ruyck, IT Director, KAVA
Use cases

Create the smartest and fastest routes

Learn how our optimization services are applied to different solutions and industries.

Field services

Route optimization 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.

E-commerce

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

Last mile delivery

Optimising picking requests in a distribution center that suggests the best sequences whether zone, wave of batch picking is used, can yield up to 20% improvements on travel time compared to traditional picking methods in WMS systems.

Last mile routing

Last-mile routing is a major part of the cost of a business. The very last stage of a shipment takes up to almost 30% of the overall transportation costs. Every failed delivery, wrong route increases delivery costs exponentially.

Order picking

Order picking is an expensive part of running a warehouse. Much of this cost comes from labor. Warehouses save on unnecessary labor costs by ensuring that their employees, 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.

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, it will improve cost efficiency and customer retention.

Mobile Security

With full control over your mobile security routes, you can optimize them to increase efficiency, but also manage unpredictability to ensure you deliver a reliable service. Using an optimal patrol schedule, you can make surveillance rounds a mandatory part of mobile patrols and adjust guard periods to account for the variables in each shift.

Distribution Centre

You can streamline your entire supply chain of line-haul routes between distribution centres, cross-docking and transloading operations by planning optimised routes to transport goods from multiple warehouses or suppliers to distribution centres as efficiently and quickly as possible.

Waste Collection

Route optimization results in fewer kilometres driven per kilogram of waste collected and the full utilisation of your fleet capacity with various variables such as bin capacity, trash type and work schedule. More efficient routes help minimise the negative effects of waste collection in with less noise, less air pollution and less traffic congestion.

1
/
total
Benefits

Optimize without compromise

The most intelligent and fastest scheduling algorithms to solve your route scheduling problem.

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 this 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 %}

Up to 35% more
visits daily

The sales manager of British American Tobacco (BAT) wanted to reconsider the assignment of customers to his sales team of 20 representatives.

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.

Find the right pricing

Learn about pricing for route optimization API on the pricing page.

Ready to get started?