TopBanner

Showing posts with label exchange-um. Show all posts
Showing posts with label exchange-um. Show all posts

How To Achieve Dial By Extension With Exchange Unified Messaging 2010 & 2013 Auto Attendant

How to Dial Extensions and Keymappings With One Exchange Unified Messaging Auto Attendant

In this article we will go over the options available to create an Exchange Auto Attendant that allows you to both dial extensions and dial key mapping options. We will also go over some alternative options that involve more than one Auto Attendant to achieve similar functionality. There are some requirements and limitations to be aware of we will note.

Here is a summary of the configuration possibilities:

  • Configuration #1 - Have an Auto Attendant that allows you to type an extension number directly and/or  type (or say) a Key Mapping option (speech-enabled must be on)
  • Configuration #2 – Have a non-speech enabled Auto Attendant have users press # or ##
  • Configuration #3 - Have an Auto Attendant that allows you to dial a Key Mapping options and just have one of the key mappings send you to the Dial Extension auto attendant (Step 2)
  • Configuration #4 - Have an Auto Attendant that plays a prompt and allows you to dial an extension directly. (Same as Configuration #1, with no Key Mapping options defined)
Configuration #1 – Ability to Dial an Extension or Dial a Key Mapping

This configuration is very simple and is the closest thing Exchange UM auto attendant gets to having “dial extension numbers” and “dial key mapping” functionality in a single auto attendant. It is very counter intuitive, but all you do is Select/Check “Auto attendant is speech-enabled” as shown below.

  • Auto attendant is speech-enabled = Checked
  • Auto attendant is enabled for directory lookups = UnChecked

While you may not want any speech-enabled functionality, enabling this setting makes type/dial an extension a valid option. For example without this enabled only “#” or key mapping options are valid input. If it is enabled, extension numbers and key mapping options are valid input.

You need to disable “Auto attendant is enabled for directory lookups” or it will try to use Name lookups, which will fail.

Exchange 2010

image

Exchange 2013 – General

image

Exchange 2013 – address book and operator access

image

Here is a summary of the functionality and limitations with this configuration:

  • Functionality
    • Users will be able to type/dial an extensions and type/dial a key mapping options
    • Users will be able to say a Name or say a key mapping option
  • Limitations
    • auto attendant will accept speech input (which many not be wanted)
    • Users will NOT be able to type/dial by Name, they will need to say the name
  • Notes
    • Requires only 1 Exchange UM auto attendant
    • If “Auto attendant is enabled for directory lookups” is not checked, you can’t lookup by saying a Name, but you can still dial by extension
Configuration #2 -  Press # or ## To Dial by Extension or by Name

This uses a single auto attendant and the user has to press # or ## to dial by name (Contact Lookup) or dial an extension respectively.

  • Auto attendant is speech-enabled = UnChecked
  • Auto attendant is enabled for directory lookups = Checked

# = dial by name, ## = dial extension

image

 

  • Functionality
    • You can use type/dialing to determine if you want to dial an extension or dial by name
  • Limitations/Cons
    • Users will need to dial # or ## before dialing an extension
  • Notes
    • You can not use Speech-enabled

 

Configuration #3 –1 Non Speech Enabled Auto Attendant With Key Mapping Option That Sends Users to 2nd Auto Attendant Dedicated to Handling Extension Dialing

In this configuration you will setup #1 auto attendant to handle Key Mapping option(s ) and one of these options will transfer to auto attendant #2 that will be solely used for dialing extensions and, if desired, transferring to a user by saying Name by Speech-Enabling the auto attendant. #2 auto attendant will have generally have no Key Mapping options defined.

  • Functionality
    • You have total freedom if you want to turn on Speech-enabled on #1 or #2 Auto Attendant
  • Limitations/Cons
    • There is no way to get from Auto Attendant #2 back to Auto Attendant #1
    • Users will not be able to type/dial by Name, they will need to say the name (Speech-enabled for AA #2 will need to be turned on)
    • Users will need to dial an option before dialing an extension
  • Notes
    • Requires 2 Exchange UM auto attendants
    • You have the freedom of whether you turn on Speech-enabled or not

 

Exactly How Does DTMF Fall Back Work?

“DTMF fallback auto attendant” is the auto attendant that users will be sent to after invalid speech input has been received 3 times in this auto attendant. In other words, a user has 3 tries to say something valid to the auto attendant before being sent to the designated auto attendant.

Exchange 2010image

Exchange 2013image

Conclusion

It seems there could be some improvement around extension dialing in Exchange UM auto attendants, but for now these are some options.

<end>

Forum:
http://social.technet.microsoft.com/Forums/en-US/exchangesvrunifiedmessaginglegacy/thread/6cff07f6-3226-4a59-8e5e-1f6479f7a9b1/

# to goto contact lookup, and # again to go to dial an extension

Exchange 2010 Visual Voicemail Not Showing In Lync Client? Don't Forget Autodiscover SRV Record! #lync #exchange


I noticed that visual voicemail and call history was not showing on Lync clients in my Lync lab. After kicking around and reading I realized I missed a very simple thing in my Exchange server configuration: Adding the autodiscover SRV record.

All you need to do is add the above SRV record in your DNS pointing at your Exchange Server FQDN. Here are the details of how your DSN SRV record should look like:
Service = _autodiscover
Protocol = _tcp
Host offering service = your exchange server FQDN. Our example: 2008-AD.xyz.com. (note our AD server has exchange 2010 colocated on it!)

Now close and restart your Lync client. You may need to wait a half a minute or so until magically your call history and visual voicemail will show up!

To ensure that your autodiscover is set correctly you can check at the Lync client level by opening the "Lync Configuration Information" window. You open this seriously handy window by holding the CRTL key while right clicking on the Lync icon in the system tray. Then click on the new menu item "Configuration Information". You will see a window like below:

Excellent Article on Integrated Exchange 2010 UM and IP Phone System By 3CX Blog #3cx #exchange


The 3CX Blog has done a very nice article that takes you step by step through Microsoft Exchange 2010 UM integration to you IP PBX. Exchange UM adds incredible voice recognition to your auto attendents and voicemail. It also makes accessing your voicemail, contacts and calendar via a mere phone an easy task.

Click Here:
http://www.3cx.com/blog/docs/exchange-server-configuration/