This Timefold Model exposes an API that helps your software to assign customer visits to technicians, and route the technicians to those visits. Our PlanningAI optimizes for increased productivity and reduced travel time.




Service quality
Time windows and opening hours
DOCSStart and complete visits within their time windows. For example to ensure customers are home to open the door.
Skills and affinity
DOCSMatch skill requirements, seniority, and customer affinity to reduce the service duration per task.
Priority and completion risk
Handle priority visits first. Don't risk dropping important visits by scheduling them late in a day.
Dependencies between visits
DOCSSequence visits in the right order. Potentially with a delay between them. For example to turn off the electricity grid first.
Multi-vehicle visits
DOCSSend multiple technicians to arrive at visits together, for compliance, efficiency or safety, but let them travel independently before and afterwards.
Visit requirements, area affinity and tags
DOCSRequire or prefer technicians for particular visits. Geo-fence technicians. Limit a technician's time per visit type.
Resource-limited planning and optional visits
With too few resources for all the work, schedule as much (priority) work as possible.
Movable visits and multi-day schedules
Delay flexible visits until a technician is in the neighborhood.
Employee satisfaction
Shift hours and overtime
DOCSHonor technicians' working hours. Avoid undesired overtime.
Fairness
DOCSDistribute work fairly across all technicians.
Lunch breaks and personal appointments
DOCSApply breaks for the field service technicians. For example lunch breaks, a dentist appointment, or team meetings.
Cost optimizations
Route optimization
Reduce the travel time and mileage per technician. This increases productivity and reduces CO2 emissions.
Technician costs
DOCSAvoid unnecessary technician costs: Outsource less work. Use cheaper freelancers. Reduce overtime costs.
Planning processes
Interested in learning more about how this model can help solve your optimization challenges? Talk to an expert.