Configuring the Auto Attendant Functionality

Checklist

Operations to Be Performed by an Administrator

Add Rates for the UM Destination to the Tariff

Create a Product

Create an Account for Managing the Auto Attendant Functionality

Operations to Be Performed by an End User

Log on to the Customer Self-care Interface

Create Extensions

Create Huntgroups

Enter the Account Self-care Interface

Configure the Auto Attendant

Add a New Menu

... Define the Time Interval?

Direct Access to Extension from Auto Attendant

Dial-by-name Directory

Configure the language for Auto Attendant

 

This chapter demonstrates how to configure the auto attendant functionality.

 

Please refer to the PortaBilling® Help for detailed instructions on how to navigate and operate the web interface, as well as for detailed explanations of particular fields.

 

The auto attendant functionality allows callers to be automatically transferred to an extension without first going through a telephone operator or receptionist. For a caller to find a user on a phone system, a dial-by-name directory is usually available. This feature lists users by name; therefore the caller can press a key to automatically ring the user’s extension once it has been announced by the auto attendant. The auto attendant can also route calls to mobile phones, VoIP virtual phones, other auto attendants or other locations that use traditional landline phones. If a user is not available, the auto attendant directs callers to the appropriate voice mailbox for the caller to leave a voicemail message.  

 

Consider the following example: your customer, EasyCall Ltd., wants to configure the auto attendant functionality so that calls will be answered by different menus during business and non-business hours. During business hours, they also want the caller to hear a welcome prompt first and then the menu prompt. They have two departments (sales and support) that they want made available to the caller. When a caller dials from a landline, they hear a recorded voice greeting that offers connection options, such as, “Hello! You have reached EasyCall Ltd. To reach the sales department, Press 1; to reach the support department, Press 2. If you know the extension of the person you are trying to reach, you can dial that now.”

 

To configure the auto attendant, it is necessary for the administrator to enable the Auto Attendant functionality and for the end user to configure the Auto Attendant on their Account self-care interface.

Checklist

Print the following page and use it to check off the operations you have completed while performing the system setup according to the instructions in this chapter. Please be sure to perform all of the operations in the order designated (all of the boxes should be checked), otherwise the service will not work.

 

The checklist below assumes that you have already configured IP Centrex services according to the instructions provided in the IP Centrex handbook.

Operations to be performed by an administrator

 

Operation

 

Done

Rating configuration (Customer)

 

 

Add rates for the UM destination to the tariff for outgoing calls used for charging your subscribers

Create a product

[     ]

Account Provisioning

 

Create an account for your IP Centrex customer that will be used for managing the auto attendant functionality

[     ]

Enable the auto attendant service for the account

[     ]

Operations to be performed by an end user

 

Operation

 

Done

Log on to the customer self-care interface

[     ]

Create extensions

[     ]

Create huntgroups

 

Enter the account self-care interface and configure the auto attendant

[     ]

Operations to Be Performed by an Administrator

Add Rates for the UM Destination to the Tariff

Since calls that arrive to the auto-attendant are further transferred (to huntgroups, voicemail or external numbers), use the same tariffs used for your IP Centrex customers for outgoing and incoming calls.

 

In order to allow calls to be transferred to the auto attendant, you need to add a rate for the UM destination to the tariff for outgoing calls.

 

Add UM destination

 

Define rates

 

1.      On the Tariff Management page you will see a list of the available tariffs. Click the editRate Rates icon next to the name of a tariff.

2.      On the Rates for Tariff page, click add Add.

3.      Type UM in the Destination field and set zero as the price.

4.      Click the save Save icon on the toolbar or the save_add Save icon on the left side of the row.

5.      Click Close to return to the Tariff Management page.

 

NOTE: If for some reason you create a separate tariff used for an auto attendant, be sure to add a rate for the UM destination, rates for geographical destinations and VOICEONNET(RX) too, as calls from the auto attendant can be forwarded to local extensions and external numbers.

Create a Product

1.      In the rating Rating section of the PortaBilling® main page, select Products.

 

Add a product

 

2.      On the Product Management page, click the add Add icon.

 

Define service

 

3.      Fill in the New Product form:

·       Product Name – Type a product name.

·       Product Name Visible to End User – Specify the name of this product that your customers will see on their self-care interface.

·       Account Role – Select Auto Attendant from the list.

·       Product Type – Select Main Product here.

·       Currency – Choose the currency in which you will charge your IP Centrex customers.

·       Managed by – Select Administrator Only here.

Included Services tab

·       Service Type – Select the Voice Calls check box.

·       Click Next.

 

NOTE: When Next is clicked, the product and all of the changes performed in the product configuration are saved.

Service Configuration tab

Define the default values of service attributes for all accounts to which the Auto Attendant service will be assigned:

 

Enable auto-attendant

 

·       Services – Select Incoming Calls from the services list and select the Auto Attendant check box.

·       Feature Status– Click Enabled.

·       Feature can be edited by – leave the default value.

·       Click Next.

 

Usage Charges tab

Click the Add icon and fill in the required information:

Create a usage charge

 

·       Node – Select the PortaSIP® node.

·       Access Code– Leave this field empty.

·       Service – Choose Voice Calls.

·       Tariff – Select the tariff that you have just created.

·       Click Update.

·       Advanced Configuration – Click the Advanced Advanced Configuration icon to configure overdraft protection for this product on the Overdraft Protection tab. (Please consult the Configure Overdraft Protection Section within the product  section in the Overdraft Protection Configuration handbook for a description of the parameters available here.)

 

4.      Add an entry for incoming calls specifying the INCOMING access Code.

 

A rating entry for incoming calls

 

5.      Click Done.

6.      Click the save_add Save&Close icon on the toolbar to save the product.

Create an Account for Managing the Auto Attendant Functionality

1.      Open the Customer Management page.

 

Select a customer

 

2.      Next to the customer name, click the accounts Accounts icon.

3.      Click add Add.

 

Add account

 

Configure an account

 

4.      Fill in the “Add account” form:

o   Account Role – Select Auto Attendant.

o   Main Product – Choose the main product, which you would like your account to have.

o   Account ID – Click the link and select the phone number from the list of available DIDs that will be used to configure the auto attendant.

 

Account Info tab

o   Type – Account type; select Credit.

o   Balance Control  Choose the way the balance of the account is controlled. Subordinate – the balance will directly depend on the customer; Individual Credit Limit – this account may have its own balance and credit limit (the customer credit limit still applies). Select Subordinate.

o   Service Password – Together with the account ID, this password will be used to authenticate registrations and call attempts on the SIP server. It is very important to assign a secure (difficult to guess) password to prevent the account from being wrongfully entered and used to inject fraudulent calls to your network.

Web Self-Care tab

o   Login – Account login to web self-care pages. Can be the same as account ID.

o   Password – Password for the web self-care pages.

o   Time Zone – The time zone for the account self-care interface.

o   Web Interface Language – The language to be used on the account self-care web interface.

 

5.      Click save_add Save & Close. You will see a confirmation screen announcing that a new account has been created.

Operations to Be Performed by an End User

Log on to the Customer Self-care Interface

Visit the customer self-care portal (accessible via the Customer menu item in the Home popup menu).

 

Log on with the customer’s web access login and password. After that you will be able to see the customer’s dashboard interface.

 

Log in to self-care

Create Extensions

1.      On the IP Centrex tab of the customer self-care interface, click Extensions.

 

Edd extensions

 

2.      To add a new extension, click Add Add Extension and enter the following information:

·       Extension Number – Type in the number the end-user will dial on his phone (an extension number should contain only digits).

·       Extension Name – Enter the logical name for this extension (e.g. name of the person using this line: “John”).

·       Assigned To Phone Line This is the number that the extension is associated with. Here you should select one of your phone lines from the list. (Note that each phone line from the list can only be used once.

·       Primary Group – Leave this field empty.

·       Published – Clear this check box to exclude certain extensions from being accessible via dial-by-name (e.g. you do not want telemarketers to directly reach your CEO or CFO because their names are publicly accessible).

·       Recorded Name – You can record or upload a voice prompt with the actual person’s name for each extension. This can be used in the Dial-by-name Directory feature. If a caller does not know the extension number of the person he is trying to reach, he may look up the called party using the first three letters of his surname.

3.      Click the Update button.

 

Add an extension

 

4.      Repeat steps 3-4 if the customer has more than one phone line (extension).

 

Extensions list

Create Huntgroups

1.      In the IP Centrex tab, click Huntgroups.

 

Add a huntgroup

 

2.      To add a new huntgroup, click Screen2 Add Huntgroup and enter the following information:

·       Huntgroup Number – The number the end-user must dial on his phone to reach one or more assigned extensions.

·       Huntgroup Name – Logical name for this group of extensions.

·       Hunt Sequence – Specifies the order for delivering a call to one or more extensions.

o   If Order is chosen, extensions will be called one by one from the first (topmost) to the last number until the call is answered.

o   ChooseRandom if you want to use a random order.

o   Simultaneous enables simultaneous calls to every extension from the list.

o   If you choose Least Used: This sorts the phone lines in descending order beginning with their last usage, and delivers a call to their extensions, accordingly.

·       Caller ID – Select Keep original here.

·       Call Pickup Allowed – enable this option to allow extensions to pick up calls made to the members of this huntgroup.

 

Configure a huntgroup

 

3.      Specify one or several extensions that calls should be delivered to:

·       Click the Screen9 Configure icon.

·       Click the Screen2 Add Extension button on the Included Extensions tab.

·       Choose the extension from the list of the Extension Number and set the parameters:

o   Ringing – Specify whether this extension rings when a call arrives to the huntgroup. Select Permanently enabled – the extension rings once a calls arrives to the huntgroup

o   Ignore Follow-me / Voicemail – Select this check box to disable forwarding (voicemail, follow-me) on the specific extension for calls made to this huntgroup.

·       Click the Update button.

 

Configure extensions

 

Add extension

 

4.      Repeat step 3 if you want to assign more than one phone line (extension) to the huntgroup.

5.      Click the  Save button.

 

Save added extensions

 

6.      Repeat steps 2-5 if the customer has more than one huntgroup.

 

Check the huntgroup configuration

Enter the Account Self-care Interface

To configure Auto Attendant, enter the account self-care portal.

 

1.      On the IP Centrex tab, select Phone Lines.

2.      Click the Screen9 Configure icon next to the phone line you wish to configure.

 

Configure the phone line

Configure the Auto Attendant

The auto attendant is composed of a set of independent menus (for example, one menu can be used during business hours, and others – during non-business hours and on week-ends.) All of them are identical in every respect, except for the ROOT menu, which is always present and cannot be deleted, and whose name cannot be changed.

 

The flow of incoming calls to an auto attendant number is always routed to the ROOT menu first. If the ROOT menu is not currently active, the calls are processed by the alternative menu specified in the ROOT menu’s When the menu is inactive, then configuration parameter. If the alternative menu is not active either, the calls are routed to the menu specified in the alternative menu’s When the menu is inactive, then configuration parameter, etc.

 

This way, you can configure the ROOT menu to process calls during business hours and the alternative menu – to process calls during non-business hours, and there’s one more menu for handling calls on weekends.

Configuring the ROOT Menu

1.      In the IP Centrex tab, click Auto Attendant. The main screen that lists all available menus opens.

2.      Define when the ROOT menu is active:

·       Click the  Edit icon next to the ROOT menu (or simply double-click the ROOT menu.)

·       In the General tab, select one of the following:

o   Always – to set this menu so it is always active.

o   Only at the following time interval – to define a time period when the menu is active. For more detailed information on how to set up a particular time interval, please refer to the ... Define the Time Interval? section of this document.

 

Configure active periods

 

o   When the menu is inactive, then – Select how calls will be processed when the ROOT menu is not active.

NOTE: If you want to select another menu for the period when the ROOT menu is inactive, create this menu first and select it from the list. Please refer to the Add a New Menu section of this chapter for instructions on how to create a new menu.

o   Play Before Action – Select this check box if the corresponding prompt is to be played before an action is performed.

o   Upload/Record Prompt – Select a path for the prompt file.

·       Click   Save.

Upload Prompts

Use this option to record greetings and guidance for people who call your number.

 

1.      Record the intro and menu prompts:

·       Intro – The prompt is played when the menu is entered for the first time (e.g. “Welcome to PortaOne, a VoIP solutions company!”). If you choose None, there will be no welcome message played. Choose Custom and click Browse to select the needed file.

·       Menu – The menu prompt (e.g. “Press 1 for sales, press 2 for technical support”). Choose None if you would like to omit this step, otherwise use Custom. In this case, the user will hear all the available options.

2.      Upload the intro and menu prompts – select the Browse… button.

3.      Click  Save.

 

Upload prompts

Assign Actions to Events

1.      To add a new event, click  Add.

 

 Add an action

 

A dialog box will appear.

 

2.      Enter the following information:

·       User Input:

o   0-9, #, *  – User selection on telephone keypad.

o   No input – Do not dial any key. When selected, the Timeout option appears. It defines the maximum number of seconds the system waits until a user dials a key. If the system receives no key during this interval, it performs the defined action.

o   FaxTransmits the fax CNG tone.

·       Action:

o   Do Nothing – Performs no action. You can use this action to cancel the action that was previously used for the current user’s input.

o   Dial-by-name directly – Launches this company’s dial-by-name directory. This allows a caller to look up a person by using the first three letters of their extension name.

o   Transfer – Transfers the call to a given telephone number or extension. The phone number should be entered in the same format as the customer would use to dial it from an IP phone in his IP Centrex environment; for example, to transfer a call to extension 123, simply enter 123.

o   Transfer to E.164 Number – Transfers the call to a given number. The number should be specified in E.164 format: the country code, followed by the area code, and then the number (e.g. 16045551234 for Canada).

o   Transfer to Voicemail – Switches to voicemail mode. This should be designated as an action for the “Fax” event, in order to allow storage of received faxes.

o   Prompt for extension # – You will hear the prompt to enter the extension number. You can specify the maximum allowed number of digits in an extension (Max Size).

o   Dial extension directly – Transfers a call to an extension number entered by the caller. The extension number should start with the same digit as the “Dial extension directly” option. To prevent abuse (e.g. someone attempting to enter a long-distance number via this process), you can specify the maximum allowed number of digits for the extension (Max digits for extension number).

o   Disconnect call– This disconnects a call. You can use this action to play a prompt and disconnect a call when the menu is inactive or when the caller presses / does not press a key. Note that if you do not enable the Play Before Action option for this action, the system will immediately disconnect a call.

o   Queue “Name” – Transfers the user to the selected queue. You can only select the call queue if you have previously configured it.

o   Menu “Name”– Transfers the user to the selected menu. You can only select the menu if you have previously configured it.

 

·       Play Before Action – Select this check box if the corresponding prompt is to be played before an action is performed.

·       Play/Record Prompt – Select a path for the prompt file or record the prompt yourself.

·       Announce Extension Numbers – Auto attendant will announce the extensions to the caller (only for Directory action).

·       Transfer caller to phone number / extension – The number the call is transferred to (only for Transfer and Transfer to E.164 Number actions).

·       Max digits for extension number – You can specify the maximum allowed number of digits in an extension (only for Prompt for extension # and Dial extension directly actions).

3.      Click Update.

 

Configure the action

 

4.      Repeat steps 1-3 to assign all necessary events.

 

 

5.      Click  Save.

Input Errors

Use this option to record voice prompts and assist the callers in case they exceeded the waiting time or pressed a wrong key.

 

1.      Record the On Timeout and On Unavailable Selection prompts. The maximum file size allowed is 3 Mb.

2.      To upload a prompt, select the Browse… button.

3.      Specify how many times the Auto Attendant menu will be played if there is no input. The default value is 3.

4.      Click  Save.

 

Configure input errors

 

Please consult the Auto Attendant chapter in the PortaSIP Media Applications Guide  for a detailed description of all the parameters available here.

Add a New Menu

1.      Click  Add from the action panel.

2.      Enter the following information:

·       Name – A logical name for the menu, i.e. ‘Off-peak hours & weekends.’

·       Active – Define when the current menu is active. To set the menu to always active, leave the Always option. To define a time period, enable the Only at the following time interval option and clicking the  Period Definition Wizard icon. For more detailed information on how to define the time interval when the menu will be active, please refer to the ... Define the Time Interval? section of this document.

 

Add a new menu

 

3.      Click  Save.

 

Configure inactive menu

 

4.      Define how calls will be processed when the Off-peak hours & weekends menu is not active.

5.      Click  Save.

6.      Upload the prompts and configure the actions for the Off-peak hours & weekends menu as described above.

7.      Click  Save to save the menu.

 

 

8.      Define this menu within the ROOT menu’s configuration (e.g. enable it when the ROOT menu is inactive).

... Define the Time Interval?

You can easily define the time interval when menu will be active. If you want menu to be active permanently, click the Always button. Otherwise, define the desired period. The following example illustrates the process of creating a period that starts at 8pm and lasts until 8am the next morning on workdays.

 

1.      Select Only at the following time interval and click  icon.

 

Define the time interval

 

2.      Select 8 pm in the Start Time box and 8 am in the End Time box.

3.      Select only workdays.

4.      Select All Months.

5.      Click Include New Period.

 

Include time periods

 

Complete the period definition

 

6.      Click Finish to complete the period definition.

Direct Access to Extension from Auto Attendant

To configure the direct access to extension from auto attendant, follow the steps below:

 

1.      Log on to the Customer Self-care interface with the web access login and password.

2.      Create the required extension (for example, 3011 for account 19070712231 of the EasyCall customer).

 

Direct access to extension

 

3.      Click Update.

4.      Set up the Auto Attendant option for a number (for example, 12125412365).

5.      Add the Dial extension directly action for event 3.

 

Direct access to extension

 

6.      Click  Save.

7.      When calling 12125412365 and pressing 3011, the call will be immediately redirected to John (19070712231).

NOTE: The feature is feasible when an extension number starts with the same digit as the “Dial extension directly” option (e.g. 3). Dial 3011; if you dial 3-3011, the extension won’t be found.

Dial-by-name Directory

If a caller does not know the extension number of the person he is trying to reach, he may look up the called party using the first three letters of his surname.

 

Basically it is linked to the list of extensions, and so when creating an extension you can mark it as “published” so that it is included in the dial-by-name directory, and upload voice prompts with the person’s name.

 

1.      Log on to customer self-care interface with the web access login and password.

2.      Create the required extensions.

3.      Mark them as “published.”

 

Dial-by-name directory

 

Configure the language for Auto Attendant

The language of Auto Attendant depends on the account’s preferred IVR language. Thus, if the preferred IVR language for the auto attendant is French and someone calls the auto attendant from either a landline or a mobile phone, they will hear the prompts in French.

 

1. On the IP Centrex tab, select Phone Lines.

2. Click the Screen9 Configure icon next to the phone line you wish to configure.

 

Configure the language for Auto Attendant

 

3. In the IP Centrex tab, select the Preferred IVR Language.

 

Select the prefered language

4.  Click https://www.portaone.com/handbook/IP_Centrex_and_SIP_Trunking_Services/Configuring_Auto_Attendant_Functionality/image053.png Save.

NOTE: If a call to the auto attendant comes from a local account and its preferred IVR language is defined and supported, then the prompts are played according to this account’s settings.

NOTE: If the preferred IVR language is not configured, PortaSIP uses the default IVR language.