DNC (Do Not Call)
VICIdial's three-layer DNC system + how to configure it for compliance.
DNC = Do Not Call. The list of phone numbers your dialer must skip. VICIdial implements DNC across three layers:
- Federal DNC — load the FTC DNC.gov data into
vicidial_dncwithcampaign_id='all' - State DNC — per-state lists scoped by
campaign_idmatching the state code - Internal DNC — real-time opt-outs, set when an agent dispositions DNC or via API
Required by TCPA + most state-level telemarketing laws. See TCPA compliance for the full rules.
Configuration
In a campaign:
- Use Internal DNC:
Y— checksvicidial_dncbefore dialing - DNC:
Y— alias enforcing the same