Azure Communication Services adds Microsoft Teams support for app developers –


Azure Communication Services adds Microsoft Teams support for app developers

Microsoft announced on Monday that Azure Communication Services now supports the Microsoft Teams Collaboration Service in the commercial release “General Availability” phase.

Integrating Azure Communication Services with Teams enables developers to build apps that integrate with Teams capabilities such as audio, video, and telephony. It’s even possible to “bring Teams calling functionality to devices that aren’t supported by the standard Teams client,” the announcement says.

This GA release of Azure Communication Services integration with Teams specifically adds the ability to “Get access tokens for Teams users” via a software development kit (SDK). It also specifically adds management for “Teams voice-over-IP calls, Teams phone calls, and Teams meetings”.

The announcement suggested that developers can use Azure Communication Services to build “calling” capabilities directly into their applications, avoiding “context switching” by end users. The integrated services could be used in apps for call centers, healthcare scenarios and “education-specific apps,” according to the announcement.

Apps using Azure Communication Services APIs can also use Microsoft Graph APIs. The Graph APIs allow for the addition and management of chats and meetings, as well as the use of “server-side and client-side calling bots”.

According to a video in , Azure Communication Services is actually based on Teams technologies, despite its Azure name this Microsoft document.

Azure Communication Services is essentially a set of “cloud-based services with REST APIs and client library SDKs to help you integrate communications into your applications,” the document explains. Developers can use Azure Communication Services to connect their apps to services such as voice and video calling, text chat and SMS messaging, and email.

In addition to REST API support, Azure Communication Services provides support for “Web Browser (JavaScript), iOS (Swift), Android (Java), [and] Windows (.NET),” the document says.

About the author

Kurt Mackie is Senior News Producer for 1105 Media’s Converge360 group.

Comments are closed.