Allowing extension dialing from internal only

Status
Not open for further replies.

nickbh

Member
Sep 26, 2019
40
3
8
58
Is it possible to setup that certain extensions are accessible internally only. I would like for example only extensions starting with 80?? to be reachable or dialable from internal profile only? i.e extension to extension, should not be transferable/connectable from external

Thanks for the help in advance.
 

hfoster

Active Member
Jan 28, 2019
684
81
28
34
Pardon me if I misunderstood, but surely that's just not creating inbound routes that will route to the extensions in question?
 

nickbh

Member
Sep 26, 2019
40
3
8
58
I think my definition to the problem is confusing, so my apologies. What I am trying to do is that use some paging speakers as extensions and have them accessible by dialing extension. However, this also opens up the possibility to dial that extension from external incoming call and have them able to dial that extension.

What I am trying to do is that block the incoming call from dialing those specific extensions. It should only be available internally. I hope I am making more sense when I have described the problem
 

hfoster

Active Member
Jan 28, 2019
684
81
28
34
How are people going to dial an extension from the public context? Surely you'd need a DID/DDI to create an inbound route to the extension?
 

nickbh

Member
Sep 26, 2019
40
3
8
58
I have that right now, and I have direct dial enabled in the IVR. So just to clarify there is DID for incoming and within IVR, transfer can be made to the extension.
 
Last edited:

hfoster

Active Member
Jan 28, 2019
684
81
28
34
Ah right, so it's the IVR allowing the call in. I suppose a cheap and nasty way of doing it would be to set IVR options that match the paging speakers which just loops them back round to the menu or hangs up.

The alternative I believe would perhaps be adding something to the dialplan, before the local extension rule that captures the paging speaker numbers and rejects the call if it doesn't match a valid extension as the from.
 

nickbh

Member
Sep 26, 2019
40
3
8
58
I was thinking about using dial plan, but not sure how to proceed. Do you have an example I could use to build from.
just not sure how to go about it.
 

hfoster

Active Member
Jan 28, 2019
684
81
28
34
Not really. I had a play with conditions like sip_user_from but I couldn't get anything reliable that worked. If you haven't got that many forbidden extensions, I would try my first option.
 
Status
Not open for further replies.