Cisco UC Integration for Microsoft Lync is a Microsoft Windows desktop application that provides access to Cisco Unified Communications from Microsoft Lync. The solution extends the presence and instant messaging capabilities of Microsoft Lync by providing access to a broad set of Cisco Unified Communications capabilities; including software phone standards-based video, unified messaging, conferencing, desktop phone control and phone presence.
Key features of Cisco UC Integration for Microsoft Lync include:
Make and receive video calls using the Cisco Precision Video engine.
Make and receive phone calls through Cisco Unified Communications Manager.
Drag and drop and right-click integration with the Microsoft Lync contact list.
Instant Messaging and Presence integration with Microsoft Lync.
Mute, hold, and transfer during calls.
Software phone or desktop phone mode selection.
Communications history of missed, placed, and received calls.
Audio and visual notification of incoming calls.
Ad hoc conferencing.
Click to Call from the Microsoft Outlook and Excel Ribbon and Internet Explorer.
What's New in this Release
This section contains information about new features and functionality added in this release.
CTI Load Balancing allows Cisco UC Integration for Microsoft Lync to use Cisco Unified Communications Group information to determine which CTI server to use.
A CTI device typically has a one to one mapping to a Device Pool and each pool has a one to one mapping with a Cisco Unified Communications Manager group. That group has one of more Cisco Unified Communications Manager servers associated with it. Cisco UC Integration for Microsoft Lync will use the first two highest priority servers in the group when CTI Load Balancing is enabled. These two servers become the primary and secondary CTI servers. These servers override any other CTI server settings.
Select Admin > System > Cisco Unified CM Groupin Cisco Unified Communications Manager to view group information.
This feature is enabled by creating the registry key UseCUCMGroupForCti and setting the value to true. The application will first search for this value in HKEY_CURRENT_USER\Software\Cisco Systems, Inc.\Client Services Framework\AdminData and then HKEY_CURRENT_USER\Software\Policies\Cisco Systems, Inc.\Client Services Framework\AdminData.
If the desktop phone device configuration file is encrypted but the software phone device configuration file is not encrypted, the CUCM Group information contained in the software phone device configuration file will be used. If no software phone device configuration file is present, the CTI server information cannot be obtained by this method.
Cisco Virtualization Experience Media Engine
The Cisco UC Integration for Microsoft Lync installer comes bundled with Cisco Virtualization Experience Media Engine (VXME) software called VXME Utilities. This software supports Cisco Unified Communications in virtual environments. These utilities include the Device Selector. Virtual users can manage their audio and video devices with the Device Selector.
Desktop sharing is not supported when Cisco UC Integration for Microsoft Lync is running in a virtual environment using Cisco VXME.
Supported Microsoft Lync versions
Microsoft Lync 2010
Microsoft Lync 2013 Microsoft Lync 2013 is supported with the following caveats at this time:
Drag and drop from the Microsoft Lync contact list is not supported.
Click to Call from Microsoft Office 2013 is not supported.
Escalation from a Microsoft Lync group chat session to a voice or video call is not supported.
Microsoft Lync 2013 update KB2760512 must be installed.
Microsoft Lync 2013 64 bit is not supported.
Supported operating systems
Microsoft Windows 7 32 bit
Microsoft Windows 7 64 bit
Microsoft Windows XP 32 bit with Service Pack 3
Cisco Unified Communications Manager version 7.1(4) or later
Cisco Unity Connection version 8.5 or later
Microsoft Active Directory 2003
Microsoft Active Directory 2008
Cisco Unified Communications Manager User Data ServiceUDS is supported on Cisco Unified Communications Manager version 8.6.2 or later.
Directory integration with OpenLDAP requires you to define specific parameters in a Cisco UC Integration for Microsoft Lync configuration file. See LDAP Directory Servers for more information.
Microsoft Internet Explorer
Cisco UC Integration for Microsoft Lync requires Microsoft Internet Explorer 7.0, 8.0, or 9.0. The application uses the Microsoft Internet Explorer rendering engine to display HTML content.
Support for Microsoft Office (Click to Call)
Microsoft Office 2007 32 bit
Microsoft Office 2010 32 bit
Microsoft Lync 2013 is installed with Microsoft Office 2013 but Click to Call is not supported.
1.87 GB RAM on Microsoft Windows XP 32 bit with Service Pack 3
2 GB RAM on Microsoft Windows 7
Free physical memory
Free disk space
CPU speed and type
Mobile AMD Sempron Processor 3600+ 2 GHz
Intel Core2 CPU T7400 @ 2. 16 GHz
Directx 9 on Microsoft Windows XP 32 bit with Service Pack 3
Directx 11 on Microsoft Windows 7
USB 2.0 for USB camera and audio devices.
Cisco UC Integration for Microsoft Lync sends Internet Control Message Protocol (ICMP) requests to the TFTP server. These requests enable the client to determine if it can connect to Cisco Unified Communications Manager. You must configure firewall settings to allow ICMP requests from the client. If your firewall does not allow ICMP requests, the application cannot establish a connection to Cisco Unified Communications Manager.
Ports and protocols
Cisco UC Integration for Microsoft Lync uses the ports and protocols listed in the following table. If you plan to deploy a firewall between the application and a server, configure the firewall to allow these ports and protocols.
16384 to 32766
Receives Real-Time Transport Protocol (RTP) media streams for audio and video. You set these ports in Cisco Unified Communications Manager.
Trivial File Transfer Protocol (TFTP) service
TFTP service to download client configuration
Cisco Unity Connection for voicemail
Cisco Unity Connection for notifications of voice messages
UDP / TCP
LDAP directory server
LDAP directory server (secure)
Global Catalog server
Global Catalog server (secure)
UDP / TCP
Session Initiation Protocol (SIP) call signaling
Secure SIP call signaling
Web access to Cisco Unified Communications Manager and includes connections for the following:
Cisco Unified Communications Manager IP Phone (CCMCIP) server for assigned devices.
User Data Service (UDS)
16384 to 32766
RTP media streams for audio and video
UDP / TCP
Domain Name System (DNS) traffic
Locally Significant Certificates (LSC) for IP phones
This is the listening port for Cisco Unified Communications Manager Certificate Authority Proxy Function (CAPF) enrollment.
Phones, headsets, and cameras
CTI supported devices
Cisco UC Integration for Microsoft Lync supports the same CTI devices as Cisco Unified Communications Manager version 8.6(1). See the CTI supported device matrix table in the CTI Supported Devices topic at the following URL:
The following known issues apply to the current version of the software:
Restart Microsoft Outlook after installing Cisco UC Integration for Microsoft Lync to ensure Click to Call functionality initializes properly.
The following table lists the languages that Cisco UC Integration for Microsoft Lync supports:
Chinese - China
Chinese - Taiwan
Portuguese - Brazil
Portuguese - Portugal
Cisco UC Integration for Microsoft Lync does not support Locale IDs for all sub-languages. For example, if you specify French - Canada, Cisco UC Integration for Microsoft Lync uses French - France.
As of this release, Cisco UC Integration for Microsoft Lync supports the Locale IDs for Chinese - China and Chinese - Taiwan only. Cisco UC Integration for Microsoft Lync does not support any other Locale IDs for Chinese sub-languages. For example, if you specify Chinese - Singapore, Cisco UC Integration for Microsoft Lync uses English.
See the following documentation for more information about Locale IDs:
Microsoft Windows Locale Code Identifier (LCID) Reference