Dial Patterns
Characters
Accepted character | Description |
---|---|
Any number 0-9,#,* | Literal interpretation of the given number # or * |
, (comma) | Present Dialtone |
x | Any digit 0-9 |
+ | 1 or more of the previous character |
[123] | Digits 1,2 or 3 |
[1-5] | Any single digit 1 through 5 |
<8=011> | Replace 8 with 011 |
<=011> | Add 011 without removing digits |
| | or |
^ | not |
Â
Important
The dial pattern must be wrapped inside of curly brackets ('{' and '}') as shown in the examples below.
Â
Examples
Please note, if you use an invalid pattern, the default will be used.
Example | Description |
---|---|
{[x*]+} | Default (Allow any number of digits or *'s) |
{[649]11} | Allow 611, 411, 911 only |
{1480xxxxxxx} | Allow any 11 digit number starting with 1480 |
{[649]11|1480xxxxxxx} | Allow 611,411,911 and any 11 digit number starting with 1480 |
{9,x+} | After the user dials 9, they are presented with ANOTHER dial tone, and then can dial any number. The complete number (including the 9) is sent |
{^1900x+ | <=1480>xxxxxxx} | Block any number starting with1900 and add prefix 1480 for any dialed 7 digit numbers |
{<8=011>x+|[*x]+} | If the number starts with 8, replace it with 011. Otherwise, any number of digits or *'s |
{<=1555>[2-9]xxxxxx} | Add digits 1555 to all 7 digit dialed numbers |
Timeouts
The phone dial patterns work in conjunction with the values set for "Dial Entry Timeout" and "Dial Now Timeout"
Dial Entry Timeout - how long the phone waits for additional digits before dialing where there is one or more possible matches. Use 0 to wait forever.
Dial Now Timeout - how long the phone waits for additional digits before dialing where there is an exact match to a single pattern. Setting this to 0 does not mean it will wait forever, it will dial immediately with 0 delay.