How to Enable Business Hours Key Mappings on a Unified Messaging Auto Attendant

Microsoft Exchange Server 2007 will reach end of support on April 11, 2017. To stay supported, you will need to upgrade. For more information, see Resources to help you upgrade your Office 2007 servers and clients.


Applies to: Exchange Server 2007, Exchange Server 2007 SP1, Exchange Server 2007 SP2, Exchange Server 2007 SP3

Topic Last Modified: 2007-08-18

This topic explains how to use the Exchange Management Console and the Exchange Management Shell to enable business hours key mappings for a UM auto attendant in Microsoft Exchange Server 2007 Unified Messaging (UM). After you create a UM auto attendant, a default system prompt will be used for the business hours main menu prompt greeting that is heard by callers after the business hours welcome greeting is played. The default business hours main menu prompt says, "Welcome to the Microsoft Exchange Auto Attendant." Because no key mappings are defined by default, no menu options are available to callers and they hear only the default main menu prompt.

If you use the default main menu prompt greeting and define a key mapping or multiple key mappings, the Unified Messaging Text-to-Speech (TTS) engine will synthesize a main menu prompt. For example, "For the sales department, press 1. For the support department, press 2." To create this main menu prompt, you have to create two key mappings: one named "Sales Department" and another named "Support Department", and then configure the key mapping entry to play an audio file, transfer to an extension number, or send the caller to another auto attendant.

You can also use a custom business hours main menu prompt greeting. A custom business hours main menu prompt greeting is a list of options callers hear during the business hours that are defined on the Times tab on the Properties of the auto attendant. For example, "You have reached Trey Research. If you are experiencing a medical emergency, please hang up and dial 911. For office hours, fax numbers, and directions to our office, press 1. To schedule an appointment, press 2. For billing inquiries or account information, press 3. To be connected with an operator, press 0."

For callers to be able to navigate the auto attendant menu system during non-business hours, after you create the custom non-business hours main menu prompt greeting, you must configure the key mappings.

The TTS engine will only synthesize a main menu prompt if the default greeting is configured and at least one key mapping has been defined. The TTS engine will not synthesize a main menu prompt if you are using a custom main menu prompt.

By default, when you create a UM auto attendant, the business hours are not configured and no key mappings have been defined for business hours main menu prompts. To correctly configure customized business hours main menu greetings and prompts, you must do the following:

  1. Configure the business hours for your organization on the Times tab.

  2. Create the greeting file that will be used for the business hours welcome greeting.

  3. Configure the business hours welcome greeting on the Greetings tab.

  4. Create the greeting file that will be used for the business hours main menu prompt greeting.

  5. Configure the business hours main menu prompt greeting on the Greetings tab.

  6. Enable and configure the business hours key mappings on the Key Mapping tab.

When you configure key mappings, you define the options and the operations that will be performed if a caller speaks a phrase while they are using a speech-enabled auto attendant or the caller presses the key on the keypad of the telephone while they are using an auto attendant that is not speech-enabled. To configure key mappings, you must add key mapping entries. When you configure the key mapping entries for an auto attendant, you should perform the following actions:

  • Enable the business hours key mapping.

  • Add a key mapping entry.

  • Type the name of the key mapping entry.

  • Select Presses this key or Presses no key (Time-out) or type the phrase that the caller will say in the Or the user says this phrase field.

  • Configure what action you want to be performed.

  • Play an audio file.

  • Transfer to an extension number.

  • Run an auto attendant.

To perform the following procedures, the account you use must be delegated the Exchange Organization Administrators role.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange Server 2007, see Permission Considerations.

Also, before you perform these procedures, confirm the following:

  • A UM dial plan has been created.

  • A UM mailbox policy has been created.

  • A UM auto attendant has been created.

  1. In the console tree of the Exchange Management Console, expand the Organization Configuration node.

  2. Click Unified Messaging.

  3. In the work pane, click the UM Auto Attendants tab.

  4. Select the auto attendant that you want to modify, and then, in the action pane, click Properties.

  5. On the Key Mapping tab, select Enable business hours key mapping and then click Add.

  6. On the Key Mapping Entry page, in the Name field, type a name for the key mapping entry.

  7. In If the user does one of the following, select one of the following options:

    • Presses this key

    • Presses no key (Time-out)

    • Or the user says this phrase

  8. In This Action will occur, select from the following options:

    • Play the following audio file

  9. Transfer to extension

  10. Run auto attendant

    For more information about the key mapping entry options, see Organization Configuration > Unified Messaging > UM Auto Attendants > Key Mapping Tab > Key Mapping Entry.

  11. Click OK to create the key mapping entry.

  12. Click OK to save your changes.

  • Run the following command:

    Set-UMAutoAttendant -Identity MySpeechEnabledAA -BusinessHoursKeyMappingEnabled $true -BusinessHoursKeyMapping "Sales, 66579" "Service, 66758"

For more information about syntax and parameters, see Set-UMAutoAttendant.

For more information about UM auto attendants, see the following topics: