Quick Reference

Code DNCL
Full Name DNC List
Category System
Agent Selectable No
Callable No

DNCL — DNC List

What DNCL Means

Indicates the lead’s phone number was found on a scrubbed Do Not Call registry list (national, state, or internal DNC list). Automatically assigned during list upload when DNC scrubbing is configured.

When This Status Is Set

DNCL is assigned during the list import or scrubbing process when a lead’s phone number matches an entry in a Do Not Call registry — typically the Federal Trade Commission’s National Do Not Call Registry, a state-level DNC list, or a supplementary industry-specific suppression file. The scrub can happen at upload time if DNC scrubbing is enabled in the list loader, or as a post-import batch process that runs updated registry files against the existing vicidial_list records. DNCL differs from DNC in that it reflects a registry match rather than a direct opt-out request from the contact — the person registered their number through the national DNC website or phone line, and your organization is legally required to suppress it. The scrub results are typically logged with timestamps to provide an audit trail for compliance documentation.

Impact on List Management

DNCL leads are legally prohibited from receiving telemarketing calls under the TCPA and the FTC’s Telemarketing Sales Rule. Never include DNCL in any dial_status_filter configuration. Calling DNCL leads exposes your operation to penalties of $500-$1,500 per call for negligent violations, and up to $2,500 per call for willful violations — and class action litigation can aggregate these penalties across thousands of calls. DNCL records in vicidial_list should be treated as permanently non-dialable. When calculating list penetration rates and available lead counts, exclude DNCL records from the denominator to get accurate projections of actual dialable inventory. If a DNCL number appears on a new list import, the scrub process should catch it before the lead ever enters the hopper.

Best Practices

  • Always scrub new lists against the National DNC Registry before upload — never load unscrubbed lists into production campaigns

  • Subscribe to monthly (or more frequent) DNC registry updates from the FTC to keep your suppression file current, since consumers can register new numbers at any time

  • Never include DNCL in dial_status_filter under any circumstances — no business justification overrides the legal prohibition

  • Log all DNCL scrubs with timestamps, source file names, and record counts for compliance documentation that can be produced in litigation

  • Implement a pre-hopper safety check that verifies no DNCL leads have entered the hopper, catching any edge cases where the import scrub may have failed

Admin Configuration

DNCL is a system-level status defined in Admin → System Statuses with callable set to N and selectable set to N. DNC registry scrubbing is configured under Admin → DNC Numbers, where you upload the national and state registry files. The list-level DNC scrub behavior is controlled by use_internal_dnc settings in Campaign Detail → Settings. For post-import scrubbing, Admin → List Modification provides tools to batch-update leads matching DNC numbers to DNCL status. Compliance audit reports should query vicidial_list for status = 'DNCL' grouped by list_id and entry_date to verify scrub completeness.

ViciStack’s List Management module monitors disposition distribution in real time — automatically adjusting recycling logic, dial_status_filter priorities, and hopper fill strategies based on how your dispositions are trending. No manual SQL, no spreadsheet audits.

Frequently Asked Questions

What does the VICIdial DNCL status mean? +

Indicates the lead's phone number was found on a scrubbed Do Not Call registry list (national, state, or internal DNC list). Automatically assigned during list upload when DNC scrubbing is configured.

Is DNCL callable in VICIdial? +

No, DNCL (DNC List) leads should NOT be included in dial_status_filter. Calling these leads may violate compliance requirements or waste dial capacity.

Should I include DNCL in my dial_status_filter? +

No, do not include DNCL in dial_status_filter. DNCL leads are legally prohibited from receiving marketing calls under the TCPA. Never include in dial_status_filter. Calling DNCL leads exposes your operation to $500-$1,500 per-call TCPA penalties.

Related Status Codes

DC View details → DNC View details → NI View details →

Related Blog Posts

Call Center Operations Call Center Agent Onboarding Checklist [2026] Read article → Compliance Call Center Compliance Checklist: FTC, TCPA, TSR, and State Laws in 2026 Read article → Platform Comparisons Call Center Software Comparison: Buyer's Guide [2026] Read article →

Related VICIdial Settings

dial_status_filter View setting →

Part of the Complete VICIdial Implementation 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 →