ON THIS PAGE

Usability improvements for Intelligent Routing

Feature description.

Fill Routes was an automated route generation workflow inside FieldRoutes used by dispatchers and routing managers to schedule technicians across high-volume pest control and home service operations.



The platform generated optimized technician routes automatically, but adoption remained low because users lacked confidence in the system’s recommendations. Dispatchers frequently rebuilt routes manually due to poor visibility into stop constraints, technician fit, scheduling logic, and operational tradeoffs.



I led the redesign of the route review experience, focusing on operational clarity, automation trust, and reducing the cognitive overhead required to validate and adjust generated schedules.

Current State


Automation Adoption - 50%

Manual Route Adjustments - 60% of routes required edits

Route Validation Time - 10 min average review time

Dispatcher Confidence - 2.8 / 5

Interaction Overhead - Excessive context switching

Success Metrics


Automation Adoption - 75%

Manual Route Adjustments - Reduce to 30%

Route Validation Time - Reduce to 5 min

Dispatcher Confidence - Increase to 4 / 5

Interaction Overhead - Reduce workflow steps by 30%

Research & Discovery

Overview

I conducted 7 moderated usability testing and operational workflow analysis with Dispatchers, Routing Managers, and Field Operations teams as well as our internal Customer Relationship Managers



We observed users managing:


-technician skill matching

-geographic routing

-service windows

-recurring appointments

-day-of schedule disruptions

-territory balancing

-technician capacity constraints



A major insight was that users did not necessarily distrust the routing algorithm itself. They distrusted their ability to quickly verify whether the system had made the correct operational decisions.



The issue was not automation quality alone. It was visibility and explainability.

Key Insights

1. Route validation was too fragmented


Users constantly jumped between the map, side panels, and appointment detail screens.


2. Operational context was buried


Critical information like service type, constraints, technician fit, and scheduling conflicts required multiple clicks to uncover.


3. Dispatchers relied on mental models


Many users manually reconstructed route logic in their heads because the system did not clearly communicate scheduling rationale.


4. Automation trust depended on speed


If users could not validate a route quickly, they defaulted to rebuilding it manually.


Design Principles


We established several principles to guide the redesign:


Surface operational context immediately

Reduce navigation overhead

Improve map-to-route relationship clarity

Support rapid scanning under time pressure

Design for human oversight of automation

Preserve flexibility for manual intervention