Skip to content

Commit 6e415dc

Browse files
committed
call queue changes
1 parent 6426425 commit 6e415dc

File tree

8 files changed

+1185
-49
lines changed

8 files changed

+1185
-49
lines changed

articles/communication-services/quickstarts/voice-video-calling/get-started-teams-auto-attendant.md

Lines changed: 12 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -13,42 +13,21 @@ ms.custom: mode-other, devx-track-js
1313

1414
# Quickstart: Join your calling app to a Teams Auto Attendant
1515

16-
In this quickstart you are going to learn how to start a call from Azure Communication Services user to Teams Auto Attendant. You are going to achieve it with the following steps:
17-
18-
1. Enable federation of Azure Communication Services resource with Teams Tenant.
19-
2. Select or create Teams Auto Attendant via Teams Admin Center.
20-
3. Get email address of Auto Attendant via Teams Admin Center.
21-
4. Get Object ID of the Auto Attendant via Graph API.
22-
5. Start a call with Azure Communication Services Calling SDK.
23-
24-
If you'd like to skip ahead to the end, you can download this quickstart as a sample on [GitHub](https://github.com/Azure-Samples/communication-services-javascript-quickstarts/tree/main/voice-apps-calling).
25-
26-
[!INCLUDE [Enable interoperability in your Teams tenant](../../concepts/includes/enable-interoperability-for-teams-tenant.md)]
27-
28-
## Create or select Teams Auto Attendant
29-
30-
Teams Auto Attendant is system that provides an automated call handling system for incoming calls. It serves as a virtual receptionist, allowing callers to be automatically routed to the appropriate person or department without the need for a human operator. You can select existing or create new Auto Attendant via [Teams Admin Center](https://aka.ms/teamsadmincenter).
31-
32-
Learn more about how to create Auto Attendant using Teams Admin Center [here](/microsoftteams/create-a-phone-system-auto-attendant?tabs=general-info).
33-
34-
## Find Object ID for Auto Attendant
35-
36-
After Auto Attendant is created, we need to find correlated Object ID to use it later for calls. Object ID is connected to Resource Account that was attached to Auto Attendant - open [Resource Accounts tab](https://admin.teams.microsoft.com/company-wide-settings/resource-accounts) in Teams Admin and find email of account.
37-
:::image type="content" source="../media/teams-call-queue-resource-account.PNG" alt-text="Screenshot of Resource Accounts in Teams Admin Portal.":::
38-
All required information for Resource Account can be found in [Microsoft Graph Explorer](https://developer.microsoft.com/en-us/graph/graph-explorer) using this email in the search.
39-
40-
```console
41-
https://graph.microsoft.com/v1.0/users/[email protected]
42-
```
16+
::: zone pivot="platform-web"
17+
[!INCLUDE [Auto Attendant with JavaScript](./includes/teams-auto-attendant/teams-auto-attendant-javascript.md)]
18+
::: zone-end
4319

44-
In results we'll are able to find "ID" field
20+
::: zone pivot="platform-android"
21+
[!INCLUDE [Auto Attendant with Android](./includes/teams-auto-attendant/teams-auto-attendant-android.md)]
22+
::: zone-end
4523

46-
```json
47-
"userPrincipalName": "[email protected]",
48-
"id": "31a011c2-2672-4dd0-b6f9-9334ef4999db"
49-
```
24+
::: zone pivot="platform-ios"
25+
[!INCLUDE [Auto Attendant with iOS](./includes/teams-auto-attendant/teams-auto-attendant-ios.md)]
26+
::: zone-end
5027

51-
[!INCLUDE [Auto Attendant with JavaScript](./includes/teams-auto-attendant/teams-auto-attendant-javascript.md)]
28+
::: zone pivot="platform-windows"
29+
[!INCLUDE [Auto Attendant with Windows](./includes/teams-auto-attendant/teams-auto-attendant-windows.md)]
30+
::: zone-end
5231

5332
## Clean up resources
5433

0 commit comments

Comments
 (0)