- Joined
- Jul 10, 2019
- Messages
- 19
- Reaction score
- 3
If this feature doesnt exist it probably should. Lets set the scene:
Normally this isnt an issue. If location A in 1 city wants to call location B in a different city, instead of referring to a company directory and dialing the RG for that store, they dial the full 7 or 10 digit number because they have it memorized. The call goes out our voip provider, back in our voip provider, routes location B's RG, nobody knows any different.
Well one of our voip providers is having issues tracking down the issue for why this doesnt work. I tore apart and followed 3 wireshark captures (phoneA - SBC A), (phoneB - SBC B), and the 2 calls that were (cloud based 3CX to voip provider) and everything looks great on call setup and the first 2 seconds of the call. I receive a BYE from the carrier on the outbound call followed by a BYE from same carrier (different sip server) on the inbound call. Im still working on the carrier for this and they were able to fix it so it went from 0% successful calls to 80% successful calls.
Training the users to dial 801 for store A, 802 for store B, etc... yea forget it. Id rather not go on a tirade why but they are the type where "dialing less numbers" is a "serious inconvenience and is unacceptable"
I remember when we were able to use SIP IDs to make aliases but allowing Direct SIP calls opens up some vulnerabilities that we arent willing to sign off on.
Are there any solutions out there that involve setting up IF 7, 10, 11 digit number matches any in this list THEN route to (unknown method) so calls stay internal.???? Is there a 3CX method or some other method using the current version?
Normally this isnt an issue. If location A in 1 city wants to call location B in a different city, instead of referring to a company directory and dialing the RG for that store, they dial the full 7 or 10 digit number because they have it memorized. The call goes out our voip provider, back in our voip provider, routes location B's RG, nobody knows any different.
Well one of our voip providers is having issues tracking down the issue for why this doesnt work. I tore apart and followed 3 wireshark captures (phoneA - SBC A), (phoneB - SBC B), and the 2 calls that were (cloud based 3CX to voip provider) and everything looks great on call setup and the first 2 seconds of the call. I receive a BYE from the carrier on the outbound call followed by a BYE from same carrier (different sip server) on the inbound call. Im still working on the carrier for this and they were able to fix it so it went from 0% successful calls to 80% successful calls.
Training the users to dial 801 for store A, 802 for store B, etc... yea forget it. Id rather not go on a tirade why but they are the type where "dialing less numbers" is a "serious inconvenience and is unacceptable"
I remember when we were able to use SIP IDs to make aliases but allowing Direct SIP calls opens up some vulnerabilities that we arent willing to sign off on.
Are there any solutions out there that involve setting up IF 7, 10, 11 digit number matches any in this list THEN route to (unknown method) so calls stay internal.???? Is there a 3CX method or some other method using the current version?