Page 91 / 127 Scroll up to view Page 86 - 90
84
Appendix B: Configuring the Nighttime Auto-Attendant
Instructions for Setting Up the Nighttime Auto-Attendant
IP Telephony System
Configuring the Auto-Attendant Settings
To configure the nighttime auto-attendant, follow these instructions:
1.
Launch Internet Explorer or Netscape Navigator on the administration computer.
2.
Enter
<IP address of the System>
/admin/voice/advanced
in the web browser’s
Address
field. (Enter the
IP address you assigned to the System when you installed it.)
Then press the
Enter
key.
3.
The
Voice - Info
screen will appear. Click the
SIP
tab.
4.
On the
SIP
screen, scroll down to the Auto Attendant Parameters.
5.
For the
AA script 2
field, follow these instructions:
a.
Copy the default
AA script 1
text to the Notepad (or other word processing program).
This is the default AA script 1 code:
<aa>
<form id="dir" type="menu">
<audio src="prompt1" bargein="T"/>
<noinput timeout="10" repeat="T"/>
<nomatch repeat="F">
<audio src="prompt3" bargein="T"/>
</nomatch>
<dialplan src="dp1"/>
<match>
<default>
<audio src="prompt2"/>
<xfer name="ext" target="$input"/>
</default>
</match>
</form>
</aa>
Figure B-2: Voice - SIP Screen - Auto Attendant
Parameters
Page 92 / 127
85
Appendix B: Configuring the Nighttime Auto-Attendant
Instructions for Setting Up the Nighttime Auto-Attendant
IP Telephony System
b.
Replace “dir” with “nt” (see the new text in boldface). Then add this line of code:
<audio src="prompt5" bargein="T"/>
This is the AA script 2 code:
<aa>
<form id="
nt
" type="menu">
<audio src="prompt5" bargein="T"/>
<audio src="prompt1" bargein="T"/>
<noinput timeout="10" repeat="T"/>
<nomatch repeat="F">
<audio src="prompt3" bargein="T"/>
</nomatch>
<dialplan src="dp1"/>
<match>
<default>
<audio src="prompt2"/>
<xfer name="ext" target="$input"/>
</default>
</match>
</form>
</aa>
c.
Copy the AA script 2 code from the Notepad, and paste it in the
AA script 2
field.
6.
For the
DayTime
field, enter the daytime hours for the daytime auto-attendant in 24-hour format. The start
and end times should be in this format:
start=hh:mm:ss;end=hh:mm:ss
(hh for hours, mm for minutes, and ss for seconds)
For example, start=9:0:0;end=17:0:0 means the start time is 9 AM and the end time is 5 PM. The other hours
(5 PM to 9 AM) are considered nighttime hours.
7.
For the
NightTime AA
setting, select
yes
.
8.
For the
NightTime AA Script
setting, select
2
.
9.
Click the
Submit All Changes
button to save your new settings.
Congratulations! You have set up the nighttime auto-attendant.
NOTE:
If you want to configure the
Weekend/Holiday Auto-Attendant, refer to
“Chapter 6: Using the Web-based Utility” for
instructions.
Page 93 / 127
86
Appendix C: Dial Plan and Auto-Attendant Scripting for Advanced Users
Overview
IP Telephony System
Appendix C: Dial Plan and Auto-Attendant Scripting for
Advanced Users
Overview
This appendix discusses the dial plan and auto-attendant (aa) features of the System. It also explains how to
configure and write scripts for both features.
Configuring Dial Plans
The System allows each phone line to be configured with a distinct dial plan. The dial plan specifies how to
interpret digit sequences dialed by the caller and how to convert those sequences into an outbound dial string.
The Dial Plan settings contain the actual dial plan scripts for the various lines. Each plan contains a series of digit
sequences, separated by this character, | . The collection of sequences is collected in parentheses, ‘ and ’.
When a caller dials a series of digits, each sequence in the dial plan is tested as a possible match. The matching
sequences form a set of candidate digit sequences. As more digits are entered by the caller, the candidates are
eliminated until only one or none is valid.
The following table describes the entries to use for the dial plan.
Table 1: Dial Plan Entries
Dial Plan Entry
Function
*xx
Allows arbitrary 2-digit star code
[3469]11
Allows x11 sequences (for example, 311, 411, 611, 911)
0
Dials operator
00
Dials international operator
[2-9]xxxxxx
Dials US local number
1xxx[2-9]xxxxxx
Dials US 1 + 10-digit long distance number
xxxxxxxxxx.
Dials all other numbers, including international long distance
NOTE:
If the default US dial plan does not meet
your needs, visit
www.linksys.com/kb
for
additional dial plans, or use this appendix to write
your own script.
Page 94 / 127
87
Appendix C: Dial Plan and Auto-Attendant Scripting for Advanced Users
Configuring Dial Plans
IP Telephony System
Entries include the following:
Individual characters include 0 to 9, *, #.
The letter x matches any single number from 0 to 9.
A subset of keys within brackets represents a range: [set].
For example, [389] means 3 or 8 or 9
A numeric range is allowed within the brackets: [digit-digit].
For example, [2-9] means 2, 3, 4, 5, 6, 7, 8, or 9.
A range can be combined with other keys.
For example, [235-8*] means, 2, 3, 5, 6, 7, 8, or *.
These are the rules for the entries:
Any key can be repeated zero or more times by adding a . (period) to the end.
For example, 01. matches 0, 01, 011, 0111...
A sub-sequence of keys, which can be empty, can be automatically replaced with a different sub-sequence
using an angled bracket notation: <dialed-sub-sequence:transmitted-sub-sequence>.
For example, 8:1650.xxxxxxx matches 85551212 and transmits 16505551212.
An outside line dial tone can be generated within a sequence by adding a , (comma) between digits.
For example, 9,1xxxxxxxxxx sounds an outside line dial tone after the caller presses 9, until the 1 is pressed.
A sequence can be barred or rejected by placing an ! (exclamation mark) at the end of the sequence.
For example, 1900xxxxxxx! automatically blocks all 900 area code numbers from being dialed.
Here are some examples of dial plans:
(1xxxxxxxxxx) - This dial plan accepts only US-style 1 + area code + local number, with no restrictions on the
area code and number.
(1xxxxxxxxxx|,<:1212>xxxxxxx) - This dial plan allows US-style, 7-digit dialing and automatically inserts a 1 +
212 (local area code) in the transmitted number.
(<9,:>1xxxxxxxxxx|<8,:1212>xxxxxxx) - This dial plan requires a caller to dial 8 as a prefix for local calls and 9 as
a prefix for long distance. In either case, an outside line tone is played after the initial 8 or 9, and neither prefix is
transmitted when the call is initiated.
Page 95 / 127
88
Appendix C: Dial Plan and Auto-Attendant Scripting for Advanced Users
Configuring Dial Plans for the Auto-Attendant
IP Telephony System
(*xx\[3469]11\0\00\[2-9]xxxxxx\1xxx[2-9]xxxxxx\xxxxxxxxxx.) - This dial plan permits these calls: arbitrary 2-digit
star code calls, 311, 411, 611, 911, local operator calls, international operator calls, US local numbers, US 1 +
10-digit long distance number, and all other numbers.
Configuring Dial Plans for the Auto-Attendant
You can define the dial rule in the dial plan setting and then do the translation in the auto-attendant script.
In this
case, the dial plan can be very simple, like (1|2|3|4|5xxx) or (xxxx|*|#).
For example, the dial plan can be (<x:500x>|408555xxxx|xxxxx) or (<1:1002>|<2:21111>|<3:3333>|xxxxx).
When the caller inputs some DTMF digits, the auto-attendant will parse them using the dial plan first, and then
the parsing result will be fed into the auto-attendant script menu instruction. Each auto-attendant menu has a
dial plan. You can define the dial rule in the settings, AA Dial Plan 1 and/or AA Dial Plan 2. Each auto-attendant
dial plan setting has a matching ID, which can be used in auto-attendant XML scripting. For example, a user can
specify dp1 to indicate AA Dial Plan 1.
Configuring the Auto-Attendant
The auto-attendant (aa) is an internal service within the System. It plays pre-recorded voice messages that offer
the caller a menu of choices, so the auto-attendant can appropriately direct the call. For example, a greeting
could be, “Welcome to the abc company. For sales, press 1. For service, press 2. To speak to our operator,
press 3.” (This custom greeting would have to be recorded using the Interactive Voice Response Menu.)
After the caller has made a choice, the call is routed to the appropriate extension, so the caller is connected to the
correct party or presented with another menu of choices.
There are three auto-attendants available, one for daytime, one for nighttime, and one for weekends/holidays.
Table 2: Auto-Attendant Dial Plans
Web-based Utility Setting
Matching ID in Auto-Attendant Script
AA Dial Plan 1
dp1
AA Dial Plan 2
dp2

Rate

4.5 / 5 based on 2 votes.

Bookmark Our Site

Press Ctrl + D to add this site to your favorites!

Share
Top