Loading...

Build communication apps for Microsoft Teams users with Azure Communication Services UI Library

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.

 

CTE_UI.png

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

 

CTE_UI_Architecture.png

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 more
Azure Communication Services Blog
Azure Communication Services Blog

Azure Communication Services Blog articles

Share post:

Related posts

Updates available for Microsoft 365 Apps for Current Channel

We’ve released updates to the following update channel for Microsoft 365 Apps: Current Channel When this will happen: We’ll be gra...

3 hours ago

Microsoft 365 Admin agent is now generally available for all admins

The Microsoft 365 Admin agent is now generally available for all Microsoft Entra built-in administrators, offering AI-powered natural language...

3 hours ago

How Permissions Creep Can Halt the Microsoft Graph PowerShell SDK

The Microsoft Graph PowerShell Command Line tools app is how people run Microsoft Graph PowerShell SDK cmdlets. The app can suffer from permis...

6 hours ago

Azure Developer vs Azure Administrator: Which Azure Career Path Should You Choose in 2026?

Introduction Cloud computing has become the backbone of modern businesses, and Microsoft Azure continues to be one of the world’s leadin...

7 hours ago

SharePoint: Cross-post SharePoint News to Engage

This feature allows SharePoint News authors to distribute posts to an Engage community or storyline while preserving full fidelity rendering a...

13 hours ago

Power Automate: Office 365 Outlook - Export email Action

Exports an Outlook email as a binary EML file by Message ID. Attachments are included inside the file.

23 hours ago

Microsoft Teams: Migrate shared Teams devices to passwordless Entra resource accounts

Microsoft Teams is introducing a new migration experience in the Teams Rooms Pro Management portal to move shared device accounts to passwordl...

1 day ago

Azure Developer Roadmap 2026: Skills, Certifications, Projects, and Career Path

Introduction Cloud computing has become the backbone of modern software development, and Microsoft Azure is one of the world’s leading c...

1 day ago

July Patches for Azure DevOps Server

We are releasing new patches for our self‑hosted product, Azure DevOps Server. We strongly recommend that all customers stay up to date with t...

1 day ago

Microsoft 365 & Power Platform Call (Microsoft Speakers) – July 21st, 2026 – Screenshot Summary

Call Highlights   SharePoint Quicklinks: Primary PnP Website: https://aka.ms/m365pnp Documentation & Guidance SharePoint Dev Videos Issues...

1 day ago
Stay up to date with latest Microsoft Dynamics 365 and Power Platform news!
* Yes, I agree to the privacy policy