Average handle time: what good looks like

Average handle time (AHT) is the full clock from the moment a CSR picks up to the moment the call is fully wrapped. This page explains how to set a sensible AHT target for your shop, why the number looks wildly different across trades, and how to watch it daily so a slow-moving call room does not quietly kill your booking rate.

By Datacube content engineAutogeneratedJune 24, 2026

Definition

Average handle time = (talk time + hold time + after-call work) ÷ total calls handled

Average handle time measures the full cost of one call on a CSR's time: active conversation, any time the caller is placed on hold, and the wrap-up work after hanging up (notes, booking confirmations, next steps in the CRM). It is not just talk time. A CSR who talks for 4 minutes and then spends 6 more minutes entering the job has an AHT closer to 10 minutes, which cuts sharply into how many calls the team can handle in a day.

The full KPI definition, including measurement options for different phone systems, lives on the average handle time KPI page. This page is about setting and using a target.

Warning

Data visibility gap: most home-service shops cannot tell you their AHT right now

Call duration is usually in the phone system. After-call work is invisible unless your CRM timestamps when a job is actually saved. Most reporting pulls these from different places with a day or more of lag. By the time a manager notices one CSR averaging 14 minutes per call and another averaging 5, a week of bookings has already passed through that gap. Real-time handle time visibility on a CSR board changes that.

Why average handle time looks so different across home-service shops

A single AHT number is almost meaningless without context. An HVAC company taking complex diagnostic calls and selling memberships on every booking will naturally run longer than a plumbing shop with a tight dispatch script. Even within one company, a new-install inquiry might take 9 minutes while a reschedule takes 90 seconds. Blending those together and comparing the average to a call-center industry figure will tell you nothing useful.

The drivers that push AHT up include: complex service questions, membership or financing explanations, price objections, after-call CRM entry time, and a CSR's tenure (newer reps take longer on every call type). The drivers that push it down include: clear call scripts, fast CRM entry, pre-filled customer records for return callers, and experienced reps who can read a caller in 30 seconds.

The right approach: segment first, then benchmark. Break AHT down by call type, by CSR, and by tenure before you set any target. That way, when one rep's number drifts up, you know whether it is a coaching issue, a script gap, or a legitimate difference in call mix.

Sample AHT ranges by call type for a home-service call room (illustrative)

Call typeTypical talk timeTypical after-call workIllustrative AHTWhat drives it up
New service booking (known issue)3 – 5 min1 – 2 min4 – 7 minIncomplete CRM record, unavailable slots
New install / estimate request6 – 10 min2 – 4 min8 – 14 minComplex questions, financing or membership pitch
Reschedule or time change1 – 3 min1 min2 – 4 minDispatch system lag, limited open slots
Membership inquiry or upsell5 – 8 min2 – 3 min7 – 11 minExplaining benefits, overcoming price resistance
Complaint or escalation8 – 15 min3 – 5 min11 – 20 minEmotional caller, no clear resolution path

What good tends to look like by signal zone (read the caveats)

These are illustrative starting points for a home-service call room, not official benchmarks. AHT targets depend on your trade, CRM platform, call mix, staff tenure, and how much you emphasize upselling or membership conversion on inbound calls. Use these ranges to open a coaching conversation, not to grade a CSR in isolation.

  • New booking AHT (blended)A clean CRM record and an open schedule slot keeps most bookings under 8 minutes; faster is not always better if it costs a membership pitch
    Good
    Current
    Your shop
    Target
    Under ~8 min
  • Watch zoneInvestigate call type mix first; a shift toward install or membership calls raises the average legitimately
    Watch
    Current
    Your shop
    Target
    8 – 12 min
  • Action zoneAt this level queue pressure builds; identify whether the culprit is after-call work, script gaps, or a specific call type
    Poor
    Current
    Your shop
    Target
    Over ~12 min
  • After-call work (ACW) shareIf ACW is more than a third of total handle time, CRM entry speed and templates are the lever to pull
    Watch
    Current
    Your shop
    Target
    Under 30% of AHT
  • Tenure-adjusted AHTNew CSRs commonly run 30 – 50% longer; hold them to their own improving baseline, not the senior average
    Watch
    Current
    New rep vs. senior
    Target
    Track separately

Formula

AHT = (total talk time + total hold time + total after-call work) ÷ calls handled

Measure the same window for all three components. If your phone system only logs talk time and hold, add an estimate for after-call work by sampling how long CSRs spend in the CRM after ending a call. Even a rough split (70% on-call, 30% wrap-up) is more useful than pretending AHT equals talk time.

Worked example: a CSR handles 40 calls in a day with 200 minutes talk time, 30 minutes hold, and 70 minutes after-call work. AHT = (200 + 30 + 70) ÷ 40 = 7.5 minutes.

Info

Coaching moment: AHT is a lead indicator for booking rate and revenue per call, not an end goal

Cutting AHT for its own sake can backfire. A CSR who drops from 10 minutes to 6 by skipping the membership conversation may look efficient on the handle-time scorecard while quietly shrinking the revenue value of every call. Coach to the pair: if AHT drops and booking rate holds or rises, the rep found efficiency. If AHT drops and booking rate or average ticket falls, they rushed through the valuable part of the call.

How to improve average handle time without sacrificing booking quality

  1. 01

    Segment before you coach

    Pull AHT by call type and by CSR for the last 60 days. A blended average rising 90 seconds might be driven by one rep, one call type, or a seasonal shift in call mix. Know which before you run a coaching session.

  2. 02

    Attack after-call work first

    After-call work is often the fastest win. CRM shortcuts, pre-filled templates, and faster dispatch system navigation can cut wrap-up time in half without changing a single word of the booking conversation.

  3. 03

    Sharpen the opening 60 seconds

    The first minute of a call sets the pace. A CSR who pulls up a return caller's record before saying hello, confirms the service address in 10 seconds, and gets to the reason for the call quickly will naturally run a shorter AHT on every call type.

  4. 04

    Set call-type-specific targets, not one number

    A membership upsell call should never be held to the same AHT as a quick reschedule. Build a target per call category so CSRs know when they are running long on the wrong type.

  5. 05

    Make it visible on the CSR board daily

    When handle time sits on an office TV or CSR dashboard next to booking rate and calls handled, reps self-correct in real time. Waiting for a weekly report means the habit is already set for another 40 hours of calls.

Owner takeaway

  • There is no universal AHT benchmark for home services. Build your target from your own call-type data, then segment by CSR tenure and call category.
  • A rising AHT is not always a coaching problem. A shift toward install estimates, membership pitches, or complaint calls will lift the number for legitimate reasons.
  • After-call work is often the fastest lever: CRM entry speed and job-entry templates can shave minutes off AHT without touching the booking conversation.
  • Pair AHT with booking rate and average ticket. Efficiency that comes at the cost of booked jobs or membership conversions is not an improvement.

Average handle time benchmark FAQs

See average handle time on a live CSR board

Datacube can consolidate your call tracking and CRM data into a real-time CSR dashboard where handle time, booking rate, and calls handled sit side by side, broken out by rep, by call type, and by hour. See what your call room would look like before the next coaching session.