Any area code National DNC list is too large and will bring down the server. That would constitute comparing millions of records in one table to millions of records in another ... Every time the system loads a lead into the dialer. Crash and burn. LOL
You should scrub the leads externally before bringing them into the Vicidial system.
That being said: If you don't have a method to manage this already, we have this product available and have installed it many times for almost every version of Vicidial over the years:
Vicidial NDNC Nightly Checker ->
http://catalog.poundteam.com/product_in ... cts_id=612The default configuration includes locking the server so it will refuse to dial area codes that you have not loaded. So the areas you don't own, you can't accidentally dial. Those leads will have the status of "NO_DNC" to avoid being dialed entirely.
You download the lists for each state or area code from the National DNC. You upload the lists into the system. Then you forget about it (it'll run overnight). In the morning, any leads that became DNC will have a status of "NDNC".
Any leads that were loaded during the day will be "NO_DNC" when they are loaded. Overnight, they will be scrubbed and changed to "NEW" or "NDNC" (if they are in the DNC) or remain "NO_DNC" if they are in an area code you have not loaded.
It is possible to add "NO_DNC" to your system to dial leads that are not scrubbed, but it's not a good idea. Best to just not dial the areas you have not yet purchased.