Docs
  • Solver
  • Models
    • Field Service Routing
    • Employee Shift Scheduling
  • Platform
Try models
  • Long-term Machine Job Scheduling
  • Feature requests

Long-term Machine Job Scheduling

    • Planning AI concepts
    • Getting started with long-term machine job scheduling
    • Feature guides
      • Production line unavailability
      • Replanning
    • Feature requests
    • New and noteworthy

Feature requests

We value the input of our users in shaping the future of our software. Feature requests allow us to understand your needs better and help prioritize development. This document describes how we handle feature requests for the Timefold Models and Platform and how you can participate in this process.

If you have a feature request for the open source Timefold Solver, please submit it via our Github Issue Tracker.

Submitting a feature request

If you have a feature idea or a need that isn’t currently met by our platform or models, you can submit a feature request by visiting our feedback requests board.

From there you can create a new feature request or browse and upvote existing feature requests.

If you can’t find the idea already posted, create a new post. We encourage you to provide as much detail as possible in your request, including: - The problem or challenge you’re currently having. - Your idea for a feature or improvement that could address this problem. - Any specific examples of how it would benefit your business.

It helps us if you choose the most fitting category for your feature request, but don’t worry too much about this.

Categories

We distinguish between the following categories on our feature requests board:

Employee Shift Scheduling

Any requests specifically for the Employee Shift Scheduling model, e.g. new constraints, KPIs, updates to its visualization, or other requests.

Field Service Routing

Any requests specifically for the Field Service Routing model, e.g. new constraints, KPIs, updates to its visualization, or other requests.

Machine Job Scheduling

Any requests specifically for the Machine Job Scheduling model, e.g. new constraints, KPIs, updates to its visualization, or other requests.

New Models

Any requests related to models that aren’t publicly available yet on the Timefold Platform.

Timefold Cloud Platform

Any requests related to Platform features and not model-specific, e.g. the insights and comparison tools, the scaling features, the administration backend, or other requests.

Uncategorized

Anything that doesn’t fit any of the above categories. (If you’re unsure what to use, post your idea here, and we’ll categorize it when triaging new requests.)

Themes

To bring more structure and overview into the different feature requests, we use labels to group them in the following themes:

Solution Quality

Improving the inherent quality of a planning solution.

Getting Started Experience

Making it easier to understand and get started with using a Timefold model.

Platform for Integration Developer

Developer tooling to make integrating the Timefold Platform in your own software easier.

Platform Integrations

Integrations with other types of business software.

Strategic Decision Making

Receiving strategic insights and recommendations from your operational planning (comparison tools, simulations, stakeholder management).

BYO Model

Making developing planning models easier.

Model Feature

Any model specific features (e.g. new constraints), relevant for a single Timefold Model.

Evaluation & prioritization

Our Product team reviews every feature request we receive. We focus first on understanding the problem or challenge you’re encountering and possible solutions to that problem. Prioritization will take into account alignment with the product vision, technical feasibility, business impact, and customer demand.

While not every request can be added to the product, we do keep all requests on record, and they’re regularly reviewed as our products evolve.

Make sure to upvote existing ideas on the feature requests board that would also help you.

Statuses

The following statuses are used on the feature requests board:

Under Review

We’re evaluating the request for potential inclusion in our roadmap. (We also keep ideas in this status if they need more customer demand first.)

Planned

The feature has been accepted and we plan to build the feature.

In Progress

We’re actively working on this feature.

Complete

The feature has been launched and is available for use. More details about the version from which it is available, or how to use it will be posted as a comment on the post.

Closed

Unfortunately, this feature may not align with our roadmap or has been declined for other reasons. More details about why it wasn’t accepted will be posted as a comment on the post.

Each time the status of an idea you posted or upvoted changes, you’ll be notified via email.

FAQs

What if my feature request is not accepted?

While we strive to meet user needs, not all feature requests are possible or feasible to implement. However, we keep a record of every request for future consideration, and in some cases, alternative solutions may be recommended.

How can I get updates on a feature I requested?

For all posts you created or upvoted via the feedback requests forum you’ll receive an email notification if your requested feature changes status. Alternatively, you can check the status by going to feedback requests forum and using the "My Own" filter.

  • © 2025 Timefold BV
  • Timefold.ai
  • Documentation
  • Changelog
  • Send feedback
  • Privacy
  • Legal
    • Light mode
    • Dark mode
    • System default