Skip to content

Next level constraint optimization for real-world complexity


Solve any constraint optimization problem in real-time with Timefold solver or ready-made planning models. From scheduling to vehicle routing and resource allocation problems, Timefold offers the flexibility with unmatched performance. 

Build yourself or plug & play

Build yourself or plug & play


Build your optimization application with Timefold’s world-class 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 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. 

Custom Planning Models


Our expert model builders, backed by decades of Operations Research experience for real-world cases, are ready to tackle even your most complex custom requests.

Built for complexity & scale


Timefold is designed to automate and optimize complex planning tasks, and satisfy constraints at scale

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.

adjustments

Configurable constraints

Configure soft, medium and hard constraints to tailor optimization output to your specific needs

calendar

Resource Scheduling

Automatically schedule resources while optimizing for efficiency, costs or other business objectives

route

Vehicle Routing

Solve complex vehicle routing problems & optimize for travel time, multi-resource coordination and more.

clipboard-check

Job assignment

Automatically assign the right job to the right resource, all constraints in mind

status-change

Real-time optimization

Optimize in real-time and make informed choices through recommendation engines when handling urgent, real time changes that impact schedules

layers-linked

Hierarchical planning

Solve complex, multi-layered planning problems like field service routing thanks to Timefold’s versatile capabilities.

Get off to a flying start with our pre-built models…

Unprecedented time-to-value, 95% of the constraints factored in for you, customizable to your needs

Field service routing

Field Service Routing

Maximize productivity. Minimize travel time. 

Employee shift scheduling

Employee Shift Scheduling

Balanced schedules. Happier teams. Lower costs.

Last Mile Delivery Routing

Coming soon

Maintenance Scheduling

Coming soon

Machine Job Scheduling

Coming soon

Or start building with Quickstarts

Examples of use cases

  • Bed allocation

  • Conference scheduling

  • Employee scheduling

  • Flight crew scheduling

  • Food packaging

  • Maintenance scheduling

  • Meeting scheduling

  • Order picking

  • Project job scheduling

  • Task assigning

  • Tournament scheduling

  • Vehicle routing

Immerse yourself

Resources

Educative content tailored to constraint programming experts

Compatibility


Timefold Solver is compatible with all major frameworks and platforms in the Java, Python and Kotlin ecosystems.
 

Why Timefold?

Unrestricted modeling

Don’t let limited CP constructs hold you back. Define what matters.

RETE-powered constraints

Delta evaluation with expressiveness. Write less, optimize more.

Built-in heuristics

Our constraint solver scales up without hitting infeasibility walls.

Visual explainability

Inspect and understand solutions like you’re reading a Slack thread.

Easy integration

Plug into your stack. Self-hosted, REST APIs, Java, Kotlin, and more

World-class performance

Built on 19+ years of development and battle-tested in real-world complexity.

Need a custom model?

Let’s craft a solution tailored to your needs.

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