Glossary

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:

  1. Federal DNC — load the FTC DNC.gov data into vicidial_dnc with campaign_id='all'
  2. State DNC — per-state lists scoped by campaign_id matching the state code
  3. 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 — checks vicidial_dnc before dialing
  • DNC: Y — alias enforcing the same

See also