You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/communication-services/whats-new.md
+20-20Lines changed: 20 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ author: sroons
5
5
ms.author: serooney
6
6
ms.service: azure-communication-services
7
7
ms.topic: conceptual
8
-
-ms.date: 12/07/2023
8
+
ms.date: 01/01/2024
9
9
ms.custom: template-concept, references_regions
10
10
---
11
11
@@ -21,7 +21,7 @@ We created this page to keep you updated on new features, blog posts, and other
21
21
22
22
Developers can now create chat threads with a retention policy between 30 and 90 days. This feature is in public preview.
23
23
24
-
This policy is optional – developers 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 need to move data into their archives for historical purposes or delete the data within a given period.
24
+
This policy is optional – developers 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 need to move data into their archives for historical purposes or delete the data within a given period.
25
25
26
26
Existing chat threads aren't affected by the policy.
27
27
@@ -32,9 +32,9 @@ For more information, see:
32
32
33
33
### PowerPoint Live
34
34
35
-
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.
35
+
Now in general availability, PPT Live gives both the presenter and audience an inclusive and engaging experience. PPT Live combines the best parts of presenting in PowerPoint with the connection and collaboration of a Microsoft Teams meeting.
36
36
37
-

37
+
:::image type="content" source="media/whats-new-images/powerpoint-live.png" alt-text="A screen capture of PowerPoint Live presentation and collaboration in a Microsoft Teams meeting." lightbox="media/whats-new-images/powerpoint-live.png":::
38
38
39
39
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`, and through components such as `VideoGallery`.
40
40
@@ -44,9 +44,9 @@ For more information, see [Introducing PowerPoint Live in Microsoft Teams](https
44
44
45
45
During live calls, participants can react with emojis: like, love, applause, laugh, and surprise.
:::image type="content" source="media/whats-new-images/live-reactions.png" alt-text="A screen capture of live call reactions: thumbs up, like, heart, clapping, laughing, surprise." lightbox="media/whats-new-images/live-reactions.png":::
48
48
49
-
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, :heart: heart reaction, :clapping_hands: applause reaction, :face_with_tears_of_joy: laughter reaction, :open_mouth: surprise reaction.
49
+
Now generally available, the updated UI library composites and components include call reactions. The UI Library supports the following list of live call reactions: 👍 like reaction, 🧡 heart reaction, 👏 applause reaction, 😂 laughter reaction, 😮 surprise reaction.
50
50
51
51
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).
52
52
@@ -61,7 +61,7 @@ For more information, see [Reactions](./how-tos/calling-sdk/reactions.md).
61
61
62
62
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.
63
63
64
-

64
+
:::image type="content" source="media/whats-new-images/closed-caption-teams-interop.png" alt-text="A screen capture of closed captions for app-to-app calls and Teams interop." lightbox="media/whats-new-images/closed-caption-teams-interop.png":::
65
65
66
66
For more information, see [Closed Captions overview](./concepts/voice-video-calling/closed-captions.md).
67
67
@@ -76,7 +76,7 @@ AI can help app developers across every step of the development lifecycle: desig
76
76
- How do I fix common causes of poor media streams in Azure Communication calls?
77
77
- How can I fix the subcode 41048, which caused the video part of my call to fail?
78
78
79
-

79
+
:::image type="content" source="media/whats-new-images/copilot-call-diagnostics.png" alt-text="A screen capture of Microsoft Copilot for Azure call diagnostics." lightbox="media/whats-new-images/copilot-call-diagnostics.png":::
80
80
81
81
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.
82
82
@@ -96,9 +96,9 @@ Developers can use [Call Automation APIs](./concepts/call-automation/call-automa
96
96
97
97
-**Teams as an extension of agent desktop**: Connect your CCaaS solution to Teams and enable your agents to handle customer calls on Teams. Having Teams as the single-pane-of-glass solution for both internal and B2C communication increases agent productivity and empowers them to deliver first-class service to customers.
98
98
99
-
-**Expert Consultation**: Using Teams, businesses can invite subject matter experts into their customer service workflows for expedient issue resolution and improve first call resolution rate.
99
+
-**Expert Consultation**: Businesses can use Teams to invite subject matter experts into their customer service workflows for expedient issue resolution and improve first call resolution rate.
100
100
101
-

101
+
:::image type="content" source="media/whats-new-images/b2c-extensibility.png" alt-text="A diagram showing Business-to-consumer extensibility with Microsoft Teams for Calling." lightbox="media/whats-new-images/b2c-extensibility.png":::
102
102
103
103
Azure Communication Services B2C extensibility with Microsoft Teams makes it easy for customers to reach sales and support teams and for businesses to deliver effective customer experiences.
104
104
@@ -110,7 +110,7 @@ Microsoft Teams users can now share images with Azure Communication Services use
110
110
111
111
Image sharing is helpful in many scenarios, such as a business sharing photos showcasing their work or doctors sharing images with patients for after care instructions.
112
112
113
-

113
+
:::image type="content" source="media/whats-new-images/image-sharing-setup.png" alt-text="A screen capture showing image sharing setup and example in a Microsoft Teams meeting." lightbox="media/whats-new-images/image-sharing-setup.png":::
114
114
115
115
Try out this feature using either our UI Library or the Chat SDK. The SDK is available in C# (.NET), JavaScript, Python, and Java:
116
116
@@ -121,7 +121,7 @@ Try out this feature using either our UI Library or the Chat SDK. The SDK is ava
121
121
122
122
Deep noise suppression is currently in public preview. Noise suppression improves VoIP and video calls by eliminating background noise, making it easier to talk and listen. For example, if you're taking an Azure Communication Services WebJS call in a coffee shop with considerable noise, turning on noise suppression can significantly improve the calling experience by eliminating the background noise from the shop.
123
123
124
-
For more information, see [Add audio quality enhancements to your audio calling experience]().
124
+
For more information, see [Add audio quality enhancements to your audio calling experience](./tutorials/audio-quality-enhancements/add-noise-supression.md).
125
125
126
126
### Calling native SDKs for Android, iOS, and Windows
127
127
@@ -137,7 +137,7 @@ We updated the Calling native SDKs to improve the customer experience. This rele
137
137
138
138
Custom background for video calls is generally available. This feature enables customers to remove distractions behind them. The custom image backgrounds feature enables customers to upload their own personalized images for use as background.
139
139
140
-

140
+
:::image type="content" source="media/whats-new-images/custom-background-video-calls.jpeg" alt-text="A screen capture showing custom background for video calls." lightbox="media/whats-new-images/custom-background-video-calls.jpeg":::
141
141
142
142
For example, business owners can use the Calling SDK to show custom backgrounds in place of the actual background. You can, for example, upload an image of a modern and spacious office and set it as its background for video calls. Anyone who joins the call sees the customized background, which looks realistic and natural. You can also use custom branding images as background to show a fresh image to your customers.
143
143
@@ -218,15 +218,15 @@ With this capability, customers can switch from on-premises SMTP solutions or li
218
218
- High volume sending support for B2C communications using SMTP and REST APIs.
219
219
- The security and compliance to honor and respect data handling and privacy requirements that Azure promises to our customers.
Learn more about [SMTP as a Service](./concepts/email/email-smtp-overview.md).
224
224
225
225
#### Opt-out Management
226
226
227
227
Email opt-out management, now in public preview, offers a powerful platform with a centralized managed unsubscribe list and opt-out preferences saved to our data store. This feature helps developers meet guidelines of email providers who often require one-click list-unsubscribe implementation in the emails sent from their platforms. Opt-out Management helps you identify and avoid significant delivery problems. You can maintain compliance by adding suppression list features to help improve reputation and enable customers to easily manage opt-outs.
228
228
229
-

229
+
:::image type="content" source="media/whats-new-images/email-suppression-list-flow.png" alt-text="A diagram showing the Email suppression list flowchart." lightbox="media/whats-new-images/email-suppression-list-flow.png":::
230
230
231
231
Get started with [Manage email opt-out capabilities](./concepts/email/email-optout-management.md).
232
232
@@ -278,7 +278,7 @@ For more information, see [Identity model](./concepts/identity-model.md).
278
278
279
279
Try Phone Calling, now in public preview, is a tool in Azure portal that helps customers confirm the setup of a telephony connection by making a phone call. It applies to both Voice Calling (PSTN) and direct routing. Try Phone Calling enables developers to quickly test Azure Communication Services calling capabilities, without an existing app or code on their end.
280
280
281
-

281
+
:::image type="content" source="concepts/media/try-phone-calling.png" alt-text="A screen capture of the try phone calling tool being used in the Azure portal." lightbox="concepts/media/try-phone-calling.png":::
282
282
283
283
Learn more about [Try Phone Calling](./concepts/telephony/try-phone-calling.md).
284
284
@@ -345,11 +345,11 @@ For more information, see [Manage call recording on the client](./how-tos/callin
345
345
346
346
### Closed Captions in Virtual Rooms
347
347
348
-
Closed Captions is the conversion of a voice or video call audio track into written words that appear in real time. Closed captions are also a useful tool for participants who prefer to read the audio text in order to engage more actively in conversations and meetings. Closed captions also help in scenarios where participants might be in noisy environments or have audio equipment problems.
348
+
Closed captions is the conversion of a voice or video call audio track into written words that appear in real time. Closed captions are also a useful tool for participants who prefer to read the audio text in order to engage more actively in conversations and meetings. Closed captions also help in scenarios where participants might be in noisy environments or have audio equipment problems.
349
349
350
-
Closed Captions are never saved and are only visible to the user that enabled it.
350
+
Closed captions are never saved and are only visible to the user that enabled it.
351
351
352
-

352
+
:::image type="content" source="media/whats-new-images/closed-captions-virtual-rooms.png" alt-text="A screen capture of closed captions used in a virtual rooms example." lightbox="media/whats-new-images/closed-captions-virtual-rooms.png":::
353
353
354
354
For more information, see [Closed Captions overview](./concepts/voice-video-calling/closed-captions.md).
355
355
@@ -393,4 +393,4 @@ Get started with [Quickstart: Add Data Channel messaging to your calling app](./
393
393
394
394
## Related articles
395
395
396
-
Enjoy all of these new features. Be sure to check back here periodically for more news and updates on all of the new capabilities we've added to our platform! For a complete list of new features and bug fixes, visit our[releases page](https://github.com/Azure/Communication/releases) on GitHub. For more blog posts, as they're released, visit the [Azure Communication Services blog](https://techcommunity.microsoft.com/t5/azure-communication-services/bg-p/AzureCommunicationServicesBlog)
396
+
For a complete list of new features and bug fixes, see the[releases page](https://github.com/Azure/Communication/releases) on GitHub. For more blog posts, see the [Azure Communication Services blog](https://techcommunity.microsoft.com/t5/azure-communication-services/bg-p/AzureCommunicationServicesBlog).
0 commit comments