Loading...

Azure Communication Services May 2024 Feature Updates

Azure Communication Services May 2024 Feature Updates

Data Retention with Chat threads

 

Developers can now create chat threads with a retention policy between 30 and 90 days.  This feature is in public preview. 

 

This policy is optional – a developer can choose to create a chat thread with infinite retention (as always) or set a retention policy between 30 and 90 days. If the thread needs to be kept for longer than 90 days, you can extend the time using the update chat thread property API.  The policy is geared for data management in organizations that have a need to move data into their archives for historical purposes or delete the data within a given period.  

 

Existing chat threads are not affected by the policy. 

 

For more information, see: 

 

PowerPoint Live

 

Now in general availability, PPT Live gives both the presenter and audience an inclusive and engaging experience, combining the best parts of presenting in PowerPoint with the connection and collaboration of a Microsoft Teams meeting. 

 

Victor_Chapel_0-1718750578710.png

 

Meeting participants can now view PowerPoint Live sessions initiated by a Teams client using the Azure Communication Services Web UI Library. Participants can follow along with a presentation and view presenter annotations. Developers can use this function via our composites including CallComposite and CallWithChatComposite, as well as through components such as VideoGallery. 

 

For more information, see Introducing PowerPoint Live in Microsoft Teams and Present from PowerPoint Live in Microsoft Teams. 

 

Live Reactions

 

We have new APIs for end-users to react with emojis during the meeting: like, love, applause, laugh, surprise. 

 

Victor_Chapel_1-1718750578712.png

 

Now generally available, the updated UI library composites and components now include call reactions. The UI Library supports the following list of live call reactions: :thumbs_up: like reaction, <3 heart reaction, :clapping_hands: applause reaction, :face_with_tears_of_joy: laughter reaction, :o surprise reaction. 

 

Call reactions are associated with the participant sending it and are visible to all types of participants (in-tenant, guest, federated, anonymous). Call reactions are supported in all types of calls such as Rooms, groups, and meetings (scheduled, private, channel) of all sizes (small, large, extra-large).

 

Adding this feature encourages greater engagement within calls, as people can now react in real time without needing to speak or interrupt.

 

  • The ability to have live call reactions added to CallComposite and CallwithChatComposite on web. 
  • Call reactions added at the component level. 

For more information, see Reactions. 

 

Closed Captions

 

Promote accessibility by displaying text of the audio in video calls. Already available for app-to-Teams calls, this general availability release adds support for closed captions in all app-to-app calls.   

 

Victor_Chapel_2-1718750578713.png

 

For more information, see Closed Captions overview. 

 

You can also learn more about Azure Communication Services interoperability with Teams. 

 

Copilot for Call Diagnostics

  

AI can help app developers across every step of the development lifecycle: designing, building, and operating. Developers with Microsoft Copilot for Azure (public preview) can use Copilot within Call Diagnostics to understand and resolve a variety of calling issues. For example, developers can ask Copilot questions, such as: 

  

  • How do I run network diagnostics in Azure Communication Services VoIP calls? 
  • How can I optimize my calls for poor network conditions? 
  • What are the common causes of poor media streams in Azure Communication calls? 
  • The video on my call didn’t work, how do I fix the subcode 41048? 

 

Victor_Chapel_3-1718750578714.png

 

Developers can use Call Diagnostics to understand call quality and reliability across the organization to deliver a great customer calling experience. Many issues can affect the quality of your calls, such as poor internet connectivity, software compatibility issues, and technical difficulties with devices.

 

Getting to the root cause of these issues can alleviate potentially frustrating situations for all call participants, whether they're a patient checking in for a doctor’s call, or a student taking a lesson with their teacher. Call Diagnostics enables developers to drill down into the data to identify root problems and find a solution. You can use the built-in visualizations in Azure Portal or connect underlying usage and quality data to your own systems. 

For more information, see Call Diagnostics. 

 

You can learn more about these updates and Azure Communication Services Communication Platform as a Service (CPaaS) in the overview 

Published on:

Learn more
Azure Communication Services Blog
Azure Communication Services Blog

Azure Communication Services Blog articles

Share post:

Related posts

Episode 413 – Simplifying Azure Files with a new file share-centric management model

Welcome to Episode 413 of the Microsoft Cloud IT Pro Podcast. Microsoft has introduced a new file share-centric management model for Azure Fil...

1 day ago

Bringing Context to Copilot: Azure Cosmos DB Best Practices, Right in Your VS Code Workspace

Developers love GitHub Copilot for its instant, intelligent code suggestions. But what if those suggestions could also reflect your specific d...

2 days ago

Build an AI Agentic RAG search application with React, SQL Azure and Azure Static Web Apps

Introduction Leveraging OpenAI for semantic searches on structured databases like Azure SQL enhances search accuracy and context-awareness, pr...

2 days ago

Announcing latest Azure Cosmos DB Python SDK: Powering the Future of AI with OpenAI

We’re thrilled to announce the stable release of Azure Cosmos DB Python SDK version 4.14.0! This release brings together months of innov...

4 days ago

How Azure CLI handles your tokens and what you might be ignoring

Running az login feels like magic. A browser pops up, you pick an account, and from then on, everything just works. No more passwords, no more...

5 days ago

Boost your Azure Cosmos DB Efficiency with Azure Advisor Insights

Azure Cosmos DB is Microsoft’s globally distributed, multi-model database service, trusted for mission-critical workloads that demand high ava...

7 days ago

Microsoft Azure Fundamentals #5: Complex Error Handling Patterns for High-Volume Microsoft Dataverse Integrations in Azure

🚀 1. Problem Context When integrating Microsoft Dataverse with Azure services (e.g., Azure Service Bus, Azure Functions, Logic Apps, Azure SQ...

7 days ago

Using the Secret Management PowerShell Module with Azure Key Vault and Azure Automation

Automation account credential resources are the easiest way to manage credentials for Azure Automation runbooks. The Secret Management module ...

8 days ago

Microsoft Azure Fundamentals #4: Azure Service Bus Topics and Subscriptions for multi-system CRM workflows in Microsoft Dataverse / Dynamics 365

🚀 1. Scenario Overview In modern enterprise environments, a single business event in Microsoft Dataverse (CRM) can trigger workflows across m...

8 days ago

Easily connect AI workloads to Azure Blob Storage with adlfs

Microsoft works with the fsspec open-source community to enhance adlfs. This update delivers faster file operations and improved reliability f...

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