A bug in the Voxalot Dial Plan (Smart Call)
For calling to an international number I dial in my SIP phone (using a Voxalot account) a sequence like “0”+(country code)+(area code)+(phone number). For example to call to “Tell me” I dial 018005558355 (then, this toll free call is routed via Voxalot).
Recently Voxalot changed, and they only accept a dialing sequence like *18005558355. As for me there is more clear to dial the previous sequence(that begins with 0), I changed the Voxalot Dial Plan (Smart Call) to modify a dialed sequence of the pattern _01800. to *{EXTEN:1}. As the Dial Plan Test showed to me that the sequence 018005558355 was going to be forwarded as *18005558355, I was very surprised when I understood that in the practice this was forwarded to 18005558355 (with no asterisk in the first place). On one hand I want to report this error in the Dial Plan, in order that Voxalot fix this one. On the other hand I want to try to convince the people of Voxalot to use again a sequence beginning in 0 for a toll free number. The reason of this one is that when a sequence begins with *, it is very hard to see if the digits that are following the * are (or not) SIP Broker provider prefixes. |
Try the following dial plan:
Pattern: _01800xxxxxxx Replacement: *${EXTEN:1} Provider: Sipbroker Active: Yes ENUM, etc.: No This should output what you are looking for. |
All 1800 calls go to 1641641800...@sip.tollfreegateway.com and always get a busy tone. Is there a way to change this? I want to use Sipphone as the provider for these calls.
Edit: ok, the trick is to add * and set ENUM to no. |
All times are GMT. The time now is 12:44 PM. |
Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.