Build communication apps for Microsoft Teams users with Azure Communication Services UI Library
Building modern custom communication user experiences for Microsoft Teams users just got easier with the Azure Communication Services UI Library. The UI Library now supports the ability for developers to use a Microsoft Teams identity to power their calling experience. This means developers can now create custom applications for Microsoft Teams users with only a couple lines of code.
The ability for developers to use Microsoft Teams identity, now in public preview, builds on the general availability announcement for support of Microsoft Teams users through the Azure Communication Service Calling SDK and the general availability of UI controls for calling for Azure Communication Services. With these new capabilities, developers can quickly build standalone applications that easily integrate voice and video capabilities seamlessly for Microsoft Teams users.
Figure 1. Calling component enabled for Microsoft Teams users.
The new components provide significant customization capabilities, including color schemes, fonts and icons, and additional customized behavior to truly fit your needs. The Azure Communication Services UI Library is built on top of Fluent UI, bringing a look-and-feel similar to Microsoft Teams out of the box. They are built with Microsoft standards of accessibility and localization to deliver a great experience to all your users
Figure 2. Sample architecture showcasing full use case for leveraging custom applications built with UI Library components and Microsoft Teams client.
We are excited for the opportunities that this new feature on the UI Library creates; enabling you to build more with less code:
- Embed UI Library calling components within a line of business application to enable workers on the field using their Microsoft 365 identity to connect with subject matter experts on Microsoft Teams.
- Leverage UI Library components within devices that are not supported by standard Microsoft Teams clients but support a browser like Mixed Reality headsets or cars.
- Build a custom customer support dashboard for Microsoft Teams users to enable agents to use their existing Teams capabilities and collaborate on-demand with other agents within their Teams tenant.
- And, so much more.
To get started, developers can leverage the existing calling components and composites that are supported by the UI Library. To power the Microsoft Teams user scenario, initialize these components with an access token for Microsoft Teams users.
Published on:
Learn moreRelated posts
Migration of Topics used in Viva Engage
In February 2024, Microsoft announced the retirement of Viva Topics and the return of Engage topics to Viva Engage. Organizations that possess...
Microsoft Copilot (Microsoft 365): BizChat – Teams Chats in ContextIQ
Microsoft Copilot is expanding its capabilities with BizChat, which allows users to search and select Teams Chats within ContextIQ to scope th...
Microsoft Teams: Extensibility for PSTN calls
Microsoft Teams is set to extend the PSTN calling experience through third-party application developers. This new feature will provide context...
Microsoft Teams: Approvals in Teams within GCCH
Good news for users within GCCH - the Approvals app is now available within Microsoft Teams. This feature has reached the General Availability...
Microsoft Teams: Default enable transcription policy for new tenants
In a bid to boost the adoption of transcription and AI features in Microsoft Teams, the default policy for Transcription on new tenants is bei...
Mandatory MFA Requirement for Microsoft 365 Admin Center
In February 2025, Microsoft will begin enforcing a mandatory MFA requirement for the Microsoft 365 admin center. All connections to the Micros...
How to create SharePoint Lists with MS Graph
In this post I want to showcase how to create a SharePoint Library and SharePoint List using MS Graph. You might need to create a List with MS...
Create & Import Data From SharePoint List to Dataverse Table usign AI in 2 Minutes
you can Create & Import Data From SharePoint List to Dataverse Table usign AI in 2 Minutes Watch the full video here. Hope it helps.
Is Microsoft 365 Copilot becoming our multi-agentic AI assistant?
Microsoft announced Microsoft 365 Copilot for the first time ever around a year and a half ago on the 16th March 2023. Since then, the way we ...