Robottino

Predictive, progressive or manual dialer: the differences and when to use each

Predictive, progressive and manual dialers can work the same list in very different ways. This guide explains how each one works, what you gain and what you risk, and how to choose the right dialing mode for every outbound campaign.

7 min readUpdated on

What a dialer is and why the dialing mode matters

A dialer is the part of call center software that dials numbers so your agents don't have to. It takes contacts from a list, calls them, deals with unanswered rings, busy lines and voicemail, and passes the answered calls to an agent. Whether it's a predictive, progressive or manual dialer, the goal is the same: keep agents talking to people instead of dialing and listening to ringing.

What changes is who decides when the next call goes out and how many calls go out at once. At one end, an agent presses a button for every contact; at the other, the system places more calls than there are free agents, betting that many of them won't be answered.

That choice affects three things: how much of an agent's time is spent actually talking, how much control they have over who they call and when, and what the person who picks up experiences. No mode is best across the board; each has its place.

Manual and preview dialing: the agent decides when to call

With a manual dialer the agent calls one contact at a time. The system offers the next lead on the list along with its details; the agent reads them and presses a button to place the call. In the variant often called preview dialing, the agent gets some time to prepare before the call goes out automatically, or starts it when ready.

The upside is control. The agent knows who they're calling before anyone answers, can read notes from a previous contact and pick the right tone. There's no risk of someone picking up to silence, because the call only goes out when the agent is there.

The downside is time. The agent sits through every ring, every busy tone and every voicemail. On lists where only a minority of contacts answer, most of the day goes on waiting. That's why manual dialing works best on lists that are already qualified: customers who know your business, contacts who asked to be called back, appointments to confirm. There, the time spent preparing a call pays for itself, because each conversation has a good chance of going somewhere.

  • Existing customers, renewals, collections, sensitive appointments.
  • Complex sales where the call needs preparing.
  • Small or high-value lists, where every contact counts.
  • Small teams, where quality matters more than output per minute.

Progressive dialing: one call per free agent

A progressive dialer, sometimes called a power dialer, automatically dials a number as soon as an agent becomes free. One call per agent: when the agent wraps up a conversation and records the outcome, the system dials the next contact for them.

Compared with manual dialing it removes dialing time and the gaps between contacts. Compared with predictive dialing it stays cautious: because only one call goes out per free agent, there's always someone ready when a contact answers. The catch is that agents may still hear unanswered rings, at least in setups where the call is connected to them before the contact picks up.

In setups where agents only hear answered calls, they wait quietly while the system tries numbers. It's a middle ground that works well for lists with a reasonable answer rate and mid-sized teams.

Predictive dialing: more calls than free agents

A predictive dialer places more calls than there are free agents, because it expects some to go unanswered, hit a busy line or reach voicemail. When someone does answer, the call goes straight to an agent already on their headset, with no ringing. Agents move from one conversation to the next with little waiting.

More sophisticated systems estimate how many agents will free up in the next few seconds and how many calls will be answered, and adjust the pace by themselves. Simpler ones use a fixed ratio that you choose, for example one and a half calls per free agent.

The risk is obvious: if more people answer than there are free agents, someone picks up and finds nobody there. These are abandoned or silent calls, irritating for the people who receive them and regulated in a number of countries. A predictive dialer needs careful tuning and close watching in the reports, not running flat out.

Predictive, progressive and manual compared

The table sums up the main differences. Treat it as a starting point: exact behaviour depends on the software you use and how you configure it.

Manual / previewProgressivePredictive
Who starts the callThe agentThe system, when the agent is freeThe system, based on free agents and a ratio
Calls per free agentOne, when they chooseOneMore than one
Agent waiting timeHighMediumLow
Risk of an answer with no agentNoneVery lowReal, needs monitoring
Preparation before the callYesLittleNo, details arrive on answer
Best suited listsSmall or high valueMediumLarge, with many no-answers

The three call campaign modes

Robottino's call campaigns offer three modes, and it's worth being precise about how they map to the names in the table.

Manual: the agent presses “Call next” in the panel and calls one lead at a time, with its details on screen. They can use the panel's phone, which rings the agent first and then the contact, or an external softphone that receives the number. It's a manual dialer in the full sense.

With operator (predictive): the system places calls based on the free agents in the campaign room, multiplied by a value you choose, “Calls per free operator”, with a ceiling on simultaneous calls. Whoever answers goes straight to an agent already on their headset. The pace is a fixed ratio you set, not an algorithm that tunes itself from statistics.

Automatic: a fixed number of calls run at once and whoever answers goes to a destination with no agent, such as an IVR menu playing a message, a queue or an AI voice agent. It's meant for notices and automated qualification rather than for agents' work.

There is no separate progressive mode. In practice, the with-operator mode set to 1 call per free agent behaves like a progressive dialer: one call goes out per free agent and the agent only hears people who answer. Raise the value, to 1.5 for example, and you move towards predictive behaviour.

Calls with no agent, voicemail and the rules to follow

Whenever the system calls more contacts than there are free agents, it needs to know what to do when someone answers and nobody is available. Sensible options are a short wait with music followed by a message, or sending the call to a queue or a callback service. Leaving the person in silence is the worst choice. In the with-operator mode described above you set a maximum wait followed by a message read by a synthetic voice, or a destination such as a queue or a callback.

Voicemail is the other big waste. Answering machine detection ends these calls and flags the contact, so agents only talk to people. It's never perfect: a real person can occasionally be taken for a machine and vice versa, so check the results on your first lists.

Then there are the rules. Sales calls are regulated differently from country to country: in the UK, for instance, Ofcom has rules on abandoned and silent calls, and many countries run do-not-call registers. Check what applies to you with a professional before running campaigns to consumers, and keep your lists clean of people who have asked not to be called.

How to choose the right mode for your campaign

This isn't a once-and-for-all decision: the same team might use manual dialing for renewals and predictive for a cold list. This sequence helps you decide.

  1. Weigh the value of each contact

    If losing a contact or making a bad impression is costly, start with manual.

  2. Estimate how many will answer

    On lists where few people pick up, manual wastes a lot of time and predictive pays off more.

  3. Count your agents

    With one or two agents a predictive dialer has little margin: one extra answer is enough to leave someone without an agent.

  4. Decide what happens with no agent

    Before you raise the pace, set the message or destination for people who answer and find nobody.

  5. Measure and adjust

    After a few days look at answers, conversions and outcomes, and change the ratio or the mode accordingly.

The settings that make the difference

Beyond the mode, a handful of settings decide whether a campaign works. Ring time: too short and you hang up on people about to answer, too long and you tie up lines. Retries and the gap between them: calling a busy number back after a few minutes makes sense, calling someone who doesn't answer ten times in one day does not.

Calling hours matter too, because dialing when people can't pick up lowers your answer rate and annoys them. So does lead order: fresh contacts, such as people who've just filled in a form, are usually more willing to talk than an old list.

Finally, the workspace: in predictive mode the agent needs the contact's details on screen the moment the call connects. An agent panel that shows the campaign, the lead's name and notes, or opens your CRM with that data, saves the awkward first seconds. To measure all of this, the guide to call center KPIs explains which numbers to watch.

Frequently asked questions

What is the difference between a predictive and a progressive dialer?

A progressive dialer places one call per free agent, so whoever answers always finds someone. A predictive dialer places more calls than there are free agents, relying on the ones that go unanswered: agents wait less, but some people may answer when no agent is available.

When should I use a manual dialer?

When every contact matters and the call needs preparing: existing customers, renewals, appointments, complex sales. It also makes sense for small lists or small teams, where the time saved by automatic dialing is limited.

What is an abandoned call in predictive dialing?

It's a call where the contact answers but finds no free agent, because the system dialed more people than it could serve. You reduce them by lowering the calls-per-agent ratio and by setting a message or destination for people left without an agent.

Does Robottino have a progressive dialer?

Not as a separate mode. The modes are automatic, with operator (predictive) and manual; the with-operator mode set to one call per free agent behaves like a progressive dialer.

Can a dialer detect answering machines?

Many dialers include answering machine detection that ends the call and flags the contact. It isn't flawless, so check the results. In Robottino you turn it on in automatic and predictive mode with “Skip voicemail and answering machines”.

Try it on your own phone lines

Sign up free and put this guide into practice with your numbers, or message us on WhatsApp.