Export (0) Print
Expand All

Configure Key Mapping Entries on a UM Auto Attendant

Applies to: Exchange Server 2010

Topic Last Modified: 2011-03-19

You can use the Key Mapping Entry dialog box to configure single or multiple key mappings for business or non-business hours main menu prompts for Unified Messaging (UM) auto attendants. You can define the operation that will be performed when the key on the telephone keypad is pressed, for example, transferring the call to an extension number or another auto attendant.

Looking for other management tasks related to UM auto attendants? Check out Managing UM Auto Attendants.

You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "UM auto attendants" entry in the Unified Messaging Permissions topic.

  • Use the Key Mapping Entry dialog box to configure key mappings for a UM auto attendant. You can configure the following:
    • Key pressed   Use this button to enable a key mapping. The key mapping is the number key that a caller presses to have the auto attendant perform a specific operation, for example, forwarding the caller to another auto attendant or to an operator. By default, no entries are defined.
      Use the text box to type the numeric key (from 1 through 9) that the caller must press. Zero (0) is reserved for the auto attendant operator.
    • Timed out because no key was pressed   Use this button to enable callers to be transferred to an extension number or to another auto attendant if they don't press a key on the telephone keypad. For example, "Please stay on the line and your call will be answered by the next available representative." By default, this option is disabled.
      If you enable this option, a blank key mapping will be created.
    • Name   Use this field to type the name of the key mapping entry. The key mapping name is used for display purposes only. This is a required field, and you must provide a display name for the key mapping entry.
      Because you may want to specify multiple key mappings, we recommend that you use meaningful names for your key mappings. The maximum length of the name for the key mapping is 64 characters, and it can include spaces. However, it can't include any of the following characters: " / \ [ ] : ; | = , + * ? < >.
    • Enable Audio File   Select this check box to enable an audio file to play when callers press the key specified in the Key pressed setting. By default, this setting is disabled. If you enable this option, specify an audio file:
      Audio file   Use this text box to enter the name and location of the audio file to play. Click Browse to locate the audio file that you want to play. If you enable this option, the audio file that you specify here will be played to the caller after the business hours or non-business main menu prompt plays.
    • Enable call transfer   Select this check box to enable calls to be transferred to an extension number or another auto attendant. If you enable this option, specify an extension or auto attendant:
      Extension   Click this button to transfer the call to an extension number. Use the text box to type the extension where the call will be transferred. This field allows only numeric characters. It can't include any of the following characters: " / \ [ ] : ; | = , + * ? < >.
      Auto attendant   Click this button to transfer the call to an auto attendant. Click Browse to locate the auto attendant that you want to use. Before you enable this option, you must first create and configure the auto attendant. This option is used when you create a parent/child structure of UM auto attendants.

You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "UM auto attendants" entry in the Unified Messaging Permissions topic.

This example enables business hours key mappings so that:

  • When callers press 1, they will be forwarded to another UM auto attendant named SalesAutoAttendant.
  • When they press 2, they will be forwarded to extension number 12345 for Support.
  • When they press 3, they will be sent to another auto attendant that will play an audio file.
Set-UMAutoAttendant -id MyAutoAttendant -BusinessHoursKeyMappingEnabled $true -BusinessHoursKeyMapping "1,Sales,,SalesAutoAttendant","2,Support,12345","3,Directions,,,directions.wav"

This example sets key mappings defined in a comma-separated value (.csv) file. You must first create the .csv file with the following headings and the correct entry: <key>,<description>,[<extension>],[<autoattendant name>],[<promptfilenamepath>],[<asrphrase1;asrphrase2>],[<leavevoicemailfor>],[<transfertomailbox>]. The values in brackets are optional. After creating the .csv file, import the .csv file using the Import-csv cmdlet.

$o = Import-csv -path "C:\UMFiles\AutoAttendants\keymappings.csv"
Set-UMAutoAttendant MyAutoAttendant -BusinessHoursKeyMapping $o

This example exports key mappings from an existing UM auto attendant into a .csv file, and then imports the same key mappings into another UM auto attendant. You could also export the key mappings to a .csv file, edit or modify the key mappings in the .csv file, and then import those key mappings into another UM auto attendant.

$aa = Get-UMAutoAttendant -id MyAutoAttendant
$aa1 = Get-UMAutoAttendant -id MyAutoAttendant2
$aa.BusinessHoursKeyMapping | Export-csv -path "C:\UMFiles\AutoAttendants\keymappings.csv"
$aa1.BusinessHoursKeyMapping = (Import-csv -path "C:\UMFiles\AutoAttendants\keymappings.csv")
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft