new

improved

fixed

Timefold Platform

Employee Shift Scheduling

Field Service Routing

Pickup & Delivery Routing

Employee cost optimizations for ESS, a new Pick-up & Delivery Routing model, and improved webhook alerting and logging (v0.56.4)

⚠️ Update (November 10th, 2025)
: We’ve redeployed v0.56.5, and all features listed below are once again available on app.timefold.ai. This redeployment includes a fix for the webhook delivery issue, and we’ll continue to monitor the situation closely. Apologies for the confusion and thanks for your patience.
⚠️ Update (November 7th, 2025)
: We’ve temporarily reverted the Timefold Platform from v0.56 to v0.55 due to an issue affecting webhook delivery. This rollback resolves the delivery problem while we are fixing the root cause. We expect to redeploy v0.56 early next week once the fix is confirmed. Thank you for your patience and understanding.
---
Today, we’re announcing version v0.56.4 of the Timefold Platform and updates to the Timefold models.
This new version of the Timefold Platform comes with these platform improvements:
  • Webhook failure notifications
    : The Timefold Platform now provides smarter failure alerts for webhooks. After 10 failed retries, Tenant administrators receive an email notification with a direct link to the webhook logs in the platform. (To prevent spam, you’ll only get one email per webhook every two hours, even if multiple failures occur, and no emails once the webhook starts working again.) See Webhooks → Retry Strategy for details.
  • Webhook logs
    : The Timefold Platform now provides detailed logs for webhooks. You can view these logs under Tenant settings → Webhooks → [your webhook]. Webhook activity logs include: Timestamp, Status, Model name & version, Dataset ID and a Message (indicating why it failed). (Logs are retained for up to 30 days.) See Webhooks → Logs for details.
  • Model version information
    : On Tenant Settings → Models, You can now choose to see model version, sdk version, solver version, build time & build commit on the overview table. Previously this information was only available in the dialog. Use “manage columns” (top right) to change which columns are shown. This helps when running customized models or comparing installed versions against changelog releases.
  • Several smaller bugs were fixed, including
    : Corrected default behavior for the configuration profile in the
    Re-solve
    dialog. Fixed the score graph & optimization gain metrics so that the first data point correctly represents the construction heuristic. Fixed member invite flows that could fail in specific tenant setups. You can now delete datasets in all recently introduced dataset statuses.
  • Smaller improvements
    : The sidebar now always shows all output metrics, even if some metrics weren’t computed in the current run (for example, when a related feature isn’t enabled).
Next to that, this new version of the Timefold Platform comes with updates to these Timefold Models:
Field Service Routing (v1 | Stable)
  • Added visit start auto-delay based on visit dependencies
    : Wait times can now be included between dependent visits, making it possible to assign visits that would previously have been left unassigned because the minimum delay between visits was not met.
  • Additional input metrics
    : We’ve added the number of Movable visits and Visit dependencies submitted in the input dataset to the input metrics to help reason about dataset performance.
  • Visit and visit group ordering
    : The model now improves the quality of construction heuristics result by ordering the visits and visit groups according to priority, start time and other attributes. This means that more higher-priority visits get assigned by the construction heuristics in favor of lower-priority visits. The results of the optimization will now no longer depend on how visits and visit groups are sorted in the model input.
Employee Shift Scheduling (v1 | Stable)
  • Employee activation and cost optimization
    : We have added new constraints for optimizing employee activation and managing workforce costs through Employee activation features: Minimize activated employees: Reduces the number of employees needed by applying activation costs. Maximize activated employee saturation: Maximizes utilization of activated employees before activating additional staff. Keep employee activation ratio: Maintains the desired proportions between different employee groups (e.g., regular staff vs contractors). This feature helps reduce labor costs by minimizing the number of employees needed while ensuring optimal utilization of activated staff and maintaining workforce composition requirements.
  • Performance improvements for global rules
    : The model now performs up to 40% faster for datasets that use global rules heavily and has a lower memory footprint. This allows for improved solution quality within the same time, especially for big datasets.
  • OpenAPI spec fix
    : We have fixed a bug in rotation rules configuration that caused issues when generating clients based on OpenAPI specification of the model.
Pick-up & Delivery Routing (v1 | Preview)
pick-up-delivery-routing-diagram
A new Pick-up and Delivery Routing model is now available in public preview.
It assigns pick-ups and deliveries to drivers so that multiple stops can be combined efficiently, minimizing total drive time and customer wait times.
Initial release features:
See Getting Started guide for more details on how to try it out.
Please let us know if you have feedback.