Windows 8 Broke my TAPI Dialing But Problem Solved!

I often use TAPI within Outlook to click-to-dial my contacts through our Asterisk-based PBX. This is an under-appreciated feature that more users should take advantage of considering most PBXs support TAPI TSPs.

However, after upgrading my Windows 7 machine to Windows 8 a couple days ago, this functionality stopped working. cry_smile This feature allows me to simply view/search for an Outlook Contact, right-click the Contact, and then choose the number I want to dial, as seen here:
outlook-2010-call-via-tapi-tsp.png

Instantly, my IP phone rings and I'm connected to the remote phone number. Fortunately, me and TAPI go way back. I personally knew (former) Microsoft's Mark Lee who was in charge of Microsoft’s TAPI development and met him way back in 1996. On a side note, it’s fascinating how I went from covering computer telephony integration (CTI) to VoIP to open source VoIP to hosted VoIP, and now the explosion of mobile and wireless. If you know what Microsoft NetMeeting is, you've been in VoIP / telecom far too long! smiley-tongue-out Check out my 1999 review of NetMeeting, which predates Skype. It sported H.323 and also predated SIP. Oh and did I mention it had the ability to even share your screen predating the ubiquitous Remote Desktop too? Ohhh... Ahhhh. NetMeeting got no respect.

But I digress... Back to my Outlook 2010 TAPI click-to-dial problem. So what would happen is when I right-clicked a Contact and clicked a number to dial, nothing would popup. It's supposed to popup a new window showing this:
outlook-2010-tapi-new-call-popup.png

But I saw nothing. What sort of evil popup blocker is this? Where's my dialer!!! cry_smile

No worries, I knew how to troubleshoot. I searched for "dialer.exe", the built-in Windows dialer that uses your TAPI TSP. Interestingly, I had one copy under C:\Windows\System32 and another under C:\Windows.old\Windows\System32. Apparently even though I did an upgrade from Windows 7 to Windows 8 instead of a fresh install (yeah, yeah, no judgement here) the upgrade process apparently keeps the old Windows 7 folder totaling a whopping 22.6GB.

Don't try the old dialer.exe, it'll give you a bunch of errors. So launch dialer.exe from C:\Windows\System32 and then you'll launch the app. Next, click Tools, Connect Using, and then click the drop-down box under Line and make sure it is set to use the proper TAPI TSP as shown here:
windows-8-phone-dialer-exe.png

Next, try making a test call within Phone Dialer. Remember to (likely) add a '9' or whatever prefix code you use if making an outbound call through your PBX. Might be simpler to dial an internal extension to avoid any dialplan issues you may not be aware of.

If you cannot get it to dial within Phone Dialer then you will not get it to work in Outlook. If it doesn't work within Phone Dialer, then there is a problem with the TAPI TSP configuration. You may have to go into Control Panel, Phone and Modem, Advanced, as shown here:
phone-modem-advanced-tapi.png

Then click Configure and verify your TSP settings.

Once Phone Dialer is working exit out and relaunch Outlook. However, I still couldn't click to dial within Outlook. angry_smile But then I remembered that some applications such as Microsoft Communicator / Lync can override your TAPI settings. I obviously test VoIP products including Lync, so that software conflict was certainly a possibility. However, I just used click-to-dial the day I upgraded from Windows 7 to Windows 8 and it worked fine. The only difference is the new operating system. Is it possible Windows 8 has some new core TAPI capabilities? Is Microsoft looking to add some cool communications capabilities? Hmm. I will have to investigate this further.

In the meantime, I remembered how to override Microsoft taking control of TAPI. You need to add a TAPIOVERRIDE registry entry.

Here's the steps you need:

    1. Start Registry Editor.
      • In Windows 8, click Windows key + R (Run), type regedit and then press ENTER.

    2. For Windows 8 32-bit locate and then click the following registry subkey:
      KEY_LOCAL_MACHINE\Software\Microsoft\Office\Outlook\Call Integration
      For Windows 8 64-bit locate and then click the following registry subkey:

      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\Outlook\Call Integration

      Note: If the Call Integration key is missing, like mine was, just add this key first and then the sub-key.
    3. On the Edit menu, point to New, and then click DWORD Value.
    4. Type TAPIOVERRIDE, and then press ENTER.
    5. Right-click TAPIOVERRIDE, and then click Modify.
    6. In the Value data box, type 1, and then click OK.
    7. Exit the Registry Editor.
Re-launch Outlook and success it works! These steps should also apply to Outlook 2007 as well. Still learning the ins and outs of Windows 8 and I'm not happy that Remote Server Administration Tools for Windows 8 (RSAT) isn't out until September making access to DHCP, DNS, Group Policy, Remote Desktops, and other MMC snap-in utilities unavailable. Nevertheless, overall I'm loving Windows 8 and with rumored Windows 8 tablets costing $300 less than competitors I am aboard the Windows 8 bandwagon. All aboard!

Tags: , , , , , , , , , Related tags: , , , , ,

Related Entries
  • New Communicator Add-in for Outlook - Mar 20, 2008
  • Windows 7 Ultimate Upgrade to Windows 8 Problem Solved! - Sep 20, 2012
    windows-8-keep-windows-settings-personal-files-apps-nothing.jpg
  • Gartner's 'Magic Quadrant for UC' - Cisco Bests Microsoft - Not! - Sep 11, 2012
    gartner-2012-uc-magic-quadrant.png
  • New Samsung Series 7 & Series 5 All-in-One PCs Feature Windows 8 & Gesture Recognition - Aug 28, 2012
    samsung-7--and-5-series-front-keyboard-mouse.png
  • How to install Windows Media Center in Windows 8 Pro RTM - Aug 21, 2012
    Thumbnail image for windows-media-center-tv-highlighted.png
  • Skype for Windows 8 Metro / Modern UI How-To Install - Aug 20, 2012
    skype-modern-dock-app-to-side-bing-weather.png
  • New Hotmail/Outlook Sucks on iOS & Android & Why That's Good for Microsoft - Jul 31, 2012
    outlook-inbox-skype-integration.jpg
  • Lync Server 2013 Adds Skype Federation & Many Other New Features - Jul 23, 2012
    lync-2013-metro-style.png
  • Microsoft Store in Danbury Fair Mall Is No Apple Store - Jul 09, 2012
    microsoft-store-danbury-mall-ct.png
  • Buy a PC get a Free Xbox 360 - Hot Microsoft Promo! - Jun 19, 2012
    rofl_1.gif
  • TrackBacks | Comments | Tag with del.icio.us | VoIP & Gadgets Blog Home | Permalink: Windows 8 Broke my TAPI Dialing But Problem Solved!

    Copyright VoIP & Gadgets Blog

    Call Center Outsourcing Community Virtual Contact Center
    Sponsored by the Call Center Outsourcing Community & the Virtual Contact Center Outsourcing Community

    By: [author-name]

    This article was syndicated via RSS from: http://feedproxy.google.com/~r/voipgadgets/~3/EAPKaXGtOnA/windows-8-broke-my-tapi-dialing-but-problem-solved.asp

    No comments yet.

    Leave a Comment

    You must be logged in to post a comment.