Keep Abandonment Under 3%: Outbound Call Pacing for Campaign Managers

Outbound call pacing is the system that decides how many numbers get dialed for every available agent, balancing throughput against dead air and legal exposure. Good pacing keeps agents talking to prospects instead of waiting between calls, while keeping abandoned-call rates low enough to stay inside Telemarketing Sales Rule limits. If your abandonment numbers are climbing or agents sit idle between connects, it’s time to audit your pacing settings.
TL;DR:
- Pacing settings should be continuously monitored and adjusted based on answer rate, answer time, and call handling time to prevent abandonment and idle agent time.
- Predictive dialing maximizes agent occupancy but carries higher risks of silent or abandoned calls, so smaller campaigns or regulated lists benefit from progressive or power dialing.
- Compliance with FTC abandonment thresholds and call connect times requires real-time call tracking and certain standard features like recorded messages and ring duration controls.
- When scaling agents or changing list quality, recalibrate pacing quickly instead of waiting days, to avoid under- or over-dialing and maintain campaign performance.
- Cloud dialers manage capacity dynamically and adapt faster to rule changes, whereas on-premise systems need manual updates, affecting flexibility and enforcement of pacing rules.
Table of Contents
- Pacing models: per-agent, per-lane, and predictive versus progressive
- How pacing algorithms decide when to dial the next number
- Compliance first: abandonment limits and the TSR safe harbor
- Practical tuning playbook and per-campaign checklist
- RevRing playbooks and proof points: a tested way to implement pacing
- Impact of call pacing beyond basic abandonment rules
- Integrating pacing strategy with your CRM and lead system
- Case examples showing pacing adjustments in action
- Cloud versus on-premise dialers and how each handles pacing
- Pacing considerations across multi-channel contact centers
- Where managers should push pacing and where to stop
- Turning pacing tuning into a managed pilot with RevRing
- Where to check the rules and the operational details
- Sources
- FAQ
Pacing models: per-agent, per-lane, and predictive versus progressive
Every dialer runs one of two basic pacing philosophies: per-agent (or per-lane) pacing, and global batch pacing.
Per-agent pacing ties dial attempts to a single agent’s availability. One agent finishes a call, the system dials the next number for that agent, and nothing more happens until that call resolves. It’s simple, predictable, and nearly impossible to over-dial.
Global batch pacing works at the campaign level. The system looks at how many agents are free across the whole campaign and dials a batch of numbers calculated to produce that many live connects, accounting for no-answers, busy signals, and voicemail. This is where predictive dialing lives, and it’s also where abandoned-call risk gets introduced.
Within these two philosophies, three dialer modes matter most for planning:
- Predictive dialing dials ahead of agent availability using statistical modeling, maximizing occupancy but carrying the highest abandonment risk.
- Progressive dialing dials one number per available agent, connecting the call only after an agent is confirmed free, cutting abandonment risk with a modest occupancy tradeoff.
- Power dialing (sometimes grouped with preview dialing) dials sequentially and gives agents a short window to review the lead before or during connection, prioritizing call quality over raw volume.
The operational trade-off is consistent across every mode: the more aggressively a system dials ahead of agent capacity, the higher your occupancy climbs, and the more silent or abandoned calls you risk. Predictive dialing can deliver strong agent occupancy when tuned correctly, but it needs continuous monitoring. Progressive and power dialing trade some throughput for a much lower chance of a prospect picking up to dead air. Dialer mode choice also depends on list size and compliance sensitivity: small or highly regulated lists favor progressive or power dialing, because there’s less statistical margin for the predictive algorithm to work with and less tolerance for a bad connect.
How pacing algorithms decide when to dial the next number
Predictive dialers make a dialing decision hundreds of times a minute, and that decision is only as good as the inputs feeding it.
- Answer rate: the percentage of dialed numbers that connect to a live person, calculated on a rolling basis from recent call history.
- Ring time: how long a call rings before it’s counted as a no-answer, which affects how quickly the system can recycle a number.
- Average handle time (AHT): how long agents typically spend on a live call, used to predict when an agent will free up next.
- After-call work (ACW): the wrap-up time agents need after hanging up, which delays their return to available status and directly affects how many lines the algorithm should keep open.
- Short-term forecasting: a rolling projection of how these four inputs are trending in the current session, used to adjust the dial ratio in near real time.
Noisy or outdated data skews every one of these predictions. A list with a lower-than-usual answer rate (a stale contact list, for example) will cause the algorithm to over-dial, because it’s compensating for connects that never materialize at the expected pace. Similarly, if ACW creeps up during a shift and the algorithm doesn’t adjust fast enough, agents come back online later than expected and calls stack up with no one to answer them.
The algorithm translates these inputs into either a target dialing ratio (lines dialed per available agent) or, in simpler systems, a fixed per-agent timer that triggers the next dial. More sophisticated predictive engines recalculate the ratio continuously; simpler progressive systems just wait for a rep to go idle before dialing one more number.
Pro Tip: On lists under a few hundred contacts, skip statistical prediction and use a deterministic per-agent timer instead, since small samples don’t give a predictive algorithm enough data to forecast reliably.
Deterministic pacing also wins out any time compliance tolerance is thin. If your abandonment budget can’t absorb a bad prediction, a fixed one-call-per-agent rule removes the guesswork entirely.
Compliance first: abandonment limits and the TSR safe harbor
Before tuning pacing for speed, know the ceiling the law puts on it. The Telemarketing Sales Rule sets a safe harbor for predictive dialers built around four conditions.
The FTC’s safe harbor caps abandoned calls at a maximum threshold of a small percentage of calls answered by a live person, measured over a campaign or a 30-day period, not daily. Staying under that threshold, along with the other conditions below, protects a campaign from being treated as a per-call violation.
- Abandonment ceiling: no more than 3% of answered calls may go abandoned across the measurement window.
- Two-second connection rule: when an agent is available, the call must connect to that agent within two seconds of the person’s greeting.
- Ring duration: the system must allow the phone to ring for at least 15 seconds or four rings before disconnecting an unanswered call.
- Recorded message requirement: when no agent is available within the required window, the system must play a prerecorded identification message and, where applicable, an opt-out mechanism.
- Recordkeeping: campaigns relying on the safe harbor must maintain records demonstrating compliance with all of the above.
Operationally, this means building real-time guardrails rather than checking compliance after the fact, including robust call tracking setup for self storage operators to support compliance monitoring and abandoned-call logging. An abandoned-call dashboard that flags rate creep in real time, call-progress detection tuned to correctly distinguish voicemail from a live answer, and mandatory message playback for prerecorded scenarios are the baseline controls. Vendor guidance from Amazon Connect recommends conservative defaults for any campaign running close to the edge of these limits: cap how far ahead the predictive engine is allowed to dial, enable auto-accept so agents connect the instant a call lands, and keep ACW as short as accuracy allows so agents return to the available pool faster. Each of these reduces the odds the algorithm over-commits and produces a silent call.
Practical tuning playbook and per-campaign checklist
Changing pacing without a baseline is how campaigns drift into abandonment violations. Capture these numbers before you touch a single setting: abandonment rate, answer rate, occupancy, and AHT, all measured over at least a few days of stable volume.
- Record baseline metrics across a representative shift, not a single high-volume hour.
- Change one pacing variable at a time (dial ratio, ring timer, or ACW cap), never several at once.
- Run the change on a small segment of the campaign first, ideally a single lane or a subset of agents.
- Monitor abandonment in real time during the test window and set a rollback trigger before you start.
- Roll out gradually once the small-scale test holds steady, watching the same four metrics at each step.
The checklist below covers the operational items worth confirming before any pacing change goes live.
- Forecasting model reflects current list quality and recent answer rates.
- Bandwidth and line allocation match the campaign’s expected concurrent call volume.
- ACW caps are set and enforced, not left to agent discretion.
- Ring timers meet the 15-second or four-ring minimum.
- Message playback and opt-out mechanisms are tested and working.
- Call logging captures abandonment events for recordkeeping.
- QA reviews a sample of connects weekly for pacing-related issues.
| Metric | What to watch for | Action if it drifts |
|---|---|---|
| Abandonment rate | Approaching 3% threshold | Reduce dial ratio immediately |
| Answer rate | Sudden drop from baseline | Check list quality and call-progress detection |
| Occupancy | Falling below target | Increase dial ratio incrementally |
| Average handle time | Rising unexpectedly | Reassess ACW caps and script length |
RevRing playbooks and proof points: a tested way to implement pacing
RevRing’s predictive dialer is built to let managers tune dial ratios without touching raw code, pairing pacing controls with compliance infrastructure covering TCPA and DNC requirements out of the box. Industry-specific playbooks for insurance, real estate, legal, and healthcare translate the tuning steps above into pre-built workflows suited to each sector’s call patterns and regulatory load.
RevRing’s own client base includes an agency that scaled from 12 to 180 agents while staying compliant. This scale-up scenario depends directly on pacing settings holding steady as call volume multiplies. The lead marketplace integration also matters here: pacing tuned for cold, unverified lists behaves very differently than pacing tuned for verified, warmer leads, and RevRing’s workflow automation adjusts dial strategy based on lead source.
A practical pilot path looks like this:
- Audit: review current pacing mode, abandonment history, and list quality.
- Pilot: run a tuned configuration on a limited segment with baseline metrics tracked.
- Report: compare abandonment, occupancy, and answer rate against the pre-pilot baseline before scaling.
Impact of call pacing beyond basic abandonment rules
Abandonment percentage is the legal floor, not the full picture of what pacing does to the person on the other end of the line.
Pacing also shapes tone before a word is spoken. An agent who’s rushed from one call to the next with no ACW buffer sounds rushed, and prospects notice. Conversely, pacing that’s too conservative leaves agents idle long enough that campaigns underperform their labor cost, which pushes managers toward exactly the aggressive settings that create compliance risk in the first place. The speed-to-lead window matters here too: a lead contacted within minutes behaves differently than one contacted hours later, and pacing decisions interact with how quickly new leads enter the dial queue. Treating pacing purely as a numbers problem misses that every abandoned or silent call is also a small reputational cost that compounds across a campaign.
Integrating pacing strategy with your CRM and lead system
Pacing settings can’t operate in isolation from where leads live and how they’re prioritized. A dialer that pulls from a CRM without lead scoring will pace every contact identically, whether it’s a fresh inbound inquiry or a six-month-old cold record, and that flattens the value of tuning pacing carefully in the first place.
The stronger pattern connects pacing logic to lead status: newer, higher-intent leads get routed into faster-paced queues where agent availability is prioritized, while older or lower-priority leads sit in progressive or power-dial queues where a slower cadence doesn’t cost much. Consent records also need to sync with the dialer in real time, since a lead that revokes consent or hits a do-not-call flag has to drop out of the pacing queue immediately, not at the next batch sync. CRM integration that updates call disposition back into the lead record in real time also feeds the next pacing cycle’s forecasting, since a campaign’s actual answer rate and AHT should inform tomorrow’s dial ratio, not last month’s average.
Case examples showing pacing adjustments in action
Dropping the dial ratio for that shift, then letting it climb back once answer rates recover in the afternoon, is a common fix that keeps a single campaign compliant across a full day without under-dialing during peak hours.
Another common scenario involves a fast-growing team adding agents faster than the pacing algorithm’s forecasting window adjusts. A campaign tuned for 12 agents that suddenly runs with 40 will either under-dial (if the ratio wasn’t rebalanced) or spike abandonment (if the ratio assumed the old agent count’s slower recycle time). Recalibrating the forecasting window immediately after a headcount change, rather than waiting for the algorithm to self-correct over days, prevents both outcomes.
A third pattern shows up on aged lead lists: answer rates drop, and a predictive algorithm compensates by dialing further ahead, which increases abandonment risk on a list that’s already low value. Switching aged segments to progressive or power dialing, where occupancy loss matters less because the leads were lower priority anyway, keeps the compliance exposure contained without sacrificing performance on the campaign’s better leads.
Cloud versus on-premise dialers and how each handles pacing
Cloud dialers pull pacing calculations and forecasting from infrastructure that scales dynamically, which means a sudden spike in agent headcount or call volume gets absorbed without a manual capacity request. On-premise systems, by contrast, are bound by the hardware and line capacity purchased up front, so a pacing change that assumes more concurrent lines than the system was provisioned for will bottleneck regardless of how well the algorithm is tuned.
Cloud platforms also tend to update pacing algorithms and compliance rule sets centrally, so a safe-harbor threshold change or a new opt-out requirement rolls out without a local software update. On-premise systems often require IT to manually patch dialer software, which creates a lag between a rule change and the system actually enforcing it, a real risk given how specific the TSR safe-harbor conditions are.
Bandwidth allocation is the other practical difference. Cloud systems typically manage bandwidth across multiple campaigns dynamically, shifting capacity to whichever campaign needs it at a given moment. On-premise deployments usually require pacing and bandwidth to be manually balanced across campaigns, which means a campaign manager has to actively watch for one campaign starving another of dial capacity during a busy period.

Pacing considerations across multi-channel contact centers
Pacing gets more complicated the moment a contact center runs voice alongside SMS, email, or chat, because agent availability is no longer a single number. An agent handling a chat conversation and a callback queue at the same time has a different real availability window than one dedicated purely to outbound calls, and a pacing algorithm that only tracks voice status will over-dial that agent.
Omni-channel routing systems need pacing logic that accounts for an agent’s total workload across channels, not just their voice call status. This typically means setting occupancy caps that blend channels, so an agent already at capacity on chat doesn’t also get a call routed to them. It also means sequencing matters: a lead that gets a text message and a call within the same few minutes from the same campaign creates a worse experience than one where channels are staggered with a deliberate delay.

The practical adjustment is to treat pacing as a shared resource decision across channels, with voice pacing throttled back during periods when chat or SMS volume is high enough to reduce true agent bandwidth for calls.
Where managers should push pacing and where to stop
The temptation with pacing is always to chase occupancy, since a busier agent looks like a more efficient one on a dashboard. But occupancy gained through overly aggressive predictive settings is often occupancy borrowed from tomorrow’s phone number reputation and this week’s abandonment budget.
The readiness signals worth checking before increasing pacing aggressiveness are forecasting accuracy over the past few shifts, QA coverage on recent calls, clean phone number hygiene (no numbers flagged by carriers), and AHT that’s been stable rather than swinging shift to shift. If any of those are shaky, tightening pacing first and increasing volume second is the safer order.
The hidden costs of pushing pacing too hard rarely show up immediately. Silent calls erode trust with prospects before an agent even says a word, reputation damage from spam-flagged numbers can take weeks to reverse, and QA teams end up reviewing a growing backlog of borderline calls instead of coaching agents. Invest first in monitoring and phone number hygiene. Volume can wait a week; a burned number list cannot be un-burned.
— Marc
Turning pacing tuning into a managed pilot with RevRing
Running the tuning protocol above by hand across every campaign is exactly the kind of ongoing work RevRing’s platform is built to absorb. RevRing’s predictive dialer includes compliance infrastructure covering TCPA, DNC, and HIPAA business associate agreement requirements, so the guardrails described in this piece are built into the pacing engine rather than something a manager configures from scratch.

- Audit: RevRing reviews current pacing mode, abandonment history, and list quality against the campaign’s goals.
- Pilot: a tuned configuration runs on a limited segment with baseline metrics tracked against the checklist above.
- Report: abandonment, occupancy, and answer rate are compared against the pre-pilot baseline before any wider rollout.
Plans start at $39.99 per month per seat on the Starter tier, scaling up through Scale and Pro tiers as campaign complexity grows, with industry-tailored playbooks for insurance, real estate, legal, and healthcare teams built into every tier. If you’re ready to see how a tuned pacing configuration performs on your own list, check how RevRing’s platform works and get pricing details for your team size.
Where to check the rules and the operational details
For the legal side, the FTC’s Telemarketing Sales Rule guidance is the primary source for safe-harbor thresholds, and the final rule text covers the amendments that shaped current measurement methods. For operational configuration, Amazon Connect’s outbound campaign best practices walk through forecasting, ACW tuning, and flow design in more technical detail than this guide covers.
- Legal thresholds and safe-harbor conditions: FTC TSR guidance and final rule text.
- Dialer configuration and flow design: vendor operational documentation.
- Agent staffing context: published labor-market data on contact center roles.
Sources
- Complying with the Telemarketing Sales Rule | Federal Trade Commission
- Outbound campaign best practices | Amazon Connect
FAQ
Is outbound calling illegal?
Outbound calling itself is legal, but it’s regulated. Calls must follow rules set by the Telemarketing Sales Rule, including abandonment limits and do-not-call restrictions under 47 CFR § 64.1200.
What is the average amount of outbound calls per day?
There’s no single published industry figure for calls per agent per day, since it depends heavily on average handle time, campaign type, and dialer mode. Managers should set expectations from their own baseline metrics rather than an industry average, and track answer rate and occupancy alongside raw call count.
What is the outbound call process?
The outbound call process starts with a lead list loaded into a dialer, which paces calls to agents based on availability and answer-rate forecasting. Once connected, an agent works the call using a script or talking points, then logs disposition and outcome before the system moves to the next contact.
Can you give me some examples of outbound calls?
Common outbound call types include sales prospecting to a purchased or generated lead list, appointment reminders for scheduled services, and follow-up calls after a form submission or inbound inquiry. Insurance renewal calls and real estate lead qualification calls are also frequent examples in regulated industries.
What is a safe abandonment rate for outbound calling?
The FTC’s safe harbor sets the ceiling at 3% of answered calls abandoned, measured across a campaign or a 30-day window rather than a single day, according to the Telemarketing Sales Rule. Staying meaningfully under that threshold, rather than treating it as a target, gives campaigns room to absorb normal fluctuations in answer rate.