VICIfast
Operations

What a list is in VICIdial

A plain-English look at what a VICIdial list is, how it holds your phone numbers, and how it feeds calls to a campaign.

VICIfast··4 min read
What a list is in VICIdial

A list in VICIdial is a container for phone numbers you want to call. Each phone number you load lives inside a list as a Lead — a single record holding the number plus details like name, state, and time zone. A list, then, is just a labeled bucket of those records, and it is the thing you attach to a Campaign so the dialer knows what to call.

If you are new to the dialer, this is the first concept to get straight. You do not point a campaign at a raw spreadsheet of numbers. You load those numbers into a list, then assign the list to a campaign. Everything else — reset rules, call times, overrides — hangs off that one idea.

How a list holds leads and feeds a campaign

Picture the flow as a chain. Numbers go into the list. The list belongs to a campaign. When the campaign runs, eligible leads are pulled into a staging area and handed to agents one at a time.

flowchart TD
  A[Phone numbers] --> B[Leads in a List]
  B --> C[List assigned to Campaign]
  C --> D[Dialer pulls eligible leads]
  D --> E[Hopper queue]
  E --> F[Agent talks to lead]
  F --> G[Disposition saved on lead]

That staging area is the Hopper. A list can only be dialed on one campaign at a time, so if you move a list to a different campaign, the leads sitting in the hopper for it are cleared out first. That keeps the same person from being called twice from two places. After every call, the result is written back to the lead as a Disposition, which is how the system decides whether that number gets called again.

The list ID and list name rules

Every list needs two things before it will save: a list ID and a list name. The rules around the ID trip people up, so here they are:

  • The list ID must be numbers only — no spaces, letters, or punctuation.
  • It must be 3 to 8 characters long, greater than 99, and it cannot start with a zero.
  • IDs must be unique. You cannot reuse one already in the system.
  • The list name is just a short description, 2 to 20 characters long.
Heads up: you cannot edit a list ID after you save it. To change it you have to delete the list and create it again with the new ID, so pick a numbering scheme you can live with before you start loading numbers.

What else a list controls

A list is more than a name and a pile of numbers. A few settings live at the list level so you can tune one batch of leads without touching the whole campaign:

  • Active — a simple on or off switch for whether the list can be dialed.
  • Reset times — times of day, in 24-hour format, when the system resets the list so its leads become callable again.
  • Expiration date — a cutoff after which the list will no longer be dialed. The default is far in the future, so it only matters if you set it.
  • Local call time — narrows the calling hours for this list inside the campaign's own hours. It can shrink the window but never widen it.

There are also overrides that let a single list use its own settings instead of the campaign's. For example, a list can carry an Agent script override, so agents see a different script when the lead came from that list. That is handy when one campaign mixes business and consumer numbers that need different talk tracks.

Calling through a list more than once

Once the dialer has called through a list, those leads are marked as already handled for that pass. To call them again you reset the list, which flips eligible leads back to a not-called state. You can do this by hand or set automatic reset times. This is different from Lead recycling, which only retries a specific result like a busy signal. And of course any number on your DNC (do not call) list stays off the call queue no matter how many times you reset.

Once the concept clicks, the next step is building one. Walking through it end to end is covered in our guide on how to add a VICIdial list. For the bigger picture of how lists, leads, resets, and loaders fit together, start with the VICIdial lists and leads guide.

Setting all this up means standing up a VICIdial server first. If you would rather skip the install and have a secure dialer ready in under a minute, take a look at our managed VICIdial hosting plans.

Frequently asked

Can one list be on two campaigns at once?
No. A list is dialed on a single campaign at a time. If you reassign it, leads queued for the old campaign are cleared so no one gets called twice.
Why won't my new list save?
Almost always the list ID. It must be numbers only, 3 to 8 characters, greater than 99, and not start with a zero. The list name also has to be 2 to 20 characters.
Do I need a new list every time I load numbers?
Not necessarily. You can load more numbers into an existing list, or create a fresh list to keep each batch separate. Separate lists make resets and reporting cleaner.

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. “What a list is in VICIdial”. VICIfast LLC, June 20, 2026. Retrieved from https://vicifast.com/blog/what-is-vicidial-list

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.