User avatar
By WelshPaul
Posts Signature Likes Avatar Topics
#6437
Below is a dial plan / digit map for use with Grandstream SIP based telephones and analogue telephone adapters (FXS ports) and the Andrews & Arnold (AAISP) VoIP service.
(Replace all three 01792 entries with your own local area code.)

AAISP Dial Plan:
Code: Select all
{ 10[015] | 11[129] | 15[01] | 999 | 1571 | 17070 | 11[68]xxx | 08001111 | 0845464x | <=01792>[2-9]xxxxx | <141=14101792>141[2-9]xxxxx | <1470=147001792>1470[2-9]xxxxx | 0[1235789]xxxxxxxxx | 1410[1235789]xxxxxxxxx | 14700[1235789]xxxxxxxxx | 00xxx. | x+ | \+x+ | *x+ | *xx*x+ }
Notes:
  1. No need to include your local area dialling code when making local calls.
  2. 150 - Andrews & Arnold.
  3. 151 - Andrews & Arnold Support.
  4. Supports Arnold's test numbers as shown here.
  5. To withhold your number on individual calls, just dial 141 before the telephone number you want to call.
  6. If you've chosen to have your number permanently withheld, you can use 1470 to release and display your number on a call-by-call basis. Just dial 1470 followed by the number you want to call.
Grandstream dial plan / digit map examples and explanations as found on pages 57 - 58 of the HT812/HT814 Administration Guide:
  1. Accept Digits: 1,2,3,4,5,6,7,8,9,0 , *, #, A,a,B,b,C,c,D,d
  2. Grammar: x - any digit from 0-9;
    1. xx+ - at least 2 digits number;
    2. xx – exactly 2 digits number;
    3. ^ - exclude;
    4. . – wildcard, matches one or more characters
    5. [3-5] - any digit of 3, 4, or 5;
    6. [147] - any digit 1, 4, or 7;
    7. <2=011> - replace digit 2 with 011 when dialing
    8. <=1> - add a leading 1 to all numbers dialed, vice versa will remove a 1 from the number dialed
    9. |-or
    10. Flag T when adding a “T” at the end of the dial plan, the phone will wait for 3 seconds before dialing out. This gives users more flexibility on their dial plan setup. E.g. with dial plan 1XXT, phone will wait for 3 seconds to let user dial more than just 3 digits if needed. Originally the phone will dial out immediately after dialing the third digit.
    • Example 1: {[369]11 | 1617xxxxxxx} –
      Allow 311, 611, 911, and any 10-digit numbers of leading digits 1617
    • Example 2: {^1900x+ | <=1617>xxxxxxx} –
      Block any number with leading digits 1900 and add prefix 1617 for any dialed 7-digit numbers
    • Example 3: {1xxx[2-9]xxxxxx | <2=011>x+} –
      Allow any length of number with leading digit 2 and 10 digit- numbers of leading digit 1 and leading exchange number between 2 and 9; If leading digit is 2, replace leading digit 2 with 011 before dialing.
  3. Default: Outgoing - { x+ | \+x+ | *x+ | *xx*x+ }
    Example of a simple dial plan used in a Home/Office in the US:
    { ^1900x. | <=1617>[2-9]xxxxxx | 1[2-9]xx[2-9]xxxxxx | 011[2-9]x. | [3469]11 }
    Explanation of example rule (reading from left to right):
    • ^1900x. - prevents dialing any number started with 1900
    • <=1617>[2-9]xxxxxx - allows dialing to local area code (617) numbers by dialing 7 numbers and 1617 area code will be added automatically
    • 1[2-9]xx[2-9]xxxxxx - allows dialing to any US/Canada Number with 11 digits length
    • 011[2-9]x. - allows international calls starting with 011
    • [3469]11 - allow dialing special and emergency numbers 311, 411, 611 and 911
Note: In some cases, user wishes to dial strings such as *123 to activate voice mail or other application provided by service provider. In this case * should be predefined inside dial plan feature. An example dial plan will be: { *x+ } which allows the user to dial * followed by any length of numbers.
VoipIT liked this

Ok, so the next instalment......... I loaded the Grand…

Apologies I do not have an answer but could you please …

Have you tried simply modifying the " ext &…

FreePBX and MS Teams

Hi @nwphoto , I Have responded to your private messa…

Sign up for VIP membership