Quick Reference

Setting Name manual_dial_filter
Default Value NONE
Recommended DNC_PERM for compliance enforcement
Impact Level High
Location Admin > Campaigns > [Campaign] > Manual Dial Settings
ViciStack Module List Management & Optimization

manual_dial_filter

What Manual Dial Filter Does

Applies filtering rules when agents attempt to manually dial numbers outside the normal predictive flow. Options include no filtering (NONE), preventing calls to DNC leads, or blocking calls to leads meeting specific criteria. Critical for preventing agents from manually calling DNC-listed numbers.

| Center Size | Recommended Value | Notes |

| --- | --- | --- |

| 10–25 Agents | DNC_PERM for compliance enforcement | Start conservative, monitor for 48 hours before adjusting |

| 25–100 Agents | DNC_PERM for compliance enforcement | Scale gradually — larger operations amplify effects of misconfiguration |

| 100–500 Agents | DNC_PERM for compliance enforcement | Consult ViciStack optimization team for enterprise-scale tuning |

How to Change This Setting

  • Navigate to Admin > Campaigns

  • Select campaign

  • Find Manual Dial Filter setting

  • Set to DNC_PERM to prevent manual dialing of DNC leads

  • Or create a custom filter in Admin > Lead Filters

  • Submit

Common Problems

NONE setting allows agents to manually dial DNC-listed contacts — major compliance risk

Overly strict filters prevent legitimate manual follow-up calls

Filter doesn’t check internal DNC list vs. DNCL (scrubbed) list by default

ViciStack Module

ViciStack’s List Management & Optimization module automatically monitors and optimizes manual_dial_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.

Frequently Asked Questions

What does manual_dial_filter do in VICIdial? +

Applies filtering rules when agents attempt to manually dial numbers outside the normal predictive flow. Options include no filtering (NONE), preventing calls to DNC leads, or blocking calls to leads meeting specific criteria. Critical for preventing agents from manually calling DNC-listed numbers.

What is the recommended value for manual_dial_filter? +

The recommended range for manual_dial_filter is DNC_PERM for compliance enforcement. The out-of-box default is NONE. 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 manual_dial_filter for me? +

Yes. ViciStack's List Management & Optimization module monitors manual_dial_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.

Related Settings

dial_status_filter View setting → lead_filter View setting → manual_dial_cid View setting → outbound_cid View setting →

Related Blog Posts

Platform Comparisons VICIdial vs Genesys Cloud CX in 2026: When Open Source Beats Enterprise (and When It Doesn't) Read article → Platform Comparisons VICIdial vs RingCentral RingCX: Dedicated Dialer vs UCaaS Contact Center Read article →

Part of the Complete VICIdial Implementation Guide and VICIdial Performance Optimization Guide

Need Help Optimizing Your VICIdial?

Get a free performance audit from our team of VICIdial experts. We'll identify quick wins and long-term improvements.

Get Your Free Audit →