Week 15: Smart Scheduler v1 — Feb 1 – 7, 2025

Week 15: Smart Scheduler v1 — Feb 1 – 7, 2025

TL;DR: The scheduling engine now considers technician skills, location, and availability to suggest optimal job assignments. Dispatchers get ranked recommendations instead of manual searching.

Highlights This Week

  • Implemented skill-based technician matching algorithm
  • Added geographic proximity scoring using property coordinates
  • Built recommendation engine that ranks technician-job matches

Intelligent Matching

The old scheduling was manual: find an available technician and drag the job. Now the system does the heavy lifting. For each unassigned job, it evaluates every available technician across three dimensions: skill match (does the tech have the required skills?), proximity (how far from the job site?), and utilization (is the tech underloaded or overloaded?).

What’s Next

Route optimization to minimize total drive time across the daily schedule.