Die Föderation zwischen Skype und Lync erweitert die Reichweite der vorhandenen Lync-Netzwerke um einen globalen Konsumenten-Dienst mit schätzungsweise 400 Millionen aktiven Nutzern. Mit den Microsoft APIs können diese Dienste und Netzwerke einfacher von mobilen Apps auf unterschiedlichen Plattformen verwendet werden um Mobile-First, Cloud-First-Szenarien zu implementieren.
Folgende Microsoft Technologien können schon jetzt dafür genutzt werden, um die Communications-Enabled-Apps und -Dienste zu bauen:
Lync Client API: Bietet die Möglichkeit den Lync-Desktop-Client zu erweitern zum Beispiel für die Contact-Center-Agenten und -Experten.
Lync Unified Communications Managed API (UCMA): Ermöglicht das Programmieren der serverseitigen Contact-Center-Logik.
Lync UCWA, REST-basierte Client API: Kann für die mobilen Apps und Browser basierten Applikationen verwendet werden. Für Voice, Video und Bildschirmfreigabe müssen hier allerdings Lync-Mobile-Client oder Lync-Web-App (LWA) aus der App gestartet werden, da UCWA selbst keine Voice-, Video- oder die Bildschirmfreigabe-Sessions initiieren kann.
Lync UCJA, JavaScript basierte Client API für die Desktop-Browser: Basiert auf UCWA, nutzt Voice, Video und die Bildschirmfreigabe Funktionalitäten des Browser-LWA-Plug-Ins.
Die nächsten Generationen der Lync APIs werden dort wo WebRTC (oder nachfolgende Varianten dieses Standards) vorhanden ist, diese Technologie nutzen. Wenn dies aber nicht der Fall sein sollte, kommt der Lync Browser-LWA-Plug-In zum Einsatz. Die APIs werden auch nativ für alle gängigen mobilen Plattformen verfügbar sein.