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/concepts/call-automation/call-automation-teams-interop.md
+7-4Lines changed: 7 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,16 +25,16 @@ This interoperability with Microsoft Teams over VoIP makes it easy for developer
25
25
1. Extend customer service workforce with knowledge workers: Businesses can extend their customer service operation with more capacity during peak influx of customer service calls.
26
26
27
27
## Scenario Showcase – Expert Consultation
28
-
A customer service agent, who is using a Contact Center Agent experience, wants to now add a subject matter expert, who is knowledge worker (regular employee) at Contoso and uses Microsoft Teams, into a support call with a customer to provide some expert advice to a resolve a customer issue.
28
+
A customer service agent, who is using a Contact Center Agent experience, wants to now add a subject matter expert, who is knowledge worker (regular employee) at Contoso and uses Microsoft Teams, into a support call with a customer to provide some expert advice to resolve a customer issue.
29
29
30
30
The dataflow diagram depicts a canonical scenario where a Teams user is added to an ongoing ACS call for expert consultation.
31
31
32
-

32
+
[](./media/call-automation-teams-interop.png#lightbox)
33
33
34
34
1. Customer is on an ongoing call with a Contact Center customer service agent.
35
35
1. the call, the customer service agent needs expert help from one of the domain experts part of an engineering team. The agent is able to identify a knowledge worker who is available on Teams (presence via Graph APIs) and tries to add them to the call.
36
36
1. Contoso Contact Center’s SBC is already configured with ACS Direct Routing where this add participant request is processed.
37
-
1. Contoso Contact Center provider has implemented a web service, using ACS Call Automation, that receives the “add Participant” request.
37
+
1. Contoso Contact Center provider has implemented a web service, using ACS Call Automation that receives the “add Participant” request.
38
38
1. With Teams interop built into ACS Call Automation, ACS 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.
39
39
1. Once the Teams has provided their expertise, they leave the call. The customer service agent and customer continue wrap up their conversation.
40
40
@@ -57,7 +57,10 @@ The following list presents the set of features that are currently available in
57
57
| Query scenarios | Get the call state | ✔️ | ✔️ |
> Azure Communication Services call recording notifications in Teams clients are not supported. You must obtain consent from and notify the parties of recorded communications in a manner that complies with the laws applicable to each participant. i.e., using the Play API available in Call Automation.

90
+
On the Microsoft Teams desktop client, Jack's call will be sent to the Microsoft Teams user through an incoming call toast notification.
91
+

91
92
92
-

93
+
After the Microsoft Teams user accepts the call, the in-call experience for the Microsoft Teams user will have all the participants displayed on the Microsoft Teams roster.
94
+

93
95
94
96
## Step 4: Remove a Teams user from an existing ACS call controlled by Call Automation APIs
0 commit comments