02-19-2008, 06:10 AM | #1 |
Junior Member
Join Date: Feb 2008
Posts: 4
Thanks: 0 Thanked 0 Times in 0 Posts |
Dial plan with * prefix
Is this possible? CallWithUs requires a *32 prefix to specify premium routing. When I try to implement that in my dial plan, everything goes to SipBroker.
|
02-19-2008, 01:53 PM | #2 |
Join Date: Jul 2007
Location: Toronto, Canada
Posts: 1,422
Thanks: 123 Thanked 369 Times in 282 Posts |
It depends on how you have setup your DialPlan....
This is how I've set mine up to allow routing: Pattern:094*xx. Replacement: ${EXTEN:3} Provider: CallWithUs Active: Yes All Other Settings below this: No So if I dial 094*321xxxxxxxxxx, it'll call *321xxxxxxxxxx via CallWithUs (hope that helps)... There is a good chance your issue is more related to having left ENum lookup to Yes though.... |
02-19-2008, 08:00 PM | #3 |
Junior Member
Join Date: Feb 2008
Posts: 4
Thanks: 0 Thanked 0 Times in 0 Posts |
Thanks, Emoci. This is sort of interesting. I can get to a workable solution as you describe, but I still can't figure out why it works that way. Here are a few of the permutations I've tried:
Using only *32 prefix pattern (no negative count, no prepend): A call to:*32XXXXXXXXXXX will get forwarded to *32XXXXXXXXXXX via SIP Broker Using negative count to strip numeric prefix (works, as per your suggestion): A call to:0*32XXXXXXXXXXX will get forwarded to *32XXXXXXXXXXX via Call With Us A slightly shorter version using a *32 prepend: A call to:0*XXXXXXXXXXX will get forwarded to *32XXXXXXXXXXX via Call With Us However it's not possible to strip only * and then prepend *32: A call to:*14158371012 will get forwarded to *14158371012 via SIP Broker I'm just trying to figure out the simplest possible way to prepend the *32 and send via Call With Us instead of SipBroker. Version #3 seems best so far. |
02-19-2008, 09:33 PM | #4 | |
Join Date: Jul 2007
Location: Toronto, Canada
Posts: 1,422
Thanks: 123 Thanked 369 Times in 282 Posts |
Quote:
Unfortunately any * call will be by default send via SipBroker... Think of it as if there is a rule with higher priority than all other rules in your Dial Plan which ensures all calls of the *xxxxx format go via SipBroker.... The reason this default rule applies to all accounts is that it lets someone who just created an account to be able to call any SipBroker destination and all other VoXalot users without having to bother with setting up Dial Plans... The simplest way I can see is this: Pattern: _xx. Replacement: *3${EXTEN} Provider: CallWithUs Active: Yes Other 3 settings: No So now to call you pretty much dial Route-Number... eg. 2-Number (will call number via CallWithUs Route 2) 3-Number (will call number via CallWithUs Route 3) |
|
02-20-2008, 06:50 AM | #5 |
Junior Member
Join Date: Feb 2008
Posts: 4
Thanks: 0 Thanked 0 Times in 0 Posts |
Thanks. For my purposes, I settled on:
Pattern: _#xx. Replacement: *362${EXTEN:1} Provider: CallWithUs Not as flexible, but short and no conflict with my other dial plans. |
03-17-2008, 07:41 PM | #6 | |
Member
Join Date: Mar 2008
Location: Montreal, Canada
Posts: 79
Thanks: 12 Thanked 2 Times in 2 Posts |
Quote:
I defined replacement as simple *32${EXTEN}, and voxalot "test" button shows that number is built correctly and routed through callwithus... But - I'm getting "you dialed incorrect number" from Voxalot. I checked that this call didn't even reach callwithus. |
|
03-17-2008, 07:57 PM | #7 | |
Join Date: Jul 2007
Location: Toronto, Canada
Posts: 1,422
Thanks: 123 Thanked 369 Times in 282 Posts |
Quote:
Eg. In my case: Pattern: _011xx. Replacement: *34${EXTEN:3} Active: Yes ENum Lookup: No The Rest of the setitngs under this: No Last edited by emoci; 03-17-2008 at 08:00 PM. |
|
03-17-2008, 09:07 PM | #8 |
Member
Join Date: Mar 2008
Location: Montreal, Canada
Posts: 79
Thanks: 12 Thanked 2 Times in 2 Posts |
I just tested it on web callback: if I type normal number for callwithus everything works, if I type *32<number> I'm getting the same response about invalid number dialed...
|
03-17-2008, 09:23 PM | #9 | |
Join Date: Jul 2007
Location: Toronto, Canada
Posts: 1,422
Thanks: 123 Thanked 369 Times in 282 Posts |
Quote:
The whole idea of the dial plan is this (using my example above): If I dial 011442012001300 let's say, VoXalot will apply the dial plan and dial *34442012001300 via CallWithUs (in other words dialing 442012001300 via route 4 in CallWithUs) The idea behing the replacement pattern is that voxalot adds *32 automatically for you....if you wanted to be able to dial *32 yourself, you would set up your dial pattern as _*xx. (however anything with *123 will be sent over SipBroker by default, so using * as the first character becomes problematic, furthermore you may come accross interference with your ATA feature codes....) One suggestion for you is this: Pattern: _#xx. (this describes how you'll dial) Replacement: *${EXTEN:1} (this deals with the changes VoXalot will make to your string automatically) Provider: CallWithUs So now if you dial #32Number, VoXalot will in turn dial *32Number via CallWithUs Also keep in mind that these rules apply in WebCallBack only if you choose Smart Call as the provider... Hope that helps.... |
|
03-18-2008, 12:20 AM | #10 |
Member
Join Date: Mar 2008
Location: Montreal, Canada
Posts: 79
Thanks: 12 Thanked 2 Times in 2 Posts |
Ok, what I do is
Pattern: _0NXXXXXX. Replacement: *32999${EXTEN:1} where '999' is 3-digit country code So when in Dial Plan Test I type 034444444 it tells me just what I expect: "A call to:034444444 will get forwarded to *3299934444444 via CallWithUs". But when I actually call, I hear an error message... |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Dial plan and various problems | 800793 | Voxalot Support | 6 | 11-19-2007 01:05 PM |
Dial plan problems with FaktorTel and VoXaLoT | Hally | Voxalot Support | 1 | 01-06-2007 09:21 AM |
Norway toll free number dial plan ? | shezad | Voxalot Support | 1 | 11-11-2006 12:09 AM |
dial plan help please | muzzza | Voxalot Support | 0 | 09-01-2006 11:38 AM |
Dial Plan for Italy wanted!!! | moonshiner | Voxalot Support | 32 | 08-20-2006 10:26 PM |