Workforce Scheduling

Build your workforce scheduling application quickly using LocalSolver,
the world’s fastest and most scalable API for Scheduling.

Join a fast-growing Community of 10,000 users

build your workforce scheduling application in weeks

Manage any business constraints and objectives


Ensure that the workers assigned to each task or shift have the proper set of skills.


Specify a minimum number of workers of each skill category for each task or shift. 


Constraint the number of consecutive working days, dayoffs, weekends, etc. 


Manage work regulations according to the type of shift (morning, afternoon, night).


For mobile workers, manage scheduling and routing constraints and objectives. 


Ensure that some workers are always assigned to the same shifts.


Optimize employees preferences to maximize their work-life balance.


Model multiple custom objectives to get schedules that perfectly suit your needs.


Check our Workforce Scheduling benchmarks

We maintain benchmarks with the best solvers in the competition. Use the most powerful technology to solve your Workforce Scheduling problems.

Try LocalSolver

How to get started?



Go to the download page, select your platform and download LocalSolver.



Create your account and apply for a free trial without any restriction.



Check our Doc center. You will find everything you need to build your first app.

customer satisfaction is our priority


Preparing Fret SNCF train drivers’ schedules is a complex task involving many operational and regulatory constraints. To solve this highly combinatorial problem we were looking for a solver capable of handling this complexity and providing high-quality solutions in short running times. LocalSolver was the best solver on the market for this task. It now allows us to compute new optimized plannings every year and to adapt these schedules regularly to meet new requirements.

Vincent Chmielarski Head of Operational Research, Fret SNCF

LocalSolver was first in mind, given our long-standing relationship and their recognised expertise in operational research, when we wanted to quantify our resilience to COVID-19. Within two weeks of our initial brief, LocalSolver provided us with an optimisation tool that was further customised, demonstrating excellent client care with prompt response to request. I warmly commend LocalSolver for fostering an outstanding working relationship and delivering advanced numerical solutions: they are formidable!

Eric Brangier Ensign Managing Director, Colas Group

We have been highly impressed by the ability of LocalSolver consultants to understand the details of our business in just a few weeks. Working with them was really easy and led to a perfect tool for building tailor-made advertising campaigns for our clients and maximizing our total revenue. Our internal sales really appreciate the pleasant and responsive graphical interfaces and the quality of optimization. Efficiency, responsiveness, and professionalism are values that LocalSolver truly cultivates. I am personally very proud that the project carried out with the Belgian subsidiary has become a reference for the JCDecaux Group.

Laurence Blaise Back Office Director, JCDecaux Belgium

Your services were a crucial help for our project, and we have total confidence in Julien who, over the years, continues to impress me with the quality of his work, his versatility and his professionalism! True added value and innovative technology.

Alexis Bruno Network Software Architect, Bouygues Telecom

I have worked with LocalSolver to solve several large-scale optimization projects in highly dynamic environments, where LocalSolver has proven instrumental for finding high-quality solutions within minutes to satisfy the needs for dynamic re-planning. I have found that the unique expressiveness of LocalSolver’s modelling API and the extremely knowledgeable support team makes LocalSolver my go-to choice for complex optimization problems.

Tommy Clausen, PhD OR Specialist, cVation A/S

Ready to start?

Discover the ease of use and performance of LocalSolver through a free 1-month trial.