A week in electrical — 186 jobs, all matched to licensed techs.
Panel work. Commercial lighting retrofits. 2 a.m. outages. Every job needs a qualified electrician — not just any available tech. See how our dispatch engine handled a full week without missing a match.
Methodology transparent · Simulation-based benchmark · Updated June 2026
How we ran the numbers
This benchmark runs a week-long workload through FSM Navigator's dispatch engine using representative electrical contractor patterns: 15 technicians across three U.S. regions, 30 customer locations, a realistic mix of residential service work, commercial projects, panel upgrades, and urgent outage calls. Mid-week technician absences and 51 urgent calls with tight service-level windows were included. The results below reflect what the engine does automatically — no manual adjustments, no cherry-picked days.
What happened over five days
A snapshot of how the dispatch engine handled a realistic electrical week — from panel swaps to midnight outage calls.
100%
Every job matched to a licensed tech
Across 186 jobs spanning residential panel upgrades to commercial lighting retrofits, every single one was auto-assigned to a qualified, licensed technician — no cross-pollination of work that needs credentials.
< 0.5s
Per dispatch decision
License checks, skill matching, proximity, schedule, and workload — all weighed together in under half a second per decision.
51
Urgent outages and emergencies
No power to the office on Monday morning. Tripped breaker the kids can't reset. The engine flags, prioritizes, and dispatches — without interrupting planned project work more than it has to.
Auto
Coverage when plans change
Sick day, permit delay, a customer pushes their start back an hour — the engine adjusts the queue in real time. Three mid-week reassignments happened automatically in the benchmark run.
How the week actually played out
A mid-size electrical contractor with three regional offices and fifteen techs — a mix of master electricians, journeymen, and apprentices. Some specialize in residential service, some in commercial retrofits, and two are the on-call team for after-hours outages. Monday morning the board has 27 scheduled jobs — a few residential panel upgrades, a commercial lighting project that's been running two weeks, some tenant service calls, a couple of PM inspections. On a manual dispatch board, every license check and every skill match is the dispatcher's burden. With FSM Navigator, it's the engine's.
Monday started smooth: 27 scheduled jobs, 6 urgent calls absorbed through the day. Tuesday — an office-building tenant lost power to half the floor; the engine routed it to the closest journeyman with commercial experience and open capacity. Wednesday, a tech called in sick with four panel-upgrade jobs on his board; each one was re-evaluated against the remaining licensed pool and re-assigned in under a minute. Thursday saw a second tech start a planned vacation — the calendar updated itself. Friday brought the week's peak: 42 jobs including 15 urgent calls as commercial customers scrambled to fix code violations before weekend inspections. The engine held.
The pattern electrical contractors notice first isn't the speed — it's the compliance side. Licensed-only work can't accidentally go to an unlicensed tech. An expired journeyman license automatically stops showing up in the match pool for licensed work. When the engine makes an assignment, it's already verified the credentials. Your dispatcher stops being the last line of defense against regulatory risk — and gets their afternoons back.
What the dispatch engine considered
Every assignment weighed dozens of criteria. Here's a plain-language view of what went into each match.
| Factor Evaluated | What It Means |
|---|---|
| License & credentials | Master, journeyman, apprentice — plus expiration dates tracked automatically |
| Skills & specialization | Residential service, commercial retrofits, industrial, low-voltage, panel work |
| Service-level urgency | Outage, same-day, scheduled — and the promised response window |
| Technician proximity | Based on the tech's current location and the job address |
| On-call rotation | After-hours outage calls route only to designated on-call techs |
| Current workload | Jobs already scheduled today and remaining capacity |
Dozens of criteria are weighed on every match — these are the ones that make the biggest difference to electrical contractors.
Frequently Asked Questions
Straight answers about the benchmark, the engine, and what it costs.
What does this benchmark actually measure?
Are these real customer results?
How does the engine make sure only licensed techs take electrical work?
What happens with urgent outages in the middle of a scheduled day?
How much does this cost?
See Other Benchmarks
Dispatch results across other trades
Your electrical dispatch could look like this.
Start free, test it with your own jobs, scale when you're ready. No credit card, no contracts.
Free forever for teams up to 5 — No credit card required