Skip to content
Outbound Strategy

Talk Time vs. Idle Time: The KPI Split That Reveals Your Real Floor Performance

Talk time and idle time are two sides of the same ledger. Most outbound managers watch talk time for billing reasons; the better question is what percentage of your paid agent hours are generating actual conversations — and what is eating the rest.

The Occupancy Equation

Occupancy rate is talk time plus wrap-up time divided by total available time. A healthy outbound floor targeting B2B appointments typically runs 65–75% occupancy. Consumer-facing campaigns with shorter call cycles can push 80%. Below 55%, your agents are spending nearly half their paid shift waiting for dials to connect or doing nothing after calls drop.

On a 20-seat floor at $30/hour fully loaded per agent, a 10-percentage-point occupancy gap costs roughly $960 per shift in wasted labor. Over a 20-day month, that is $19,200 in capacity you are paying for but not using.

The carrier model compounds this. On per-minute billing, low occupancy means your carrier spend is already low — but so is your output. Flat-rate networks like UnlimCall charge $99 per seat per month, which means idle time is a pure labor cost problem. There is no carrier cost hiding the occupancy gap, which forces the right conversation.

What Drives Idle Time on Outbound Floors

Dialer pacing set too conservatively. A predictive dialer that is dialing at 1.2:1 agent-to-line ratio on a campaign with 20% connect rates will leave agents waiting between connects. Adjusting pacing upward closes idle time gaps directly but requires monitoring abandon rates to stay within FTC guidelines — commonly cited as a 3% abandon rate cap, though you should verify current requirements with qualified legal counsel.

High no-answer and voicemail rates. If your contact list has a 70% no-answer rate, agents are sitting through 15–20 seconds of ring on every dial before the next attempt queues. List hygiene directly affects talk-time ratios.

Long wrap-up times pulling agents out of ready state. An agent in wrap-up is not available for the next dial. If wrap-up averages 90 seconds and calls average 3 minutes, wrap-up alone accounts for 33% of productive time. Reducing that to 30 seconds shifts the occupancy calculation materially.

Break pattern clustering. When all agents break at the same time, the dialer is running at 60% capacity for 15 minutes every two hours. Stagger breaks across two waves.

How to Measure the Split Accurately

Pull your CDR data by agent for a full week. Calculate:

  • Talk time: sum of answered call duration in seconds, per agent per shift
  • Wrap-up time: time from call end to ready state, per call
  • Ready/idle time: time in ready state between calls
  • Away/break time: time out of ready state not in a call

The metric to watch is talk time as a percentage of (shift duration minus break time). Everything else is denominator. Most call center reporting platforms surface this as "agent utilization" or "occupancy" — but pulling it from raw CDR data lets you spot anomalies that dashboard rollups mask.

For teams using UnlimCall's network, CDR exports are available per-seat and per-call, giving you the raw material to build this breakdown without depending on a reporting dashboard that may be lagging.

Setting Benchmarks by Campaign Type

Not all outbound campaigns have the same realistic occupancy ceiling:

  • Appointment setting (B2B): 65–72% occupancy is typical, limited by gatekeeper cycles and longer openers.
  • Collections: 72–80%, driven by shorter average call duration and higher connect rates on held accounts.
  • Insurance sales: 60–70%, because longer qualification conversations pull individual call duration up and reduce calls-per-hour.
  • Lead generation / survey: 75–82%, highest occupancy ceiling because of short calls and high-volume lists.

If your floor is materially below these ranges for your campaign type, the gap is actionable. If you are above the ceiling, investigate abandon rates — you may be over-dialing.

Takeaways

Talk time is an output metric. Idle time is a cost metric. The ratio between them is your occupancy rate, and it tells you more about operational efficiency than any individual KPI in isolation. Measure it by agent, by shift, and by campaign type. The biggest levers are dialer pacing, list quality, and wrap-up time — in that order. Fix pacing first, because it costs nothing and pays immediately.

Flat-Rate Seats Mean You Pay for Agents, Not for Minutes

When carrier cost is fixed, occupancy gaps show up clearly in your labor budget — and that is the right incentive structure. See what per-seat pricing looks like across all 33 markets.