Skip to main content
Case Study · Electrical Dispatch Benchmark

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

About This Benchmark

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?
A full week of realistic electrical dispatch activity: 186 jobs across 15 technicians and 3 U.S. regions, including 51 urgent calls — panel faults, commercial outages, tenant complaints — plus mid-week technician absences. We measure how FSM Navigator's dispatch engine assigns each job to a licensed technician: how fast it decides, how consistently the match fits the work, and how it recovers when things change.
Are these real customer results?
No. These are simulation results from a representative operational scenario. Real customer outcomes will vary based on your team size, service mix, and geographic spread. We published the methodology openly so you can see how the engine behaves under a realistic electrical workload before you sign up.
How does the engine make sure only licensed techs take electrical work?
Each technician's license type and expiration date live on their profile. Licensed-only jobs are filtered to the eligible pool before any other factor is evaluated. If a journeyman license expires, the engine stops matching that tech to licensed work automatically — no human needs to remember. For apprentice-supervision requirements, you can require a qualifying supervisor on the job.
What happens with urgent outages in the middle of a scheduled day?
Urgent jobs are marked with the appropriate priority level and sent through the same dispatch pipeline as scheduled work. The engine considers the current location and remaining capacity of every eligible licensed tech, matches to the fastest-responding qualified person, and issues the dispatch. Routine jobs downstream shift automatically.
How much does this cost?
Intelligent dispatch is included in our Pro plan at $34.99/user/month (or $27.99/user/month billed annually). Teams up to 5 users can start free. See our pricing page for the full breakdown.

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