Application Dialing
Numbers speed dialed by IP Office applications such as Phone Manager and SoftConsole are treated differently. Since the digits are received as a single group, they can override some short code matches. The same applies to short codes used within IP Office configuration settings such as Incoming Call Route destinations.
Example:
Telephone Number: 12345678
-
Short Code 1: 1234XX/207/DialExtn
-
Short Code 2: 12345678/210/DialExtn
If dialed manually by the user, as soon as they have dialed 123456 a match to short code 1 occurs. They can never dial short code 2.
If dial using a Phone Manager speed dial, 12345678 is sent as a string and a match to short code 2 occurs.
Partial Dialing
If the application dialing does not trigger an exact match, the user can dial additional digits through their extension. The processes for normal user dialing are applied.
Non-Digit Short Codes
Short codes can be created that use characters instead of speed dials. While these short codes cannot be dialed from a phone, they can be dialed through application speed dials and settings. However characters that are interpreted as special short code characters will still be interpreted as such.
Secondary Dial Tone
Some locales prefer to provide users with secondary dial tone once they have started dialing. This can be done by adding a system short code using the Secondary Dial Tone Feature.
For example, on a system where 9 is used as a prefix for external dialing, the system short code 9/./Secondary Dial Tone/0 will trigger secondary dial tone when users dial a number prefixed with 9.
In order to allow further digit matching, the digits dialed are put back through short code matching against any short codes that start with [n] where n is the digit used to trigger the system secondary dial tone short code.
For example:
User Short Code |
System Short Codes |
Scenario |
[9]0N;/Busy/0 |
9/./SecondaryDialTone
[9]0N;/Dial/0 |
The user dials 90114445551234.
The 9 is matches the system secondary dial tone short code and unlike other short codes this is applied immediately.
The user's dialing is put through short code matching using the normal order of precedence but matched to possible short codes beginning [9]. In this case the user's [9]0N; short code would take precedence over the system [9]0N; short code. |
|