Dispatch capacity: what it means and why it drives daily revenue

Dispatch capacity is the number of technician hours (or slots) your team can actually fill on any given day. When it is tracked live, dispatch teams stop leaving money on the board; when it is invisible, overbooking and idle time both become expensive habits.

By Datacube content engineAutogeneratedJune 24, 2026

A common Monday morning in dispatch

It is 8 a.m. The dispatcher has 14 technicians rostered but three are running two-day carryover jobs and one called out sick. Four leads came in overnight; two more are ringing the phones right now. The question that determines whether those leads close today or bleed to a competitor is simple: how many slots do we actually have to fill?

That question is the core of dispatch capacity. Not headcount, not trucks in the yard, but the usable hours and open job slots available to take and fulfill a new booking right now. When that number is clear and current, a CSR can book with confidence and a dispatcher can route without over-promising. When it lives in someone's head or on a whiteboard updated once a week, the morning becomes guesswork.

Definition

Dispatch capacity is the number of billable technician slots (hours or jobs) available to accept, schedule, and fulfill new service calls within a given time window.

It is distinct from total headcount. A company with 20 technicians might have 11 open slots on a Tuesday once PTO, ongoing installations, and drive time are removed. Dispatch capacity is always time-bound: today's capacity, this week's capacity, or the next 72 hours. Some companies measure it in job slots (how many more calls can we take?), others in available hours (how many billable hours are unscheduled?). Both answers the same operational question.

For scheduling methodology, capacity planning workflows, and how to project capacity a week out, see the related page at /glossary/capacity-planning.

Warning

Data visibility gap: capacity lives in four different places

For most home-service teams, dispatch capacity is assembled from the CRM schedule board, a technician roster, a call log, and the dispatcher's memory of who called out. None of those systems surfaces a single live number. The result: CSRs book conservatively to avoid complaints, dispatchers scramble to fill gaps at the last minute, and idle time never shows up on any report until a slow week hits the P&L.

Dispatch capacity vs. related terms

TermWhat it measuresHow it differs from dispatch capacity
Headcount / team sizeTotal employees on the rosterDoes not account for PTO, multi-day jobs, or drive-time gaps; a larger team does not automatically mean more capacity
Technician utilization ratePercentage of available hours billed to jobsA lagging metric (how well you used existing capacity); dispatch capacity is the real-time available number before the utilization rate is calculated
Booking ratePercentage of inbound calls that convert to a booked jobBooking rate measures demand conversion; dispatch capacity is the supply side that determines whether a booking can actually be honored
Capacity planningThe forward-looking process of matching team size and schedules to demandCapacity planning is the strategy; dispatch capacity is the live output you track to run that strategy day to day
Service capacityBroader term for the maximum output of a service operationService capacity can include equipment, vehicles, and location-level throughput; dispatch capacity focuses specifically on schedulable technician availability

Why dispatch capacity matters for home-service companies

Two shops can run the same marketing budget and see the same call volume, yet end the month at very different revenue figures. In most cases the gap is not in the leads; it is in how many of those leads could actually be booked into an open slot that day. Dispatch capacity is the constraint that determines whether a high booking rate translates into revenue or just into a long callback list.

For HVAC and plumbing companies, capacity is also seasonal. A shop that runs at 60% capacity in March and turns away calls in July has a planning problem, not a demand problem. Tracking dispatch capacity as a live number, not a weekly staffing spreadsheet, is what separates reactive scheduling from deliberate capacity management.

How dispatch departments read it

Dispatchers often segment capacity by skill type: HVAC service slots, install crews, and plumbing calls each have their own available pool. A full install board does not mean there are no service slots. Breaking capacity by department and skill tier prevents the mistake of turning away a fast repair call because the install team is maxed out.

Dispatch capacity health signals

These are the signals dispatchers and operations managers should read daily to know whether the day's capacity is working for or against the team.

  • Open job slots for todayRoom to take new calls without overbooking; CSRs can confirm same-day
    Good
    Current
    3+ slots open
    Target
    At or below planned call volume
  • Open job slots for todayStill bookable but margin is thin; watch for late call-outs or carryover jobs
    Watch
    Current
    1-2 slots open
    Target
    At or below planned call volume
  • Open job slots for todayDispatch is at cap; any new lead must be offered a next-day slot or rerouted
    Poor
    Current
    0 slots open
    Target
    At or below planned call volume
  • Technician idle hours (unscheduled)High utilization; team is productively deployed
    Good
    Current
    < 1 hour per tech
    Target
    Below 1 hour average
  • Technician idle hours (unscheduled)Capacity exists that could be filled with proactive outreach or same-day booking
    Watch
    Current
    1-2 hours per tech
    Target
    Below 1 hour average
  • Technician idle hours (unscheduled)Significant idle time; either demand is low or dispatch planning missed available slots
    Poor
    Current
    3+ hours per tech
    Target
    Below 1 hour average
  • Capacity filled (% of max slots)Near-full schedule without overbooking risk; leave buffer for same-day emergencies
    Good
    Current
    85-95%
    Target
    85-95%
  • Capacity filled (% of max slots)Overbooking risk; pushbacks and missed arrival windows damage customer satisfaction
    Poor
    Current
    100%+ at booking time
    Target
    85-95%

Five common dispatch capacity mistakes and the fix

MistakeWhat goes wrongThe fix
Equating roster size with available capacityCSRs book against 12 techs when 4 are on multi-day installs and 1 is on PTOTrack available (not total) technicians in the schedule view; update it every morning
Combining service and install capacityInstall team is full so dispatcher says 'we're maxed out' while three service slots sit emptySegment capacity by department or skill set; report each pool separately
No same-day capacity bufferSchedule fills to 100%; an emergency call means broken promises to existing customersReserve one or two slots daily for same-day emergencies; treat them as pre-booked by policy
Reviewing capacity weekly instead of dailyMonday looks fine; by Wednesday three jobs slipped and four leads got pushed to next weekCheck capacity at the start of every day; re-check after the morning rush
No live visibility into carryover jobsA job that was supposed to close yesterday is still open; that tech is effectively unavailable but is still counted as openPull live job status from the CRM; flag any job scheduled to close that has not yet been marked complete

Info

Dispatching reality: capacity is not static through the day

A plumbing company that starts Monday with 6 open slots may have 2 by 10 a.m. after overnight emergencies are added and one tech calls out. The dispatch capacity number that matters most is the one that updates as things change, not the one calculated Sunday night. Teams that check it once in the morning and then fly blind through the afternoon are the ones that overbook or leave billable afternoon slots empty because they assumed the morning was already locked.

How dispatch capacity appears in a live dashboard

When a CRM such as ServiceTitan, Workiz, or Housecall Pro is connected to a real-time analytics layer, dispatch capacity becomes a live tile on the operations board rather than a number the dispatcher calculates mentally. Common displays include: open slots by department (service vs. install), capacity percentage filled for the day, technician status (en route, on-site, available, on leave), and carryover job count. Paired with real-time KPI tracking, dispatch managers can see at a glance whether the afternoon has room for another booking without calling around to three field supervisors.

For multi-location operators, the view extends further: which market has available slots right now, and can a lead from an adjacent zip code be routed to a nearby branch? A multi-location rollup that surfaces capacity by location turns what is usually an ad-hoc phone call between offices into a schedulable decision made in seconds.

Dispatch capacity FAQs

See dispatch capacity on a live datacube board

Datacube can pull capacity data from your CRM and surface it as a live tile alongside booking rate, call volume, and technician status, so your dispatch team stops scheduling by memory and starts scheduling by the actual number. See how it looks in a real build.