OnPICK

Warehouse Optimization

Decrease travel distance for warehouse pickers reduce personnel costs for your customers.

Optimal routes in seconds
Optimal picklists in seconds
Automatic algorithm fine-tuning
Automatic algorithm fine-tuning
Schedul +10.000 orders at the same time
Manage +10,000 picking orders at a time
Air LiquideAnacura
Use Cases

Create the shortest picklists

Learn how our optimization services are applied to different industries

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
1
/
4
Benefits

Reduce warehouse costs with decision optimisation

The shortest paths in the warehouse and taking into account future congestion in aisles

Built for developers

Get started using Workforce Optimization

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

Copied to clipboard!

#import 

NSDictionary *headers = @{ @"Accept": @"application/json" };

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"https://api.solvice.io/jobs/jobId/solution"]
                                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                   timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];

NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
                                            completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
                                                if (error) {
                                                    NSLog(@"%@", error);
                                                } else {
                                                    NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
                                                    NSLog(@"%@", httpResponse);
                                                }
                                            }];
[dataTask resume];
 
Copied to clipboard!

INSTALLATION
npm install api --save

REQUEST
const sdk = require('api')('@solvice/v1.0#2g715kruol5b3');

sdk.server('https://api.solvice.io');
sdk.getSolution({jobId: 'jobId'})
  .then(res => console.log(res))
  .catch(err => console.error(err));
 
Copied to clipboard!

OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("https://api.solvice.io/jobs/jobId/solution")
  .get()
  .addHeader("Accept", "application/json")
  .build();

Response response = client.newCall(request).execute();
 
Copied to clipboard!

import requests

url = "https://api.solvice.io/jobs/jobId/solution"

headers = {"Accept": "application/json"}

response = requests.request("GET", url, headers=headers)

print(response.text)
 
Copied to clipboard!

const options = {method: 'GET', headers: {Accept: 'application/json'}};

fetch('https://api.solvice.io/jobs/jobId/solution', options)
  .then(response => response.json())
  .then(response => console.log(response))
  .catch(err => console.error(err));
 
Built for developers

Designed for the modern developer’s workflow

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

C#
ObjectiveC
php
PHP
java
Java
Python
Python
javascript
Javascript

Strobbo offers automated rostering service with OnShift

Strobbo, BeNeLux’s leading workforce management SaaS in the retail and hospitality market, wanted to be the first to provide a fully integrated automated rostering service to their customers.

Strobbo offers automated rostering service with OnShift

Strobbo, BeNeLux’s leading workforce management SaaS in the retail and hospitality market, wanted to be the first to provide a fully integrated automated rostering service to their customers.

90% less time planning schedules

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

ATOS Optimizes Workforce Scheduling for 2024s largest sports event in Paris

Solvice's AI scheduling product, OnShift, will manage 150,000 volunteer schedules for a major sports event in Paris 2024. It collects volunteer data including language, location, gender, and desired positions. The OnShift API processes this data to generate an optimal schedule.

Suivo Enhances Workforce Scheduling with AI Integration

Suivo has introduced Artificial Intelligence (AI) to its workforce scheduling application through the integration of Solvice OnRoute and OnSchift APIs.v

A digital agency focused on operational efficiency gains using tailormade business applications

Skedulo Partners with Solvice to Enhance Scheduling Capabilities

Using Solvice's optimization engines, Skedulo's new feature empowers customers to effortlessly create optimal schedules.

Flexible Pricing

Select the pricing option that’s right for you