VICIdial Dial Status Filter: Complete Optimization Guide

Quick Reference

Setting Name

dial_status_filter

Default Value

NEW

Recommended

NEW,NI,NA,B,DC for most outbound campaigns

Impact Level

High

Location in VICIdial

Admin > Campaigns > [Campaign] > Dial Settings

What Dial Status Filter Does

A comma-separated list of lead statuses that VICIdial will include when selecting leads from the hopper for dialing. Only leads with a status matching this filter will be dialed. This is the primary control for determining which leads get called in a campaign session.

Center Size Recommended Value Notes
10–25 Agents NEW,NI,NA,B,DC for most outbound campaigns Start conservative, monitor for 48 hours before adjusting
25–100 Agents NEW,NI,NA,B,DC for most outbound campaigns Scale gradually — larger operations amplify effects of misconfiguration
100–500 Agents NEW,NI,NA,B,DC for most outbound campaigns Consult ViciStack optimization team for enterprise-scale tuning

How to Change This Setting

  1. 1 Navigate to Admin > Campaigns
  2. 2 Select campaign
  3. 3 Find Dial Status Filter field
  4. 4 Enter comma-separated status codes (e.g., NEW,NI,NA,B)
  5. 5 Ensure status codes exist in Admin > Statuses
  6. 6 Do NOT include DNC, DNCL, or DC unless specifically required
  7. 7 Submit

Common Problems

Including DNC status accidentally dials do-not-call leads

Too narrow a filter empties the hopper quickly during campaigns

Not including NA and B misses reconnect opportunities from prior sessions

hopper_level Hopper Level Campaign lead_filter Lead Filter Campaign lead_recycling Lead Recycling Campaign manual_dial_filter Manual Dial Filter Campaign

ViciStack Module

How ViciStack Optimizes Dial Status Filter

ViciStack's List Management & Optimization module automatically monitors and optimizes dial_status_filter based on real-time performance data from your operation. Instead of manual tuning, ViciStack continuously analyzes call outcomes, agent performance, and contact rates to recommend and implement optimal values — often catching configuration drift before it affects your numbers.

Learn About List Management & Optimization →

Frequently Asked Questions

What does dial_status_filter do in VICIdial? +
A comma-separated list of lead statuses that VICIdial will include when selecting leads from the hopper for dialing. Only leads with a status matching this filter will be dialed. This is the primary control for determining which leads get called in a campaign session.
What is the recommended value for dial_status_filter? +
The recommended range for dial_status_filter is NEW,NI,NA,B,DC for most outbound campaigns. The out-of-box default is NEW. Note that optimal values vary by operation size, campaign type, and carrier — use ViciStack's automated tuning to find your exact optimal configuration.
Can ViciStack automatically optimize dial_status_filter for me? +
Yes. ViciStack's List Management & Optimization module monitors dial_status_filter continuously and alerts you when the value drifts outside optimal range. On qualifying plans, ViciStack can automatically adjust this setting based on real-time performance data — no manual intervention required.

Not sure if your VICIdial settings are optimized? Get a free 247-point audit.

Get Your Free VICIdial Audit →