Skip to content

Optimize complex planning problems – one API call away

Solve complex planning problems in real-time with Timefold’s combinatorial optimization engine. From scheduling to vehicle routing and resource allocation problems, Timefold offers high flexibility with unmatched performance at scale. 

Build yourself or plug & play

Solve complex planning and scheduling problems


Build your optimization application with Timefold’s leading constraint solver (the continuation of Red Hat’s OptaPlanner by its original team). Or save months of development and reduce implementation risks with our expert-built, customizable planning models that can be integrated via REST API.

Build yourself with Timefold AI Solver

Timefold’s powerful constraint Solver is tasked to find the most optimal solution possible for the most complex and large-scale planning problems. 

Plug & play with Optimization APIs

Get your optimization application in production in weeks with pre-built, customizable planning models like employee shift scheduling or field service routing. 

Looking for something custom?

Our expert model builders are happy to help you with any custom requests. 

Built for complexity and scale

Transform resource efficiency


Timefold combines sophisticated AI optimization algorithms (such as Tabu Search, Simulated Annealing, Late Acceptance, and other metaheuristics) with very efficient score calculation and other state-of-the-art constraint solving techniques for NP-complete or NP-hard problems.

table-dashed

Employee Scheduling

Assign shifts to employees by skills, availability and more

clipboard-check

Task assignment

Assign tasks by priority, skills and affinity. 

route

Vehicle Routing Problem

Solve complex VRP while optimizing for travel time and more.

clock-stop

Manage planning constraints

Configure and satisfy constraints like compliance & availability, while optimizing for business objectives

status-change

Real-time planning

React on real-time disruptions in the plan within milliseconds

repeat

Continuous planning

Update and publish near-optimal schedules automatically as changes happen over multiple days or weeks.

Tackle any constraint, optimize for mission-critical objectives

Optimization, tailored to your specific needs


Hard constraints represent rules and limitations of the real world 
Medium constraints help manage plans when resources are limited
Soft constraints help optimize plans based on the business goals.

With Timefold, all constraints are fully customizable and configurable to match your specific needs.

Real-time traffic updates

Multi-resource scheduling

Skill requirements

Employee preferences

Employee availability

Employee contracts

Compliance

Team pairing

Planning fairness

Workload balancing

Multi-day schedules

Demand-based scheduling

Cost optimization

Lunch breaks

Time windows & opening hours

Complex VRP problems

Multi-vehicle visits

Priority and completion risk

What others say about Timefold

Tasked with a complex scheduling problem, we didn’t just propose a solution; we built one — operational in real-time, with real data in 4 days. Thanks in large part to the solid foundation of Timefold, the client selected us on the strength of our demonstration.

Michael Galkovsky

NATO, Intelligence, and Defense Chief Architect, IBM services

The Timefold platform is better than anything we have ever seen or used before. By optimizing the planning, we reduce the workload for our people and make our transports more environmentally friendly. In this way, the circle is complete.

Gregoire Chové

Managing Director, Ecoprogram Flotte

Timefold worked in partnership with NEC to provide the optimisation required and extended their platform to accommodate specific requirements for the Social Housing sector. The time to market was shortened through agile partnerships working.

Trevor Hampton

Product Director, NEC