Skip to content

Commit 4c6ff66

Browse files
authored
added license notice
1 parent dc9fe78 commit 4c6ff66

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ ms.custom: public_preview
1515
# Deliver expedient customer service by adding Microsoft Teams users in Call Automation workflows
1616

1717
[!INCLUDE [Public Preview Notice](../../includes/public-preview-include.md)]
18+
[!INCLUDE [Teams Phone license](../../includes/teams-phone-license-include.md)]
1819

1920
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.
2021

@@ -27,7 +28,7 @@ Developers can use Call Automation APIs to add Teams users to their calling work
2728
## Scenario Showcase – Streamline customer service operations
2829
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.
2930

30-
[ ![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)
31+
[ ![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)
3132
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.
3233
1. Customer calls Contoso's helpline number.
3334
2. The incoming call is published to Contoso's service, which uses Call Automation API to answer the call.
@@ -36,7 +37,7 @@ As previously mentioned, Call automation API enables you to build programmable c
3637
5. The Teams user receives the incoming call notification. They accept and join the call.
3738

3839
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.
39-
[ ![Diagram of calling flow for a contact center provider with Microsoft Teams and Call Automation.](./media/call-automation-teams-interop.png)](./media/call-automation-teams-interop-ccaas.png)
40+
[ ![Diagram of calling flow for a contact center provider with Microsoft Teams and Call Automation.](./media/call-automation-teams-interop.png)](./media/call-automation-teams-interop-ccaas.png#lightbox)
4041

4142
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.
4243
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.

0 commit comments

Comments
 (0)