Skip to content

Commit

Permalink
Merge pull request #16095 from MicrosoftDocs/main
Browse files Browse the repository at this point in the history
Publish main to live, 11/22/24, 3:30 PM PT
  • Loading branch information
Ruchika-mittal01 authored Nov 22, 2024
2 parents f4d1b74 + 6b1dc86 commit 71c332d
Show file tree
Hide file tree
Showing 4 changed files with 99 additions and 71 deletions.
9 changes: 6 additions & 3 deletions Teams/aa-cq-cqd-historical-reports.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ author: mkbond007
ms.author: mabond
manager: pamgreen
ms.reviewer: colongma
ms.date: 09/27/2024
ms.date: 11/22/2024
ms.topic: article
ms.tgt.pltfrm: cloud
ms.service: msteams
Expand Down Expand Up @@ -54,7 +54,7 @@ These reports use data from the Voice Applications Analytics Collector (VAAC) se
You need to have Power BI Desktop installed. You can install and use the free version from the [Microsoft Windows Store](https://aka.ms/pbidesktopstore).

> [!IMPORTANT]
> Power BI Desktop is updated and released on a monthly basis, incorporating customer feedback and new features. Only the most recent version of Power BI Desktop is supported; customers who contact support for Power BI Desktop will be asked to upgrade to the most recent version. You can get the most recent version of Power BI Desktop from the [Windows Store](https://aka.ms/pbidesktopstore), or as a single executable containing all supported languages that you [download](https://www.microsoft.com/download/details.aspx?id=58494) and install on your computer.
> Power BI Desktop is updated and released on a monthly basis, incorporating customer feedback and new features. Only the most recent version of Power BI Desktop is supported. Customers who contact support for Power BI Desktop are asked to upgrade to the most recent version. You can get the most recent version of Power BI Desktop from the [Windows Store](https://aka.ms/pbidesktopstore), or as a single executable containing all supported languages that you [download](https://www.microsoft.com/download/details.aspx?id=58494) and install on your computer.
### Power BI Service

Expand Down Expand Up @@ -91,7 +91,7 @@ Use one of the following methods to control access to the historical reports:
For more information, see [CQD access role](./turning-on-and-using-call-quality-dashboard.md#assign-admin-roles-for-access-to-cqd).

> [!NOTE]
> If a user is assigned a CQD access role and a voice applications policy, the CQD role will take precendence and the user will see all the Auto attendants, Call queues and Agents in the tenant.
> If a user is assigned a CQD access role and a voice applications policy, the CQD role takes precendence and the user can see all the Auto attendants, Call queues, and Agents in the tenant.
## V3.x.x desktop installation

Expand Down Expand Up @@ -605,6 +605,9 @@ A valid query consists of several attributes in a JSON object:

- **LimitResultRowsCount**: the max count of rows returned by VAAC

>[!NOTE]
> When you submit a query that searches by `Date`, and the search criteria includes both date and time (ISO 8601 format), the time portion is ignored.
## Accessing VAAC outside of Power BI

Any application that can access RESTful web services can use the VAAC API to retrieve historical data. In the following example, [Postman](https://www.postman.com/) is used.
Expand Down
65 changes: 34 additions & 31 deletions Teams/create-a-phone-system-auto-attendant.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,9 @@ description: Learn how to set up and manage Auto attendants in Microsoft Teams.

# Set up a Microsoft Teams Auto attendant

Auto attendants let people call your organization and navigate a menu system to speak to the right department, Call queue, person, or an operator. You can create Auto attendants for your organization with the Microsoft Teams admin center or with PowerShell.
Auto attendants let people call your organization and navigate a menu system to speak to the right department, Call queue, person, or operator. You can create Auto attendants for your organization with the Microsoft Teams admin center or with PowerShell.

Be sure you've read [Plan for Teams Auto attendants and Call queues](plan-auto-attendant-call-queue.md) and followed the [getting started steps](plan-auto-attendant-call-queue.md#getting-started) before you follow the procedures in this article.
Before you follow the procedures in this article, be sure you've read [Plan for Teams Auto attendants and Call queues](plan-auto-attendant-call-queue.md) and followed the [getting started steps](plan-auto-attendant-call-queue.md#getting-started).

Auto attendants can redirect calls, based on callers' input, to one of the following destinations:

Expand All @@ -40,7 +40,7 @@ Auto attendants can redirect calls, based on callers' input, to one of the follo
- In Microsoft 365 admin center, enable **Let people outside the organization email this team** for the Microsoft 365 group that you specify.
- **External phone number** - any phone number. See [external transfer technical details](create-a-phone-system-auto-attendant.md?tabs=general-info#external-phone-number-transfers---technical-details).
- **Announcement (Audio file)** - Play an audio file. The system plays the announcement, and then returns to the Auto attendant menu. See [Supported audio file formats](plan-auto-attendant-call-queue.md#supported-audio-file-formats).
- **Announcement (Typed)** - Type in a message. Text you want the system to read. You can enter up to 1000 characters. The system plays the announcement, and then returns to the Auto attendant menu.
- **Announcement (Typed)** - Type in a message. Text you want the system to read. You can enter up to 1,000 characters. The system plays the announcement, and then returns to the Auto attendant menu.

> [!NOTE]
> When redirecting calls to a **Person in the organization**, that person must be voice enabled. For details on enabling voice, see [Assign Teams add-on licenses to users](teams-add-on-licensing/assign-teams-add-on-licenses.md).
Expand All @@ -54,6 +54,9 @@ Auto attendants can redirect calls, based on callers' input, to one of the follo

## What's new for Auto attendants in the past six months

- November 21
- [Dial by name improvements](#dial-by-name-improvements) for when a search returns multiple people with the same name.

- November 5
- [Nested Auto attendants and Call queues](#nested-auto-attendants-and-call-queues) no longer require a resource account and associated licensing.

Expand All @@ -67,7 +70,7 @@ The steps to add an Auto attendant are:
1. Set up resource accounts.
1. Set up authorized users.

The steps outlined in the article create Auto attendants using the Teams admin center. For instructions to **create Auto attendants using PowerShell**, see [Creating Auto attendants with PowerShell cmdlets](create-a-phone-system-auto-attendant-via-cmdlets.md).
The steps outlined in the article create Auto attendants using the Teams admin center. For instructions on creating Auto attendants using PowerShell, see [Creating Auto attendants with PowerShell cmdlets](create-a-phone-system-auto-attendant-via-cmdlets.md).

## Follow these steps to set up your Auto attendant

Expand All @@ -86,9 +89,7 @@ To set up an Auto attendant, in the [Teams admin center](https://admin.teams.mic
1. Specify a [supported language](create-a-phone-system-auto-attendant-languages.md) for this Auto attendant. This language is used for system-generated voice prompts.

> [!IMPORTANT]
> When using *Text to Speech*, the text must be entered in the selected language as the system doesn't perform translation.
>
> All words are pronounced in the selected language.
> When using *Text to Speech*, the text must be entered in the selected language as the system doesn't perform translation. All words are pronounced in the selected language.

1. Choose if you want to enable voice inputs. When enabled, the name of every menu option becomes a speech-recognition keyword. For example, callers can say "One" to select the menu option mapped to key 1, or they can say "Sales" to select the menu option named "Sales." If you choose a language in Step 4 that doesn't support voice inputs, this option isn't available.

Expand All @@ -104,7 +105,7 @@ Once you've set your Auto attendant's general info, select **Next**.

- If you select **Play an audio file** you can use the **Upload file** button to upload a recorded greeting message saved as audio in .WAV, .MP3, or .WMA format. The recording can be no larger than 5 MB.

- If you select **Type a greeting message**, the system reads the text that you enter (up to 1000 characters) when the Auto attendant answers a call.
- If you select **Type a greeting message**, the system reads the text that you enter (up to 1,000 characters) when the Auto attendant answers a call.

### Route the call

Expand Down Expand Up @@ -134,9 +135,8 @@ If you assign dial keys to destinations, we recommend that you choose **None** f

If you didn't assign dial keys, then choose an option for **Directory search**.

**Dial by name** - If you enable this option, callers can say the user's name or type it on the telephone keypad. Any online user or any user hosted on-premises using Skype for Business Server, is an eligible user and can be found with Dial by name.

**Dial by extension** - If you enable this option, callers can connect with users in your organization by dialing their phone extension. Any online user or any user hosted on-premises using Skype for Business Server, is an eligible user and can be found with **Dial by extension**. (You can set who is and isn't included in the directory on the [Dial scope](?tabs=dial-scope) page.)
- **Dial by name** - If you enable this option, callers can say the user's name or type it on the telephone keypad. Any online user or any user hosted on-premises using Skype for Business Server, is an eligible user and can be found with Dial by name.
- **Dial by extension** - If you enable this option, callers can connect with users in your organization by dialing their phone extension. Any online user or any user hosted on-premises using Skype for Business Server, is an eligible user and can be found with **Dial by extension**. (You can set who is and isn't included in the directory on the [Dial scope](?tabs=dial-scope) page.)

> [!NOTE]
> If you want to use both the **Dial by name** and **Dial by extension** features, you can assign a dial key on your main Auto attendant to reach an Auto attendant enabled for **Dial by name**. Within that Auto attendant, you can assign the 1 key (which has no letters associated with it) to reach the **Dial by extension** Auto attendant.
Expand Down Expand Up @@ -175,10 +175,10 @@ Your Auto attendant can have a call flow for each [Holiday you've set up](set-up

1. Choose the type of greeting that you want to use.

1. Choose if you want to **Disconnect**, **Redirect** or **Play menu options** the call.
1. Choose if you want to **Disconnect**, **Redirect**, or **Play menu options** the call.

1. If you chose to redirect, choose the call routing destination for the call.
1. If you choose to play menu options, configure the **Play menu options**.
- If you chose to redirect, choose the call routing destination for the call.
- If you choose to play menu options, configure the **Play menu options**.

1. Select **Save**.

Expand Down Expand Up @@ -251,35 +251,38 @@ For more information, see [Set up authorized users](./aa-cq-authorized-users.md)
### Nested Auto attendants and call queues

Nested Auto attendants and Call queues (auto attendants and call queues that do not directly answer phone calls) no longer require a Resource Account and associated licensing.
Nested Auto attendants and Call queues (auto attendants and call queues that don't directly answer phone calls) no longer require a Resource Account and associated licensing.

Existing configurations that use Resource Accounts will continue to function and remain fully supported. A combination of both methods can be used at the same time.
Existing configurations that use Resource Accounts continue to function and remain fully supported. A combination of both methods can be used at the same time.

For more information, see:
For more information, see [New-CsAutoAttendantCallableEntity -Type ConfigurationEndPoint](/powershell/module/teams/new-csautoattendantcallableentity#-Type).

|New-CsAutoAttendantCallableEntity |
|:---------------------------------------|
| [-Type ConfigurationEndPoint](/powershell/module/teams/new-csautoattendantcallableentity#-Type) |
#### PowerShell example

#### PowerShell Example
To create a new callable entity to another Auto attendant or Call queue, use the New-CsAutoAttendantCallableEntity cmdlet, as shown in the following example:

##### Create a new callable entity to another Auto attendant or Call queue
```PowerShell
New-CsAutoAttendantCallableEntity -Identity <Auto attendant or Call queue GUID> -Type ConfigurationEndPoint
```

Create a new callable entity:
### Dial by name improvements

````PowerShell
New-CsAutoAttendantCallableEntity -Identity <Auto attendant or Call queue GUID> -Type ConfigurationEndPoint
````
When a dial by name search returns multiple people with the same name, the results can now be enhanced by appending additional information after the name. This makes it easier for callers to reach the correct person.

The default is to only say the name. However, the office or department information can now be added as part of the results.

For more information, see [New-CsAutoAttendant -UserNameExtension](/powershell/module/teams/new-csautoattendant#-UserNameExtension).

## Resources for complex scenarios

### External phone number transfers - technical details

Refer to the [Prerequisites](plan-auto-attendant-call-queue.md#prerequisites) in order to allow Auto attendants to transfer calls externally. In addition,
Refer to the [Prerequisites](plan-auto-attendant-call-queue.md#prerequisites) in order to allow Auto attendants to transfer calls externally.

- For a resource account with a [Calling Plan license](calling-plans-for-office-365.md) or [Operator Connect](operator-connect-plan.md) number, the external transfer phone number must be entered in E.164 format (+[country code][area code][phone number]).
In addition, for a resource account with a:

- For a resource account with a Microsoft Teams Phone License and Direct Routing online voice routing policy, the external transfer phone number format is dependant on the [Session Border Controller (SBC)](direct-routing-connect-the-sbc.md) settings.
- [Calling Plan license](calling-plans-for-office-365.md) or [Operator Connect](operator-connect-plan.md) number, the external transfer phone number must be entered in E.164 format (+[country code][area code][phone number]).
- [Microsoft Teams Phone license](setting-up-your-phone-system.md) and [Direct Routing online voice routing policy](direct-routing-voice-routing.md), the external transfer phone number format is dependant on the [Session Border Controller (SBC)](direct-routing-connect-the-sbc.md) settings.

The outbound phone number that's displayed is determined as follows:

Expand All @@ -292,7 +295,7 @@ In a Skype for Business hybrid environment, to transfer an Auto attendant call t

### Auto Attendant Diagnostic Tool

If you're an administrator, you can use the following diagnostic tool to validate that an Auto attendant is able to receive calls:
As an administrator, you can use the following diagnostic tool to validate that an Auto attendant is able to receive calls:

1. Select **Run Tests**, which populates the diagnostic in the Microsoft 365 Admin Center.

Expand All @@ -301,7 +304,7 @@ If you're an administrator, you can use the following diagnostic tool to validat
1. In the Run diagnostic pane, enter the Resource Account in the **Username or Email** field, and then select **Run Tests**.

1. The tests identify tenant, policy, or resource account configurations that are preventing the Auto attendant from receiving calls and also provide steps to fix any problems identified.
The tests identify tenant, policy, or resource account configurations that are preventing the Auto attendant from receiving calls and also provide steps to fix any problems identified.

## Related articles

Expand Down
Loading

0 comments on commit 71c332d

Please sign in to comment.