Skip to content Skip to content

24/7 support from the USA, India and the Philippines +1 801 642 4655

Do Not Call

Stop calls to numbers on your do-not-call list.

Do Not Call checks every outbound call against your own lists and drops the call when the number matches. It is designed to help you comply with your do-not-call policies.

  • Automatic call drop on a match
  • Block or allow-only list modes
  • Email alerts for selected extensions
How it decides

Block the numbers on your list, or allow only those numbers.

Do Not Call is a Windows service that watches every outbound call. You choose how it uses your lists, and which extensions the rules apply to.

  • Block ListOutbound calls to any number on your lists are dropped.
  • White ListOnly numbers on your lists can be called. Calls to every other number are blocked.
  • Lists from CSV filesImport named lists from comma or tab separated files, and match the columns to the Name and Phone fields.

You can also exclude extensions from the rules, and set how many digits to compare so numbers match with or without a country code.

Settings: choose Block List or White List, how many digits to match, and when expired numbers are removed.

Why it matters

A list only protects you when every call is checked against it.

A list people have to remember
With Do Not Call
A do-not-call spreadsheet each agent has to check before dialing
Every outbound call is checked against your lists automatically
A listed number gets dialed anyway
The call is dropped when the number matches
Nobody hears about it until later
Extensions you select trigger an email when they dial a listed number
No record of the attempts
The report shows the extension, agent, dialed number and time of each attempt
Old entries stay on the list forever
Numbers with an expiry date are removed automatically at the time you set
Import

Bring in your lists from a CSV file.

Managers import contacts from a CSV file into one central list, name each list, and map the file's columns to the phone number, registration date, expiry date and description.

  • Comma or tab separated files
  • Export your lists back to a file at any time
  • Restart the Do Not Call service after an import so the new numbers apply
Exclusions

Let the right extensions through.

Some extensions may need to call numbers that are on the list. Tick them in the Global Exclusion List and they can bypass the Do Not Call restrictions.

  • In Block List mode, you can also allow chosen extensions to call one specific listed number
Where it helps

Wherever your team dials out, the list is checked first.

Outbound sales teams

Load your internal do-not-call list, and calls to those numbers are dropped automatically.

Call centers

When a customer asks not to be called, add the number to your list with your next import, and future calls to it are dropped.

Teams that call approved numbers only

Switch to White List mode so agents can only reach the numbers on your lists.

Managers who need a record

Review every blocked attempt by extension, agent, number and time, and export the report.

Do Not Call is included in the VoIPTools Subscription.

One subscription gets you Do Not Call and 30+ other add-ons for 3CX.

Know when it happens

See every blocked call, and hear about the ones that matter.

Email alerts

Pick the extensions in the Send Email list. When one of them dials a listed number, an email goes out through your mail server.

Reports

A call log of blocked attempts, with extension, agent name, dialed number and date and time.

Automatic clean-up

Numbers with an expiry date are deleted at the scheduled time you choose.

Role-based views

Managers see every menu and agents see Reports and About. Admins can choose which tabs each 3CX role sees.

Everything in Do Not Call

  • Monitors all outbound calls
  • Drops calls to listed numbers
  • Block List or White List mode
  • Several named lists imported from CSV
  • Comma or tab delimiters
  • Global Exclusion List of extensions
  • Extensions allowed for a single listed number
  • Number matching by digits from the right (NSN length)
  • Scheduled removal of expired numbers
  • Email notifications for selected extensions
  • Reports of blocked calls, with export
  • Export your number list as XLSX, CSV or XLS
  • Delete all numbers from a list in one step
  • PDF export of reports
  • Report times shown in each extension's time zone
  • Culture setting for how dates are shown
  • Manager and agent roles, with tabs chosen per 3CX role
  • Custom Branding: colors, accent color and logo
  • Sign in with your 3CX extension and voicemail PIN or web password
Details

Requirements, updates and documentation.

  • 3CX version 20. A version 20 release (20.0.4) is on the downloads page; the current setup guide was written for version 18, Professional or Enterprise edition.
  • A Windows 10 or later, or Windows Server 2012 or later (64-bit), machine running alongside 3CX, with the VoIPTools Relay on the 3CX server, reached on port 8801
  • The Windows web server role 7.0 or later, with Basic Authentication, .NET Extensibility and ASP.Net 4.x
  • Microsoft SQL Server 2016 or later (the free Express edition works)
  • Static IP addresses for the VoIPTools and 3CX servers. The version 18 guide lists port 7600. HTTPS with a valid domain name is recommended.
  • An email server, for email notifications

Check the documentation for the current release and full setup details for your environment.

Questions

Do Not Call questions, answered.

Anything else? Our team answers 24/7 from the USA, India and the Philippines.

Does it make us compliant with do-not-call rules?+
It is designed to help you comply with your do-not-call policies by stopping outbound calls to the numbers on your lists. Your policies, and keeping your lists up to date, remain your responsibility.
Does it check national do-not-call registries?+
No. It checks the lists you import into it from CSV files.
What happens when someone dials a listed number?+
The call is dropped. If that extension is selected in the Send Email list, an email notification goes out, and the attempt appears in the report.
Can some people still call listed numbers?+
Yes. Extensions in the Global Exclusion List can bypass the restrictions. In Block List mode you can also allow chosen extensions to call one specific listed number.
Can we allow calls only to approved numbers?+
Yes. In White List mode, calls to numbers on your lists go through and calls to every other number are blocked.
Does it block incoming calls?+
No. It monitors outbound calls.
Do numbers need a country code?+
No. Set the NSN length to the number of digits to compare from the right, and numbers match with or without a country code.
Which 3CX versions does it work with?+
3CX version 20; a version 20 release is on our downloads page. The current setup guide was written for version 18, Professional or Enterprise edition.
Got a question?

Talk to the team that builds Do Not Call.

Whether it is Do Not Call, another add-on, or a custom solution built around your needs, we can help you get the most out of 3CX.

Already a customer? For help with an install or an issue, email Support@VoIPTools.com.

Thank you. Your question has been sent, and our team will get back to you soon.

Make your do-not-call list part of every call.

See it on a live demo, or get it today as part of the VoIPTools Subscription, with 30+ other add-ons included.