J129 dial plan settings

Last Updated : Dec 08, 2020 |

When making calls, by default the J129 requires the user to dial the digits required and then press Call to send those digits to the system for processing. If the user does not press Call, then after 5 seconds it assumes dialing is complete and send the digits dialed so far to the system.

Both of those aspects of J129 operation can be configured through the use of settings added to the system's 46xxspecials.txt file (see 46xxspecials.txt).

  • SET INTER_DIGIT_TIMEOUT N

    Set the number of seconds from the last digit dialed after which the phone assumes dialing is complete and send the digits dialed to the system. N can be a value between 1 and 20 seconds. The default used if no settings is specified is 5 seconds.

  • SET DIALPLAN <dial plan>

    Set number patterns which, when matched by the users dialing, are taken as dialing complete and sent to the system. The dial plan can include the following characters:

    • |: This character is used to separate each different number pattern.

    • X: This character is a wildcard for any single digit match.

    • [ ]- Square brackets can be used to contain possible specific single digit matches. For example:

      • [1237] matches 1, 2, 3 or 7. A - character can be used to match a range of digits.

      • [1-4] matches any digit from 1 to 4.

For full details of available settings, refer to the Installing and Administering J100 Series IP Deskphones SIP manual.

The following dial plan could be used on a system where all user extension numbers are in the range 200 to 299, group extensions in the range 300 to 399 and *17 is used for voicemail access.

SET DIALPLAN [2-3]XX|*17
SET INTER_DIGIT_TIMEOUT 2