Skip to content

Commit dc1a532

Browse files
authored
Merge pull request #287235 from MicrosoftDocs/main
Publish to live, Tuesday 4 AM PST, 9/24
2 parents 6402bfb + 153b3c0 commit dc1a532

31 files changed

+350
-256
lines changed

articles/backup/backup-center-actions.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,16 @@
22
title: Perform actions using Backup center in Azure Backup
33
description: This article explains how to perform actions using Backup center
44
ms.topic: how-to
5-
ms.date: 03/21/2024
5+
ms.date: 09/24/2024
66
ms.service: azure-backup
77
ms.custom: engagement-fy24
88
author: AbhishekMallick-MS
99
ms.author: v-abhmallick
1010
---
1111
# Perform actions using Backup center
1212

13+
[!INCLUDE [backup-center-deprecation.md ](../../includes/backup-center-deprecation.md )]
14+
1315
Backup center allows you to perform key backup-related actions from a central interface without needing to go to an individual vault. Some actions that you can perform from Backup center are:
1416

1517
* Configure backup for your datasources

articles/backup/backup-center-govern-environment.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,15 @@
22
title: Govern your backup estate using Backup Center
33
description: Learn how to govern your Azure environment to ensure that all your resources are compliant from a backup perspective with Backup Center.
44
ms.topic: overview
5-
ms.date: 09/11/2024
5+
ms.date: 09/24/2024
66
author: AbhishekMallick-MS
77
ms.author: v-abhmallick
88
---
99

1010
# Govern your backup estate using Backup Center
1111

12+
[!INCLUDE [backup-center-deprecation.md ](../../includes/backup-center-deprecation.md )]
13+
1214
Backup center helps you govern your Azure environment to ensure that all your resources are compliant from a backup perspective. Below are some of the governance capabilities of Backup center:
1315

1416
* View and assign Azure Policies for backup

articles/backup/backup-center-monitor-operate.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,16 @@
22
title: Monitor and operate backups and disaster recovery using Backup center
33
description: This article explains how to monitor and operate backups and disaster recovery at-scale using Backup center.
44
ms.topic: how-to
5-
ms.date: 12/08/2022
5+
ms.date: 09/24/2024
66
ms.service: azure-backup
77
author: AbhishekMallick-MS
88
ms.author: v-abhmallick
99
---
1010

1111
# Monitor and operate backups and disaster recovery using Backup center
1212

13+
[!INCLUDE [backup-center-deprecation.md ](../../includes/backup-center-deprecation.md )]
14+
1315
As a backup admin, you can use Backup center as a single pane of glass to monitor your jobs and backup inventory on a day-to-day basis. You can also use Backup center to perform your regular operations, such as responding to on-demand backup requests, restoring backups, creating backup policies, and so on.
1416

1517
Now, you can use Backup center to monitor your jobs and replication inventory as a disaster recovery admin. You can also use Backup center to enable replication for new virtual machines.

articles/backup/backup-center-obtain-insights.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,15 @@
22
title: Obtain insights using Backup center
33
description: Learn how to analyze historical trends and gain deeper insights on your backups with Backup center.
44
ms.topic: how-to
5-
ms.date: 09/11/2024
5+
ms.date: 09/24/2024
66
author: AbhishekMallick-MS
77
ms.author: v-abhmallick
88
---
99

1010
# Obtain Insights using Backup center
1111

12+
[!INCLUDE [backup-center-deprecation.md ](../../includes/backup-center-deprecation.md )]
13+
1214
For analyzing historical trends and gaining deeper insights on your backups, Backup Center provides an interface to [Backup Reports](configure-reports.md), which uses [Azure Monitor Logs](/azure/azure-monitor/logs/data-platform-logs) and [Azure Workbooks](/azure/azure-monitor/visualize/workbooks-overview). Backup Reports offers the following capabilities:
1315

1416
- Allocating and forecasting of cloud storage consumed.

articles/backup/backup-center-overview.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Overview of Backup center for Azure Backup and Azure Site Recovery
33
description: This article provides an overview of Backup center for Azure.
44
ms.topic: overview
5-
ms.date: 07/30/2024
5+
ms.date: 09/24/2024
66
ms.service: azure-backup
77
ms.custom: engagement-fy23
88
author: AbhishekMallick-MS
@@ -11,6 +11,8 @@ ms.author: v-abhmallick
1111

1212
# About Backup center for Azure Backup and Azure Site Recovery
1313

14+
[!INCLUDE [backup-center-deprecation.md ](../../includes/backup-center-deprecation.md )]
15+
1416
Backup center provides a *single unified management experience* in Azure for enterprises to govern, monitor, operate, and analyze backups at scale. It also provides at-scale monitoring and management capabilities for Azure Site Recovery. So, it's consistent with Azure's native management experiences.
1517

1618
In this article, you'll learn about:

articles/backup/backup-center-support-matrix.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Support matrix for Backup center for Azure Backup
33
description: This article summarizes the scenarios that Backup center supports for each workload type
44
ms.topic: reference
5-
ms.date: 03/27/2024
5+
ms.date: 09/24/2024
66
ms.service: azure-backup
77
author: AbhishekMallick-MS
88
ms.author: v-abhmallick
@@ -11,6 +11,8 @@ ms.custom: engagement-fy24
1111

1212
# Support matrix for Backup center
1313

14+
[!INCLUDE [backup-center-deprecation.md ](../../includes/backup-center-deprecation.md )]
15+
1416
This article summarizes the scenarios that Backup center supports for each workload type.
1517

1618
Backup center helps enterprises to [govern, monitor, operate, and analyze backups at scale](backup-center-overview.md).

articles/communication-services/concepts/call-automation/call-automation-teams-interop.md

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,31 +14,33 @@ ms.custom: public_preview
1414

1515
# Deliver expedient customer service by adding Microsoft Teams users in Call Automation workflows
1616

17-
Azure Communication Services Call Automation provides developers the ability to build programmable customer interactions using real-time event triggers to perform actions on the call. This programmability enables you to build intelligent calling workflows that can adapt to customer needs in real time and be fully customized for your business logic. You can learn more about the API [here](./call-automation.md). This document describes the interoperability Call Automation supports with Microsoft Teams.
17+
Azure Communication Services Call Automation provides developers the ability to build programmable customer interactions using real-time event triggers to perform actions on the call. This programmability enables you to build intelligent calling workflows that can adapt to customer needs in real time and be fully customized for your business logic. You can learn more about the API in the [Call Automation Overview](./call-automation.md). This document describes the interoperability Call Automation supports with Microsoft Teams.
1818

19-
Developers can use Call Automation APIs to add Teams users to their calling workflows and customer interactions, helping you deliver advanced customer service solutions​ with easy-to-use REST APIs and SDKs. This interoperability is offered over VoIP to reduce telephony infrastructure overhead. Developers can add Teams users to Azure Communication Services calls using the user's Entra object ID (OID).
19+
Developers can use Call Automation APIs to add Teams users to their calling workflows and customer interactions, helping you deliver advanced customer service solutions​ with easy-to-use REST APIs and SDKs. This interoperability is offered over VoIP to reduce telephony infrastructure overhead. Developers can add Teams users to Azure Communication Services calls using the user's Microsoft Entra object ID (OID).
2020

2121
## Use-cases
22-
1. Streamline customer service operations: Enable customer service agents to manage both internal and external customer facing communications through Teams app, by connecting your CCaaS solution to Microsoft Teams. The simplified integration model reduces setup time for both CCaaS and Teams tenant. Each new tenant will be able to use this setup in a few minutes after Microsoft Teams admin grants necessary permissions to the Azure Communication Services resource.
23-
1. Expert Consultation: Businesses can invite subject matter experts into their customer service workflows for expedient issue resolution, and to improve their first call resolution rate.
22+
- Streamline customer service operations: Enable customer service agents to manage both internal and external customer facing communications through Teams app, by connecting your CCaaS solution to Microsoft Teams. The simplified integration model reduces setup time for both CCaaS and Teams tenant. Each new tenant will be able to use this setup in a few minutes after Microsoft Teams admin grants necessary permissions to the Azure Communication Services resource.
23+
- Expert Consultation: Businesses can invite subject matter experts into their customer service workflows for expedient issue resolution, and to improve their first call resolution rate.
2424

2525
## Scenario Showcase – Streamline customer service operations
2626
Lets take the example of Contoso Airlines, who uses Teams as their UCaaS solution. For their customer service operations, they want to use AI powered virtual agents to triage and resolve incoming customer calls and hand-off complex issues to human agents (On Microsoft Teams). The below dataflow diagram depicts how this scenario can be achieved using Azure Communication Services.
2727

2828
[ ![Diagram of calling flow for a customer service with Microsoft Teams and Call Automation.](./media/call-automation-teams-interop.png)](./media/call-automation-teams-interop.png#lightbox)
29-
As previously mentioned, Call automation API enables you to build programmable calling workflows. In this case, Contoso has developed a service that uses Call Automation API to handle and orchestrate customer calls.
29+
30+
As previously mentioned, the Call Automation API enables you to build programmable calling workflows. In this case, Contoso developed a service that uses Call Automation API to handle and orchestrate customer calls.
3031
1. Customer calls Contoso's helpline number.
3132
2. The incoming call is published to Contoso's service, which uses Call Automation API to answer the call.
3233
3. The service connects the customer to virtual agent/bot to triage the call, using IVR or natural language based voice prompts.
33-
4. When the bot requests for handing off the call to a human agent for further assistance, Contoso's service identifies an available agent (presence via Graph APIs) and tries to add them to the call.
34+
4. When the bot requests to hand off the call to a human agent for further assistance, Contoso's service identifies an available agent (presence via Graph APIs) and tries to add them to the call.
3435
5. The Teams user receives the incoming call notification. They accept and join the call.
3536

36-
Now, lets look at the scenario where Contoso is already using a CCaaS provider for their customer service operations. The below diagram depicts how CCaaS can use Call automation to connect Contoso's Teams tenant to their CCaaS solution.
37+
Now, lets look at the scenario where Contoso is already using a CCaaS provider for their customer service operations. The following diagram depicts how CCaaS can use Call automation to connect Contoso's Teams tenant to their CCaaS solution.
38+
3739
[ ![Diagram of calling flow for a contact center provider with Microsoft Teams and Call Automation.](./media/call-automation-teams-interop-ccaas.png)](./media/call-automation-teams-interop-ccaas.png#lightbox)
3840

39-
1. Customer is connected to contact center solution in an ongoing call. The customer might be waiting in queue or interacting with a virtual agent/bot. Contact center solution identifies an available agent on Teams (presence via Graph APIs) to connect to this call.
40-
1. Contact Center provider has implemented a web service, using Azure Communication Services Call Automation, that requests this Teams user to be added to the call.
41-
3. Since customer call is handled by contact center provider, they need to configure an SBC with Azure Communication Services Direct Routing in order to route/connect calls to Microsoft. With this model, only the contact center provider needs to have an SBC setup. This SBC can handle connections to multiple Teams tenants, making it easy for developers to implement per-region multitenant trunks that maximize value. Contoso doesn't have to set up Teams Direct Routing for each tenant, thus reducing the telephony overhead and Contoso's onboarding time to contact center provider.
41+
1. Customer is connected to contact center solution in an ongoing call. The customer might be waiting in queue or interacting with a virtual agent/bot. Contact center solution identifies an available agent on Teams (presence via Graph APIs) to connect to this call.
42+
1. Contact Center provider implemented a web service, using Azure Communication Services Call Automation, that requests to add this Teams user to the call.
43+
3. Because the customer call is handled by contact center provider, they need to configure a Session Border Controller (SBC) with Azure Communication Services Direct Routing in order to route/connect calls to Microsoft. With this model, only the contact center provider needs to have an SBC setup. This SBC can handle connections to multiple Teams tenants, making it easy for developers to implement per-region multitenant trunks that maximize value. Contoso doesn't have to set up Teams Direct Routing for each tenant, thus reducing the telephony overhead and Contoso's onboarding time to contact center provider.
4244
1. With Teams interop built into Call Automation, Azure Communication Services then uses the Teams user’s ObjectId to add them to the call. The Teams user receives the incoming call notification. They accept and join the call.
4345

4446
[!INCLUDE [Teams Phone license](../../includes/teams-phone-license-include.md)]
@@ -74,14 +76,16 @@ The following list presents the set of features that are currently available in
7476
| Microsoft Teams Android ||
7577
| Custom app built using Azure Communications Services, signed in with Microsoft 365 Identity |✔️ |
7678

77-
Learn more about the experience for Teams users joining Azure Communication Services calls [here](./../interop/teams-interop-group-calls.md).
79+
Learn more about the experience for [Microsoft Teams users joining Azure Communication Services group calls](../interop/teams-interop-group-calls.md).
7880

7981
## Next steps
8082

8183
> [!div class="nextstepaction"]
8284
> [Get started with adding a Microsoft Teams user to an ongoing call using Call Automation](./../../how-tos/call-automation/teams-interop-call-automation.md)
8385
84-
Here are some articles of interest to you:
86+
## Related articles
87+
8588
- Learn more about [Call Automation](../../concepts/call-automation/call-automation.md) and its features.
8689
- Learn about [Play action](../../concepts/call-automation/play-Action.md) to play audio in a call.
90+
- Learn how to build a [call workflow](../../quickstarts/call-automation/callflows-for-customer-interactions.md) for a customer support scenario.
8791
- Understand how your resource is [charged for various calling use cases](../pricing.md) with examples.

0 commit comments

Comments
 (0)