VICIfast
Operations

Why a VICIdial List Shows 0 Leads Available

The list has thousands of records but the dialer reports zero available. Here is what 'available' actually means and how to fix it.

VICIfast Support
··3 min read
Why a VICIdial List Shows 0 Leads Available

Here is a confusing one. Your list has ten thousand records in it, you can see them, you can search them, and yet VICIdial reports zero leads available to dial. Nothing is broken. The word doing the work here is available, and it does not mean the same thing as in the list.

A lead being in a list is not the same as a lead being eligible to call right now. Available means a lead that has passed every eligibility check and can enter the dial queue this moment. A list can be completely full and still have zero available leads. Let us walk through why.

They have all been called

This is the single most common reason. After you dial through a list, every lead is flagged as called since the last reset. They are still in the list, but they are off the table until you reset that flag. A list you finished working will read zero available the next morning, which is exactly what it should do. Clearing it is what resetting lead called-status is for. After a reset, any lead that matches a dialable status in the campaign becomes available again.

Available counts what can be dialed now. Total counts what exists. A healthy, fully-worked list shows a high total and zero available. That is not a bug.

Their status is not dialable

The campaign decides which Disposition statuses are eligible to dial. If your list is full of leads in a status the campaign does not call, none of them are available. The list statistics page splits this out for you: it shows a Dialable figure, which counts leads whose status is not flagged as UNWORKABLE or COMPLETED. If Dialable is near zero, the leads exist but are dead ends for this campaign. For how to read that breakdown, see VICIdial list statistics.

flowchart TD
  A[Lead in list] --> B{Status dialable?}
  B -->|No| Z[Not available]
  B -->|Yes| C{Called since last reset?}
  C -->|Yes| Z
  C -->|No| D{List expired?}
  D -->|Yes| Z
  D -->|No| E{Inside call window now?}
  E -->|No| Z
  E -->|Yes| F[Counted as available]

The list expired or is inactive

If the list's Expiration Date has passed, its leads will not be auto-dialed, so available reads zero regardless of status. Look for a red EXP marker in the lists table. Same outcome if the Active field is N. For the expiration field, see the VICIdial list expiration date. These are quick to rule out and worth checking before you go deeper.

It is the wrong time of day for them

Availability is time-aware. A lead inside its calling window at 2 PM may be unavailable at 8 PM because it falls outside its local Call times. The Hopper only counts leads it could dial right now. If your whole list is in one time zone and you are checking outside that zone's hours, available will be zero until the window opens. A wrong GMT offset (lead) produces the same symptom: the system thinks it is the wrong hour for the lead.

Available leads is a live number, not a fixed one. Check it again during your actual calling hours before concluding the list is empty. A list can swing from zero to thousands available just because the clock moved.

Filters and recycling

A campaign Lead filter can exclude an entire list based on field values, dropping available to zero without touching the leads. On the other side, if you have Lead recycling configured, certain non-final statuses can re-enter the queue on a delay even without a full reset, which is why a list can show some availability without your having reset it. For the difference between resetting and recycling, see reset versus recycle.

Wrap-up

Zero available almost always means the leads have been called, their status is not dialable, the list expired, or it is the wrong time of day. Check those four before you assume data loss. For the full set of list controls behind availability, start with the VICIdial lists and leads guide.

A managed VICIdial server comes with resets, time-zone coding, and the hopper already configured, so a zero-available list is a setting to adjust rather than a system to repair. New boxes go live in under 40 seconds. See our pricing.

About VICIfast LLC

VICIfast LLC operates a managed VICIdial hosting + BYOI service for outbound and inbound call centers. We run the dialers, the carriers, the recordings pipeline, and the compliance plumbing so operators don’t have to.

Citing this article

VICIfast Engineering. “Why a VICIdial List Shows 0 Leads Available”. VICIfast LLC, June 23, 2026. Retrieved from https://vicifast.com/blog/vicidial-list-shows-zero-leads

Have questions?

Related posts

You might be interested in

VICIfast newsletter

Liked this? Get the next one in your inbox.

We ship the kind of stuff you just read — concrete, numbers-first, no drip. One email when a new post goes live. Unsubscribe in one click.

Comments

Comments are reviewed before they appear. We never publish your email.

No comments yet — be the first.