Forum Discussion

kw559's avatar
kw559
Copper Contributor
Sep 24, 2025

o365 programs not recognizing Jabber for tel: links

I'm trying to set Cisco Jabber to be the default application in Win11 for the tel: protocol, specifically for Excel. The first time I tested this, clicking the link opened correctly in Jabber, but every time afterwards pops open a blank Edge browser. Swapping the default program to Teams or Skype for Business works fine, but breaks again as soon as I swap back to Jabber. The default is correctly listed as Jabber in the registry under HKEY_CLASSES_ROOT\callto\shell\open\command.

The issue seems to be limited to Office, I've tried tel: links in PowerPoint and Word with the same results but trying a link from a web browser correctly opens Jabber. Anyone have any ideas as to what might be going on here?

1 Reply

  • NikolinoDE's avatar
    NikolinoDE
    Gold Contributor

    There are some caveats when it comes to integration with tel: and callto: links inside Office apps.

    Office apps (Word, Excel, Outlook, PowerPoint) don’t always honor the Windows default for tel: / callto:. They sometimes force integration with Microsoft Teams, Skype for Business, or Lync.

    Even if Jabber is set correctly in the registry, Office may redirect links to Edge or a Microsoft UC client. This is by design in some builds — Microsoft assumes Teams is the default calling app.

    This is why you saw behavior like: first click opens Jabber, subsequent clicks open Edge → Office caches or overrides the handler…in the end you need to fight against Office’s tendency to prefer Teams/Skype for tel: links.

     

    Suggested solutions that could potentially provide help in a corporate environment.

    Confirm Jabber Version → Use the latest Cisco Jabber (14.1+), as earlier builds had issues with Windows 11 integration.

    Set Defaults at OS Level → In Windows 11:

    Go to Settings → Apps → Default apps → Choose defaults by protocol

    Set TEL and CALLTO to Cisco Jabber.

    Disable Office Overrides:

    In Teams / Skype for Business clients, disable the option “Register as the default calling app” if present.

    In registry, use DisabledProtocolHandlerRegistrations under HKEY_CURRENT_USER\Software\Microsoft\Office\<version>\Lync to stop Office apps from re-claiming the tel: handler.

    Deploy via GPO/Intune → Push registry fixes enterprise-wide to keep Jabber as the handler.

    Fallback → If deep Office integration is critical (e.g. “click-to-dial” directly in Outlook contacts), Cisco generally recommends using Webex App (which has more active development) instead of Jabber, since Microsoft has moved to tighter Teams integration.

     

    My answers are voluntary and without guarantee!

     

    Hope this will help you.

Resources