How do I block outside calls from dialing a particular extension system wide?

Status
Not open for further replies.

redbudindustries

Forum User
Joined
Feb 11, 2019
Messages
68
Reaction score
6
Hello,

I have an extension that is tied to a Snom PA1 paging system. If an outside person calls they can dial the extension 111 and reach the paging system, which auto answers. How do I disable one extension from being reached by external calls but keep it open for internal? I have played around with forwarding rules but cannot seem to get the desired result. I also have tried putting the extension 111 in a custom setting I found to exclude extensions from being reached from IVR's Any ideas on how to handle this scenario would be greatly appreciated.

Thank you
 

Attachments

  • snom.png
    snom.png
    22 KB · Views: 27
Thank you for the response. I am still unable to block direct dial from IVR's by using the above recommendation.
 
Hi,

that parameter doesnt work in v15.

Try this

IVR_DIRECT_DIALING_GRAMMAR is simply a regular expression. Adjust that parameter to suit your needs and restart the services, or easier just restart the server.

As an example the below regular expression, aka what is set for IVR_DIRECT_DIALING_GRAMMAR, disables the ability to dial extensions 2400 and 2500 while still recognizing four digit extensions:

((?!2400|2500)[0-9]{4})

Another example if you want to disable all direct dialing all together use the below to recognize only one digit between zero and nine :

[0-9]{1}

https://www.3cx.com/community/threads/ivrdonotcall-not-applying.49378/
 
Status
Not open for further replies.

Forum statistics

Threads
111,921
Messages
589,746
Members
164,796
Latest member
Dame24