Skip to content

Commit a1e3a11

Browse files
Merge pull request #273791 from ashwinder/patch-6
Remove preview tag with GA release
2 parents 0994b0a + d4bc677 commit a1e3a11

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

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

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,6 @@ ms.custom: public_preview
1414

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

17-
[!INCLUDE [Public Preview Notice](../../includes/public-preview-include.md)]
18-
[!INCLUDE [Teams Phone license](../../includes/teams-phone-license-include.md)]
19-
2017
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.
2118

2219
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).
@@ -44,7 +41,7 @@ Now, lets look at the scenario where Contoso is already using a CCaaS provider f
4441
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.
4542
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.
4643

47-
44+
[!INCLUDE [Teams Phone license](../../includes/teams-phone-license-include.md)]
4845

4946
## Capabilities
5047

articles/communication-services/how-tos/call-automation/teams-interop-call-automation.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@ services: azure-communication-services
1616

1717
# Add a Microsoft Teams user to an existing call using Call Automation
1818

19-
[!INCLUDE [Public Preview Notice](../../includes/public-preview-include.md)]
20-
2119
In this quickstart, we use the Azure Communication Services Call Automation APIs to add, remove and transfer call to a Teams user.
2220

2321
## Prerequisites
@@ -40,6 +38,9 @@ Tenant level setting that enables/disables federation between their tenant and s
4038
[Set-CsExternalAccessPolicy (SkypeForBusiness)](/powershell/module/skype/set-csexternalaccesspolicy)
4139
User policy that allows the admin to further control which users in their organization can participate in federated communications with Communication Services users.
4240

41+
Note that Teams user needs to have Phone license to use this feature. To assign the license, use the [Set-CsPhoneNumberAssignment cmdlet](/powershell/module/teams/set-csphonenumberassignment) and set the **EnterpriseVoiceEnabled** parameter to $true. For additional information, see [Set up Teams Phone in your organization](/microsoftteams/setting-up-your-phone-system).
42+
43+
4344
<a name='step-2-use-the-graph-api-to-get-azure-ad-object-id-for-teams-users-and-optionally-check-their-presence'></a>
4445

4546
## Step 2: Use the Graph API to get Microsoft Entra object ID for Teams users and optionally check their presence

0 commit comments

Comments
 (0)