The Route Optimization Model is a custom-built engine designed to automate and optimize service planning and workforce scheduling for field operations. The system intelligently matches services to available workers based on skill, location, and time preferences while considering operational constraints. It minimizes travel time, ensures legal compliance, such as maximum shift hours, and boosts route efficiency by generating compact and revenue-driven plans.
The client tasked Oodles with building a robust route optimization model capable of managing service priorities, enforcing contractual limits, and adjusting schedules dynamically. The project required implementing planning rules like skill matching, revisits, service sequencing, and break scheduling. Oodles also needed to provide APIs for data ingestion, replanning, and output generation in a defined JSON format.