The sipXecs Auto-Attendant Service
The sipXecs IP PBX system includes a configurable auto-attendant application provided by the sipXecs Media Server. The auto-attendant application provides an automated, system-wide answering service for incoming calls, a dial by name feature, automated transfer to a local extension, transferring the call to an operator, or remote voicemail retrieval. Multiple auto-attendants can be created using the Web based configuration interface (Configuration Server). The default auto-attendant configured when the system is installed is called Operator and it is accessible by dialing 100.
Configuring Auto-Attendants
Using Configuration Server navigate to Auto Attendants entry under the Features menu. A list including all the currently defined auto-attendants will display. After system installation the default attendant Operator is already configured and ready to be used. <center>
</center>
The standard attendant "Operator" is defined as shown below but can also be easily customized. In particular, the default extension can be changed based on your internal dial plan. If you use a 3 digit internal dial plan, the auto-attendant extension should also be three digits. The Name is just an identifier for the auto-attendant and does not represent a User ID that can be dialed. The default auto-attendant defines three for different prompts: Repeat Prompt, Voicemail Login, Operator, and Dial by Name. Additional prompts available include: Disconnect, Auto-Attendant, Go to Extension, and Voicemail Deposit. In particular, the Auto-Attendant prompt allows you to cascade different auto-attendants. Voicemail Deposit allows a caller to deposit a voicemail message for a user without first ringing the user's extension number.
<center>
</center>
Starting with version 3.2 you do not configure autoattendant extension on this screen. Dialing plan configuration is now fully responsible for assigning extensions to autoattendant. It is now possible to have a single auto attendant acessible through multiple extensions.
Configuring Dialing Plan
Attendant Dial Rules
You need to configure attendant dialing rules in order to associate extension with autoattendant. Dialing plan also gives you the option of assigning aliases to your attendants.
Click here for more information about attendant dialing rule.
Internal Dialing
The Internal Dialing rule allows the definition of the default auto-attendant to be used by the system, as well as auto-attendant aliases (default: operator, 0). Note: Alias are case sensitive.
...
Go to Dial Plans then open Internal. Several instances of the dialing rule Internal Dialing can be used.
Panel |
---|
...
</center>
Note: Make sure you activate the dial plan in order for changes to become effective.
Special Auto Attendant
Starting with version 3.2 you can override default auto attendant selection. This is particularly useful if you want to temporarily redirect all calls to a single, "emergency" auto attendant. In order to do that select Special autoattendant from the drop down menu and click "use special auto attendant" radio button. After you press Activate sipXconfig will configure the system to use a single auto attendant and ignore all other attendants configured in dial plan.
...
Please note that sipXconfig cannot determine if system has a special auto attendant already selected. Special Auto Attendant screen can be only used to set special auto attendant. It does no provide any information, if special auto attendant mode is activated and - if that's the case - which auto attendant is selected.
<center>
</center>
How to enable Users to be listed in the Auto-Attendant?
To include a sipX user in the Auto-Attendant�s Attendants dial by name directory, the user has to have the respective permission. Permissions can either be defined for users individually or the user must be a member of a group with such permissions (default permission Attendant Directory: disabled). <center>
</center>
Configuring the Gateway
There are different ways of how to handle incoming calls from the PSTN. Typically calls placed to the company number are routed to an auto-attendant, where the caller has the option to reach an operator if necessary but otherwise can reach an extension directly or dial by name.
Therefore, the gateway needs to be told which extension to call for incoming calls. The default setting is to configure the gateway to route incoming calls to the extension of the default auto-attendant Operator (I.e. send calls to extension 100 or alias operator).
Auto Attendant Customizations
The Auto-Attendant application provides the complete set of pre-recorded prompts that play to callers. A prompt may provide information only or present options which a caller can select using the phone's key pad.
...
- Generic system greeting: "Welcome to the — Communication System."
- Initial Auto Attendant prompt: "If you know your party's extension, you may dial it at any time. To dial by name, press 9. To reach the company operator, press 0."
- Options and call sequence that correspond to the default auto-attendant
Changing the Generic System Greeting
The generic system greeting that plays to all callers by default is �Welcome Welcome to the — Communication System.� To replace this informational prompt, you can record a set of greetings, each appropriate for a different situation, and specify which greeting the auto-attendant should play.
...
- Script your new standard, after hours, or special occasion greeting.
- Select an end user to record the greeting.
- In the sipX interface for administrators, select the user that represents that end user. In the Permissions category, set the User can record system prompts permission to ENABLE.
If this user does not have a voicemail inbox, you must also set the User has voicemail inbox permission to ENABLE. - Save the change.
- The end user logs in to his or her voicemail inbox from a phone. The main voicemail menu for that user will include a system administration option.
- The end user follows the prompts that play:
- Press 7 to access system administration.
- Press 1 to manage system greetings.
- Select a greeting type to record.
- When the end user completes and accepts the recording, the newly recorded prompt immediately begins to play to all callers.
- Optionally, the end user can repeat this process to record a different system greeting, such as an after hours or weather emergency greeting.
- To select the greeting that plays to callers, the end user follows the prompts to select one of the previously recorded system greetings.
- Press 7 to access system administration.
- Press 1 to manage system greetings.
- Press 4 to select the system-wide greeting.
- Select the greeting to play.
Changing the Initial Auto Attendant Prompt
The initial Auto Attendant prompt plays immediately after the system greeting. By default, this prompt is �If If you know your party's extension, you may dial it at any time. To dial by name, press 9. To reach the company operator, press 0."
...
- Replace this prompt with a new prompt that describes the same options.
- Replace this prompt with a different prompt that describes different options. For example, you could add an option that lets callers transfer to your company help desk by dialing 1. To customize the options available with this prompt, see page 17.
- Prevent this prompt from playing at all.
Replacing the initial prompt
To replace the initial Auto Attendant prompt:
...
- Save the change.
- The end user logs in to his or her voicemail inbox from a phone. The main voicemail menu for that user will include a system administration option.
- The end user follows the prompts that play:
- Press 7 to access system administration.
- Press 2 to manage the Auto Attendant prompt.
- Press 1 to record the Auto Attendant prompt.
- When the end user completes and accepts the recording, the newly recorded prompt immediately begins to play to all callers.
Preventing the initial prompt from playing
To prevent the initial Auto Attendant prompt from playing to callers:
- Enable the User can record system prompts permission for an end user.
- Using a phone, that end user logs in to his or her voicemail inbox. The main voicemail menu includes a system administration option.
- The end user follows the prompts that play:
- Press 7 to access system administration.
- Press 2 to manage the Auto Attendant prompt.
- Press 3 to prevent the initial Auto Attendant prompt from playing.
Changing Initial Auto Attendant Options
If you customize the initial Auto Attendant prompt, you can customize the options that are available to callers when the initial Auto Attendant prompt plays. By default, these options match the description provided by the initial Auto Attendant prompt: pressing 0 transfers the caller to the operator, and pressing 9 triggers the dial by name series of prompts. Another, unstated option allows callers to transfer to voicemail by pressing #.
To customize the options available when this prompt plays, you associate one of the dial pad buttons on a touch tone phone�0 phone0 through 9, star , and pound (#)�with with one of these functions:
<table width="85%">
<tr bgcolor="#cccccc">
<td>Function</td><td>Description</td>
</tr>
<tr bgcolor="#cccccc">
<td>dialbyname</td><td>Plays the supplied dial by name prompt sequence</td>
</tr>
<tr bgcolor="#cccccc"><td>repeatprompt</td><td>Replays the initial Auto Attendant prompt</td></tr>
<tr bgcolor="#cccccc"><td>voicemail</td><td>Transfers the caller to voicemail</td></tr>
<tr bgcolor="#cccccc"><td>transfertoextension</td><td>Transfers the caller to a specified address</td></tr>
<tr bgcolor="#cccccc"><td>hangup</td><td>Disconnects the call</td></tr>
<tr bgcolor="#cccccc"><td>none</td><td>No action. If the caller presses the button associated with this function, the initial Auto Attendant prompt replays</td>
</tr>
</table>
...
To test your change, using the phone top interface, connect to the Auto Attendant. After your custom initial prompt plays, verify that each of the buttons you enabled has the correct associated function.
Specify an Operator Address
Several prompts provided by Media Server applications offer a transfer to extension option that transfers the call to an operator. By default:
...