Ramblin
Guru
- Joined
- Oct 28, 2010
- Messages
- 138
- Reaction score
- 9
Any ideas how I can force 911 calls from a particular extension to use a specific Outbound Route?
I have seen a proposed solution for this request in a 2009 posting, but it is not working so I am posting here to see if something new is available (or if I am just screwing something up)
I have Piaf 1.7.5.5 with Asterisk 1.6 and FreePBX 2.7 (and I love it)
I have 3 locations with phones connected to the Asterisk server
1 where the Server is located
1 in the same city but different address
1 in another city
I have a trunk provisioned for each of the 2 remote locations and multiple trunks for the local server location.
I currently have 911 calls being captured and sent out, but all 911 calls go out the standard Outbound Route, meaning the 911 operator will see the CID as the same regardless of who / where is calling.
I want to have a 911 call (without using special prefixes, ...) automatically select the appropriate Outbound Route / Trunk based on the extension that originated the 911 call. That way the 911 Operator will see the correct CID come up when the call is received.
Previous posts have said to Create a unique Outbound Route for each remote extension and use the Dial Plan in the Outbound Route with 911/ext (ie add a "/" after the 911 and put the extension number after the "/". Put these special routes first in the Outbound Route. This is supposed to make that Outbound Route apply only for that extension.
It kind of works, but not quite.
When I do this (I am testing with another number, not 911 to see if this works before implementing with 911) the Call Detail Reports do show that the "dst channel" is forced to the one I want, but I get a fast busy every time I try to dial. And the number I am dialing is NOT busy since I dial it from other extensions before and after the test - multiple times.
Any ideas how I can force 911 calls from a particular extension to use a specific Outbound Route?
I have seen a proposed solution for this request in a 2009 posting, but it is not working so I am posting here to see if something new is available (or if I am just screwing something up)
I have Piaf 1.7.5.5 with Asterisk 1.6 and FreePBX 2.7 (and I love it)
I have 3 locations with phones connected to the Asterisk server
1 where the Server is located
1 in the same city but different address
1 in another city
I have a trunk provisioned for each of the 2 remote locations and multiple trunks for the local server location.
I currently have 911 calls being captured and sent out, but all 911 calls go out the standard Outbound Route, meaning the 911 operator will see the CID as the same regardless of who / where is calling.
I want to have a 911 call (without using special prefixes, ...) automatically select the appropriate Outbound Route / Trunk based on the extension that originated the 911 call. That way the 911 Operator will see the correct CID come up when the call is received.
Previous posts have said to Create a unique Outbound Route for each remote extension and use the Dial Plan in the Outbound Route with 911/ext (ie add a "/" after the 911 and put the extension number after the "/". Put these special routes first in the Outbound Route. This is supposed to make that Outbound Route apply only for that extension.
It kind of works, but not quite.
When I do this (I am testing with another number, not 911 to see if this works before implementing with 911) the Call Detail Reports do show that the "dst channel" is forced to the one I want, but I get a fast busy every time I try to dial. And the number I am dialing is NOT busy since I dial it from other extensions before and after the test - multiple times.
Any ideas how I can force 911 calls from a particular extension to use a specific Outbound Route?