Schedule Optimization
Schedule Optimization enables you to optimize task scheduling, auto-assign tasks, and adapt to changing conditions. You can create the best possible schedule that maximizes task assignment and minimizes travel time.
Key Benefits
- Boost customer satisfaction
- Create more predictable schedules, give preference to high-priority work, and help ensure SLAs are met. Focus on solving exceptional cases while Schedule Optimization handles the majority of tasks.
- Decrease costs
- Coordinate and direct a large number of agents efficiently. Schedule the best resource to help ensure a first-time fix. Reduce travel time and overtime.
- Increase revenue
- Fit more jobs into working hours to boost customer satisfaction and loyalty.
- Agent productivity
- Increase agent productivity by enabling quick transitions between assignments. Minimize travel time to reduce fuel consumption and lower emissions.
Schedule Optimization based on territories
Use Schedule Optimization with Field Service Territory Planning to schedule complex multi-territory assignments. Assign tasks to agents whether they’re primary or secondary members of a single or multiple territories. For more information, see Territory-Based Optimization.
Intra-day Schedule Optimization
- A cable service provider deals with last-minute cancellations.
- A weather event results in new, high-priority repair tasks.
- A technician calls out sick for the day.
Schedule Optimization for Planned Crews
Use schedule optimization to optimize task assignments to planned crews.
Schedule Optimization with Workforce Optimization for Field Service
Use Schedule Optimization to consider agents' schedule and events from the Workforce Optimization for Field Service application to auto-assign tasks.
Schedule optimization uses technician schedules and event attributes from Workforce Optimization for Field Service to automatically assign tasks and improve scheduling accuracy.
Schedule Optimization based on Field Service Agent Efficiency
Use Field Service Agent Efficiency with Schedule Optimization to identify, schedule, and assign tasks to the most appropriate agent based on the agent efficiency and an accurate estimated duration.
For example, the optimization engine can decide on scheduling an agent who might be closer but with a higher penalty value versus someone distant with a lower penalty value.