What Is a Dialer Hopper? Why Leads Are Loaded but Not Dialing

The campaign shows thousands of leads, but agents sit waiting and the hopper shows zero. That is one of the most confusing situations for a new dialer manager because “leads in the list” and “leads ready to dial now” are not the same thing. The hopper is the working pool the auto-dialer uses to decide […]

Call Center Operations What Is a Dialer Hopper? Why Leads Are Loaded but Not Dialing 2026.09.17

The campaign shows thousands of leads, but agents sit waiting and the hopper shows zero.

That is one of the most confusing situations for a new dialer manager because “leads in the list” and “leads ready to dial now” are not the same thing.

The hopper is the working pool the auto-dialer uses to decide which leads are immediately available for calling.

What is a dialer hopper?

A hopper is a queue of leads selected from active lists and made ready for the dialing process.

The main list may contain thousands of records. The hopper normally contains a smaller working set chosen according to campaign rules.

The dialer keeps replenishing that set as calls are used.

Why does the campaign have leads but the hopper is empty?

Because leads can exist in the database without being eligible for the hopper.

Common reasons include:

  • The list is inactive
  • The campaign is inactive
  • The lead status is not dialable
  • Local calling time blocks the lead
  • The lead was already called and is not eligible for recycle yet
  • The hopper level is too low or not refreshing as expected
  • Campaign filters exclude the lead
  • The list is assigned to another campaign

What does hopper level mean?

Hopper level is the target number of leads the system tries to keep ready in the dial hopper.

A level of 500 does not mean the system dials 500 calls at once. It means the hopper can hold a working pool around that size, subject to the campaign’s actual eligibility rules.

Does increasing hopper level make the dialer faster?

Not automatically.

If the hopper is starving because only a few leads are eligible, changing the target from 500 to 2,000 does not create new dialable leads.

Hopper size and dial pacing solve different problems.

What makes a lead dialable?

The exact logic depends on the platform and campaign, but typical checks include:

  • Active list membership
  • Dialable status
  • Calling-time eligibility
  • Recycle timing
  • Campaign filters
  • Phone and geographic rules

A lead can be present but fail one of those conditions.

How do calling times affect the hopper?

Dialers commonly use local-call-time rules to stop leads from being dialed outside configured windows.

If a large part of the database is currently outside the allowed time, the hopper can shrink even though the list still has many records.

This is especially visible in multi-time-zone campaigns.

How do dispositions affect the hopper?

When a lead is called, its status changes.

Whether it can return to the hopper depends on whether that status is dialable or configured for recycling.

A no-answer status may come back later. A sale or permanent DNC status should normally not behave the same way.

What is lead recycling?

Lead recycling tells the dialer that certain called statuses can become eligible again after a defined delay and attempt limit.

Recycled leads are not new leads. They are existing records returning for another attempt under campaign rules.

Can callbacks go into the hopper?

Callback behavior depends on the platform and callback type.

Some callbacks are agent-specific. Others can become available to any eligible agent. In VICIdial-style workflows, callback and recycled records can be prioritized differently from brand-new leads.

Why do agents see “no leads in hopper” at login?

The campaign may have no currently eligible records for that agent and time.

Check the campaign before assuming the database is empty.

Look at:

  • Active lists
  • Dialable statuses
  • Local call time
  • Hopper count
  • Recycle settings
  • Agent campaign
  • List filters

What should a manager check when dialing suddenly stops?

  1. Confirm agents are actually logged into the intended campaign.
  2. Check whether the hopper has leads.
  3. Check active lists and remaining dialable counts.
  4. Review local time restrictions.
  5. Check recent disposition distribution.
  6. Check recycle delays and callbacks.
  7. Confirm the campaign’s dial method and auto-dial level.
  8. Only then move deeper into carrier or server troubleshooting.

For teams that need cleaner operational dashboards around lead inventory and campaign status, Consaltek’s call center workflow services can help organize the management layer around the dialer.

What hopper mistakes create unnecessary downtime?

Looking only at total list count

Total leads and currently dialable leads are different numbers.

Increasing dial ratio when hopper is empty

The dialer cannot place calls it does not have eligible leads for.

Resetting statuses without understanding why they were blocked

You can reintroduce leads that were intentionally removed from dialing.

Ignoring local call time

A campaign can look empty during one time window and refill later as states become eligible.

Frequently Asked Questions

1. What is a hopper in a predictive dialer?

It is the working queue of leads currently selected and available for dialing.

2. Is the hopper the same as the lead list?

No. The list is the larger database. The hopper is the smaller active pool the dialer is using now.

3. Why are my loaded leads not entering the hopper?

Check list status, campaign assignment, dialable statuses, local call time, filters, recycle rules, and hopper configuration.

4. What does hopper level mean?

It is the target amount of lead inventory the dialer tries to keep ready in the hopper.

5. Does a higher hopper level increase dial ratio?

No. Hopper inventory and pacing are separate controls.

6. What is a dialable status?

It is a lead status the campaign is allowed to call under its current rules.

7. Can a no-answer lead return to the hopper?

Yes if the campaign’s recycle settings make that status eligible again after the required delay.

8. Can a sale return to the hopper?

Normally it should not unless the campaign has been configured in an unusual way.

9. Why is the hopper empty only at certain times?

Local calling-time rules can make different geographic groups eligible at different times.

10. Can callbacks have priority over new leads?

Some dialers prioritize callbacks or recycled records so scheduled work is not buried behind fresh inventory.

11. What does force reset hopper do?

It rebuilds or refreshes the hopper according to the dialer’s current campaign rules. Use it carefully rather than as the first fix for every problem.

12. Can bad lead statuses stop dialing?

Yes. If most leads carry statuses that are not currently dialable, the list can be large while the hopper remains empty.

13. Can carrier problems make the hopper empty?

Carrier problems can stop successful dialing, but they do not normally explain why eligible leads never enter the hopper. Separate lead-selection problems from telephony problems.

14. How do I know how many leads are actually available?

Use campaign reporting that shows active lists, dialable statuses, hopper count, and time-based eligibility rather than the raw database total.

15. What should I check first when agents say there are no calls?

Start with hopper count and dialable lead availability, then move to pacing, carrier, and server checks.

Final Takeaway

The hopper is the bridge between your lead database and the auto-dialer.

A campaign can contain thousands of records and still have nothing available to dial right now.

When agents go idle, check eligibility before changing pacing. List status, lead status, call time, recycle rules, callbacks, and filters usually tell you much more than the total lead count.

CE
Consaltek Editorial Team

Practical notes on data preparation, call center operations, workflow design, reporting, and the systems that support recurring operational work.