Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
69cdacc
Refine parameters and descriptions in New-CsCallQueue
vijurtse May 11, 2026
1f7b637
Rename cmdlet and update documentation for voicemail triage
vijurtse May 11, 2026
9f1f889
Get cmdlet
vijurtse May 11, 2026
08a2661
Add Set-CsSharedVoicemailTriageSettingsTemplate.md
vijurtse May 11, 2026
e35e54d
Add Remove-CsSharedVoicemailTriageSettingsTemplate.md
vijurtse May 11, 2026
b357ac2
Update Set-CsSharedVoicemailTriageSettingsTemplate.md
vijurtse May 11, 2026
cf6bf72
Clarify LLM triaging disablement and examples
vijurtse May 11, 2026
93e8a75
Merge branch 'main' into patch-7
garycentric May 28, 2026
01676d1
Merge branch 'main' into patch-7
garycentric Jun 4, 2026
f8ef03d
Revise cmdlet description for AI voicemail triage
vijurtse Jun 19, 2026
d72119a
Enhance documentation for Remove-CsSharedVoicemailTriageSettingsTemplate
vijurtse Jun 19, 2026
6c6ac48
Update Remove-CsSharedVoicemailTriageSettingsTemplate.md
vijurtse Jun 19, 2026
8ec48a4
Update New-CsAutoAttendant.md
vijurtse Jun 19, 2026
e084e20
Fix parameter name in New-CsAutoAttendant syntax
vijurtse Jun 19, 2026
ce983ef
Update New-CsAutoAttendant.md
vijurtse Jun 19, 2026
e671130
Update Get-CssharedVoicemailTriageSettingsTemplate.md
vijurtse Jun 29, 2026
598a8ed
Fix casing in Get-CsSharedVoicemailTriageSettingsTemplate
vijurtse Jun 29, 2026
017056b
Update Get-CsSharedVoicemailTriageSettingsTemplate.md
vijurtse Jun 30, 2026
c7b0acb
Fix syntax formatting in documentation
vijurtse Jun 30, 2026
2cd3dbf
Fix formatting in Get-CsSharedVoicemailTriageSettingsTemplate.md
vijurtse Jun 30, 2026
ba855f1
Change 'Required' field from True to False
vijurtse Jun 30, 2026
a7a5b6d
Update syntax for Set-CsCallQueue command
vijurtse Jun 30, 2026
a9d6596
Update Set-CsCallQueue documentation
vijurtse Jun 30, 2026
fde7efc
Update Set-CsCallQueue.md
vijurtse Jun 30, 2026
a475747
Update Set-CsCallQueue.md
vijurtse Jun 30, 2026
d5fcb9b
Change example ID in documentation
vijurtse Jun 30, 2026
43b4ba1
Update Set-CsSharedVoicemailTriageSettingsTemplate.md
vijurtse Jun 30, 2026
7f4958d
Update Set-CsOnlineVoicemailPolicy.md
vijurtse Jun 30, 2026
38e5aa7
Update New-CsOnlineVoicemailPolicy.md with AI triage
vijurtse Jun 30, 2026
0f3712c
Update Get-CsSharedVoicemailTriageSettingsTemplate.md
vijurtse Jul 1, 2026
7a4df63
Fix example formatting in Get-CsSharedVoicemailTriageSettingsTemplate.md
vijurtse Jul 1, 2026
cc0da77
Remove HttpPipelinePrepend parameter from syntax
vijurtse Jul 1, 2026
46ecbfc
Update syntax for Set-CsSharedVoicemailTriageSettingsTemplate
vijurtse Jul 1, 2026
38cfb22
Clarify deletion conditions for Shared Voicemail template
vijurtse Jul 1, 2026
0e3bf9f
Enhance New-CsCallQueue with new parameters
vijurtse Jul 1, 2026
e05e286
Update New-CsCallQueue.md with preview details
vijurtse Jul 1, 2026
642b7f2
Update Set-CsCallQueue.md
vijurtse Jul 1, 2026
34e1ca7
Update New-CsAutoAttendant.md with new parameter
vijurtse Jul 1, 2026
af6e158
Update Set-CsAutoAttendant.md
vijurtse Jul 1, 2026
3b0058f
Update Set-CsOnlineVoicemailPolicy.md
vijurtse Jul 9, 2026
6de705f
Enhance New-CsOnlineVoicemailPolicy documentation
vijurtse Jul 10, 2026
b779094
Revise New-CsOnlineVoicemailPolicy documentation
vijurtse Jul 10, 2026
1383c0a
Update New-CsOnlineVoicemailPolicy.md with parameter note
vijurtse Jul 10, 2026
a5a854d
Correct EnableVoicemailTriage parameter formatting
vijurtse Jul 10, 2026
7a32340
Enhance Set-CsOnlineVoicemailPolicy documentation
vijurtse Jul 10, 2026
42c340d
Fix syntax for Set-CsOnlineVoicemailPolicy command
vijurtse Jul 10, 2026
854adc6
Update New-CsOnlineVoicemailPolicy.md
vijurtse Jul 10, 2026
2580c1e
Update Set-CsOnlineVoicemailPolicy syntax
vijurtse Jul 13, 2026
fff753c
Revise parameters in Set-CsOnlineVoicemailPolicy.md
vijurtse Jul 13, 2026
740abac
Fix parameter type for EnableVoicemailTriage
vijurtse Jul 13, 2026
a07430a
Merge branch 'main' into patch-7
vijurtse Jul 13, 2026
d2f570c
Add Shared Voicemail Triage Settings cmdlets
vijurtse Jul 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
---
applicable: Microsoft Teams Queues App, Outlook
author: vijurtse
external help file: Microsoft.Rtc.Management.Hosted.dll-help.xml
Locale: en-US
Module Name: MicrosoftTeams
ms.author: vijurtse
ms.reviewer: williamlooney
online version: https://learn.microsoft.com/powershell/module/microsoftteams/Get-CsSharedVoicemailTriageSettingsTemplate
schema: 2.0.0
title: Get-CsSharedVoicemailTriageSettingsTemplate
---

# Get-CsSharedVoicemailTriageSettingsTemplate

## SYNOPSIS
The Get‑CsSharedVoicemailTriageSettingsTemplate cmdlet retrieves the configuration for automatic triage of Shared Voicemails, including the importance flag, summary, suggested actions, and category settings.

## SYNTAX

```
Get-CsSharedVoicemailTriageSettingsTemplate [[-Id] <string>] [<CommonParameters>]
```

## DESCRIPTION
Use the Get‑CsSharedVoicemailTriageSettingsTemplate cmdlet to retrieve the configuration for automatic triage of Shared Voicemails. This includes settings for importance flagging, summary generation, suggested actions, and category assignment.
## EXAMPLES

### Example 1
```
Get‑CsSharedVoicemailTriageSettingsTemplate -Id 3a4b3d9b-91d8-4fbf-bcff-6907f325842c

```
This example retrieves the configuration of the specified Shared Voicemail triage template.

### Example 2
```
Get‑CsSharedVoicemailTriageSettingsTemplate

```
This example retrieves a list of all available templates for voicemail triage settings.

## PARAMETERS

### -ID

Template ID

```yaml
Type: System.String
Parameter Sets: (All)

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```


### CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216).

## INPUTS

### None

## OUTPUTS

### Microsoft.Rtc.Management.OAA.Models.AutoAttendant

## NOTES

## RELATED LINKS

[New-CsSharedVoicemailTriageSettingsTemplate](./New-CsSharedVoicemailTriageSettingsTemplate.md)

[Set-CsSharedVoicemailTriageSettingsTemplate](./Set-CsSharedVoicemailTriageSettingsTemplate.md)

[Remove-CsSharedVoicemailTriageSettingsTemplate](./Remove-CsSharedVoicemailTriageSettingsTemplate.md)

[New-CsCallQueue](./New-CsCallQueue.md)

[Get-CsCallQueue](./Get-CsCallQueue.md)

[Set-CsCallQueue](./Set-CsCallQueue.md)

[Remove-CsCallQueue](./Remove-CsCallQueue.md)

[New-CsAutoAttendant](https://learn.microsoft.com/powershell/module/microsoftteams/new-csautoattendant)

[Get-CsAutoAttendant](https://learn.microsoft.com/powershell/module/microsoftteams/get-csautoattendant)

[Set-CsAutoAttendant](https://learn.microsoft.com/powershell/module/microsoftteams/set-csautoattendant)

[Remove-CsAutoAttendant](https://learn.microsoft.com/powershell/module/microsoftteams/remove-csautoattendant)


16 changes: 14 additions & 2 deletions teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md
Original file line number Diff line number Diff line change
Expand Up @@ -299,6 +299,9 @@ Retrieves the list of Shared Call History templates.
### [Get-CsSharedCallQueueHistoryTemplate](Get-CsSharedCallQueueHistoryTemplate.md)
Deprecated - new cmdlet is Get-CsSharedCallHistoryTemplate

### [Get-CsSharedVoicemailTriageSettingsTemplate](Get-CsSharedVoicemailTriageSettingsTemplate.md)
Retrieves the configuration for automatic triage of Shared Voicemails

### [Get-CsTagsTemplate](Get-CsTagsTemplate.md)
Retrieves a list of existing Tag templates.

Expand Down Expand Up @@ -926,6 +929,9 @@ Use the New-CsSharedCallHistoryTemplate cmdlet to create a Shared Call History t
### [New-CsSharedCallQueueHistoryTemplate](New-CsSharedCallQueueHistoryTemplate.md)
Deprecated - new cmdlet is New-CsSharedCallHistoryTemplate

### [New-CsSharedVoicemailTriageSettingsTemplate](New-CsSharedVoicemailTriageSettingsTemplate.md)
This cmdlet creates an AI triage settings template for Shared Voicemails.

### [New-CsTag](New-CsTag.md)
Use the New-CsTag cmdlet to create a new tag that can be added to a Tag template.

Expand Down Expand Up @@ -1233,7 +1239,10 @@ This cmdlet will remove/delete a device from the remote log collection configura
Removes Shared Call History template.

### [Remove-CsSharedCallQueueHistoryTemplate](Remove-CsSharedCallQueueHistoryTemplate.md)
Deprecated - use new cmdlet CsSharedCallHistoryTemplate
Deprecated - use new cmdlet CsSharedCallHistoryTemplate.

### [Remove-CsSharedVoicemailTriageSettingsTemplate](Remove-CsSharedVoicemailTriageSettingsTemplate.md)
Removes AI Triage SettingsTemplate for Shared Voicemails.

### [Remove-CsTagsTemplate](Remove-CsTagsTemplate.md)
Deletes an existing Tag template.
Expand Down Expand Up @@ -1557,7 +1566,10 @@ This cmdlet allows the admin to create and edit a device requested for remote lo
This cmdlet allows to configure Shared Call History template.

### [Set-CsSharedCallQueueHistoryTemplate](Set-CsSharedCallQueueHistoryTemplate.md)
Deprecated - use new cmdlet Set-CsSharedCallHistoryTemplate
Deprecated - use new cmdlet Set-CsSharedCallHistoryTemplate.

### [Set-CsSharedVoicemailTriageSettingsTemplate](Set-CsSharedVoicemailTriageSettingsTemplate.md)
This cmdlet allows to configure AI Triage Settings Template for Shared Voicemails.

### [Set-CsTagsTemplate](Set-CsTagsTemplate.md)
Make changes to an existing Tag template.
Expand Down
23 changes: 22 additions & 1 deletion teams/teams-ps/MicrosoftTeams/New-CsAutoAttendant.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Use the New-CsAutoAttendant cmdlet to create a new Auto Attendant (AA).
## SYNTAX

```powershell
New-CsAutoAttendant -Name <String> -LanguageId <String> -TimeZoneId <String> -DefaultCallFlow <Object> [-CallFlows <Object>] [-CallHandlingAssociations <Object>] [-Operator <Object>] [-VoiceId <String>] [-EnableVoiceResponse] [-EnableMainlineAttendant] [-MainlineAttendantAgentVoiceId <String>] [-InclusionScope <Object>] [-ExclusionScope <Object>] [-AuthorizedUsers <List>] [-HideAuthorizedUsers <List>] [-UserNameExtension <String>] [-AutoRecordingTemplateId <String>] [-Tenant <Guid>] [<CommonParameters>]
New-CsAutoAttendant -Name <String> -LanguageId <String> -TimeZoneId <String> -DefaultCallFlow <Object> [-CallFlows <Object>] [-CallHandlingAssociations <Object>] [-Operator <Object>] [-VoiceId <String>] [-EnableVoiceResponse] [-EnableMainlineAttendant] [-MainlineAttendantAgentVoiceId <String>] [-InclusionScope <Object>] [-ExclusionScope <Object>] [-AuthorizedUsers <List>] [-HideAuthorizedUsers <List>] [-UserNameExtension <String>] [-AutoRecordingTemplateId <String>] [-SharedVoicemailTriageSettingsTemplateId <String>] [-Tenant <Guid>] [<CommonParameters>]
```

## DESCRIPTION
Expand All @@ -43,6 +43,7 @@ You can create new AAs by using the New-CsAutoAttendant cmdlet; each newly creat
> - -EnableMainLineAttendant
> - -MainlineAttendantAgentVoiceId
> - -AutoRecordingTemplateId
> - -SharedVoicemailTriageSettingsTemplateId

**NOTES**:

Expand Down Expand Up @@ -531,6 +532,26 @@ Accept pipeline input: False
Accept wildcard characters: False
```

### -SharedVoicemailTriageSettingsTemplateId

The SharedVoicemailTriageSettingsTemplateId enables automatic triage of Shared Voicemails using a compliant Substrate Large Language Model (LLM). It also specifies which additional LLM‑generated fields are added to each shared voicemail message, including the importance flag, summary, suggested actions, and categories. All data is processed in real time and stored in Exchange as part of the delivered voicemail message.

> [!NOTE]
> Voicemail transcription must be enabled in your Voicemail Policies. The LLM‑based triage process relies exclusively on the voicemail transcription. If the tenant’s configured language is not supported for voicemail transcription, no transcription will be generated and automatic triaging will not occur.
>

```yaml
Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```

### -Tenant

This parameter is reserved for Microsoft internal use only.
Expand Down
37 changes: 34 additions & 3 deletions teams/teams-ps/MicrosoftTeams/New-CsCallQueue.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Creates new Call Queue in your Teams organization.
## SYNTAX

```
New-CsCallQueue -Name <String> [-AgentAlertTime <Int16>] [-AllowOptOut <Boolean>] [-DistributionLists <List>] [-Tenant <Guid>] [-UseDefaultMusicOnHold <Boolean>] [-WelcomeMusicAudioFileId <Guid>] [-MusicOnHoldAudioFileId <Guid>] [-OverflowAction <Object>] [-OverflowActionTarget <Guid>] [-OverflowActionCallPriority <Int16>] [-OverflowThreshold <Int16>] [-TimeoutAction <Object>] [-TimeoutActionTarget <Guid>] [-TimeoutActionCallPriority <Int16>] [-TimeoutThreshold <Int16>] [-NoAgentAction <Object>] [-NoAgentActionTarget <Guid>] [-NoAgentActionCallPriority <Int16>] [-RoutingMethod <Object>] [-PresenceBasedRouting <Boolean>] [-ConferenceMode <Boolean>] [-User <List>] [-LanguageId <String>] [-LineUri <String>] [-OboResourceAccountIds <List>] [-OverflowDisconnectTextToSpeechPrompt <String>][-OverflowDisconnectAudioFilePrompt <Guid>] [-OverflowRedirectPersonTextToSpeechPrompt <String>][-OverflowRedirectPersonAudioFilePrompt <Guid>] [-OverflowRedirectVoiceAppTextToSpeechPrompt <String>] [-OverflowRedirectVoiceAppAudioFilePrompt <Guid>] [-OverflowRedirectPhoneNumberTextToSpeechPrompt <String>] [-OverflowRedirectPhoneNumberAudioFilePrompt <Guid>] [-OverflowRedirectVoicemailTextToSpeechPrompt <String>] [-OverflowRedirectVoicemailAudioFilePrompt <Guid>] [-OverflowSharedVoicemailTextToSpeechPrompt <String>] [-OverflowSharedVoicemailAudioFilePrompt <Guid>] [-EnableOverflowSharedVoicemailTranscription <Boolean>] [-EnableOverflowSharedVoicemailSystemPromptSuppression <Boolean>] [-TimeoutDisconnectTextToSpeechPrompt <String>][-TimeoutDisconnectAudioFilePrompt <Guid>] [-TimeoutRedirectPersonTextToSpeechPrompt <String>] [-TimeoutRedirectPersonAudioFilePrompt <Guid>] [-TimeoutRedirectVoiceAppTextToSpeechPrompt <String>] [-TimeoutRedirectVoiceAppAudioFilePrompt <Guid>] [-TimeoutRedirectPhoneNumberTextToSpeechPrompt <String>] [-TimeoutRedirectPhoneNumberAudioFilePrompt <Guid>] [-TimeoutRedirectVoicemailTextToSpeechPrompt <String>] [-TimeoutRedirectVoicemailAudioFilePrompt <Guid>] [-TimeoutSharedVoicemailTextToSpeechPrompt <String>] [-TimeoutSharedVoicemailAudioFilePrompt <Guid>] [-EnableTimeoutSharedVoicemailTranscription <Boolean>] [-EnableTimeoutSharedVoicemailSystemPromptSuppression <Boolean>] [-NoAgentApplyTo <String>] [-NoAgentDisconnectTextToSpeechPrompt <String>][-NoAgentDisconnectAudioFilePrompt <Guid>] [-NoAgentRedirectPersonTextToSpeechPrompt <String>] [-NoAgentRedirectPersonAudioFilePrompt <Guid>] [-NoAgentRedirectVoiceAppTextToSpeechPrompt <String>] [-NoAgentRedirectVoiceAppAudioFilePrompt <Guid>] [-NoAgentRedirectPhoneNumberTextToSpeechPrompt <String>] [-NoAgentRedirectPhoneNumberAudioFilePrompt <Guid>] [-NoAgentRedirectVoicemailTextToSpeechPrompt <String>] [-NoAgentRedirectVoicemailAudioFilePrompt <Guid>] [-NoAgentSharedVoicemailTextToSpeechPrompt <String>] [-NoAgentSharedVoicemailAudioFilePrompt <Guid>] [-EnableNoAgentSharedVoicemailTranscription <Boolean>] [-EnableNoAgentSharedVoicemailSystemPromptSuppression <Boolean>] [-ChannelId <String>] [-ChannelUserObjectId <Guid>] [-ShiftsTeamId <String>] [-ShiftsSchedulingGroupId <String>] [-AuthorizedUsers <List>] [-HideAuthorizedUsers <List>] [-WelcomeTextToSpeechPrompt <String>] [-IsCallbackEnabled <Boolean>] [-CallbackRequestDtmf <String>] [-WaitTimeBeforeOfferingCallbackInSecond <Int16>] [-NumberOfCallsInQueueBeforeOfferingCallback <Int16>] [-CallToAgentRatioThresholdBeforeOfferingCallback <Int16>] [-CallbackOfferAudioFilePromptResourceId <Guid>] [-CallbackOfferTextToSpeechPrompt <String>] [-CallbackEmailNotificationTarget <Guid>] [-ServiceLevelThresholdResponseTimeInSecond <Int16> ] [-ComplianceRecordingForCallQueueTemplateId <List>] [-TextAnnouncementForCR <String>] [-CustomAudioFileAnnouncementForCR <Guid>] [-TextAnnouncementForCRFailure <String>] [-CustomAudioFileAnnouncementForCRFailure <Guid>] [-ShouldOverwriteCallableChannelProperty <Boolean>] [-SharedCallQueueHistoryTemplateId <String>] [-AutoRecordingTemplateId <String>] [<CommonParameters>]
New-CsCallQueue -Name <String> [-AgentAlertTime <Int16>] [-AllowOptOut <Boolean>] [-DistributionLists <List>] [-Tenant <Guid>] [-UseDefaultMusicOnHold <Boolean>] [-WelcomeMusicAudioFileId <Guid>] [-MusicOnHoldAudioFileId <Guid>] [-OverflowAction <Object>] [-OverflowActionTarget <Guid>] [-OverflowActionCallPriority <Int16>] [-OverflowThreshold <Int16>] [-TimeoutAction <Object>] [-TimeoutActionTarget <Guid>] [-TimeoutActionCallPriority <Int16>] [-TimeoutThreshold <Int16>] [-NoAgentAction <Object>] [-NoAgentActionTarget <Guid>] [-NoAgentActionCallPriority <Int16>] [-RoutingMethod <Object>] [-PresenceBasedRouting <Boolean>] [-ConferenceMode <Boolean>] [-User <List>] [-LanguageId <String>] [-LineUri <String>] [-OboResourceAccountIds <List>] [-OverflowDisconnectTextToSpeechPrompt <String>][-OverflowDisconnectAudioFilePrompt <Guid>] [-OverflowRedirectPersonTextToSpeechPrompt <String>][-OverflowRedirectPersonAudioFilePrompt <Guid>] [-OverflowRedirectVoiceAppTextToSpeechPrompt <String>] [-OverflowRedirectVoiceAppAudioFilePrompt <Guid>] [-OverflowRedirectPhoneNumberTextToSpeechPrompt <String>] [-OverflowRedirectPhoneNumberAudioFilePrompt <Guid>] [-OverflowRedirectVoicemailTextToSpeechPrompt <String>] [-OverflowRedirectVoicemailAudioFilePrompt <Guid>] [-OverflowSharedVoicemailTextToSpeechPrompt <String>] [-OverflowSharedVoicemailAudioFilePrompt <Guid>] [-EnableOverflowSharedVoicemailTranscription <Boolean>] [-EnableOverflowSharedVoicemailSystemPromptSuppression <Boolean>] [-TimeoutDisconnectTextToSpeechPrompt <String>][-TimeoutDisconnectAudioFilePrompt <Guid>] [-TimeoutRedirectPersonTextToSpeechPrompt <String>] [-TimeoutRedirectPersonAudioFilePrompt <Guid>] [-TimeoutRedirectVoiceAppTextToSpeechPrompt <String>] [-TimeoutRedirectVoiceAppAudioFilePrompt <Guid>] [-TimeoutRedirectPhoneNumberTextToSpeechPrompt <String>] [-TimeoutRedirectPhoneNumberAudioFilePrompt <Guid>] [-TimeoutRedirectVoicemailTextToSpeechPrompt <String>] [-TimeoutRedirectVoicemailAudioFilePrompt <Guid>] [-TimeoutSharedVoicemailTextToSpeechPrompt <String>] [-TimeoutSharedVoicemailAudioFilePrompt <Guid>] [-EnableTimeoutSharedVoicemailTranscription <Boolean>] [-EnableTimeoutSharedVoicemailSystemPromptSuppression <Boolean>] [-NoAgentApplyTo <String>] [-NoAgentDisconnectTextToSpeechPrompt <String>][-NoAgentDisconnectAudioFilePrompt <Guid>] [-NoAgentRedirectPersonTextToSpeechPrompt <String>] [-NoAgentRedirectPersonAudioFilePrompt <Guid>] [-NoAgentRedirectVoiceAppTextToSpeechPrompt <String>] [-NoAgentRedirectVoiceAppAudioFilePrompt <Guid>] [-NoAgentRedirectPhoneNumberTextToSpeechPrompt <String>] [-NoAgentRedirectPhoneNumberAudioFilePrompt <Guid>] [-NoAgentRedirectVoicemailTextToSpeechPrompt <String>] [-NoAgentRedirectVoicemailAudioFilePrompt <Guid>] [-NoAgentSharedVoicemailTextToSpeechPrompt <String>] [-NoAgentSharedVoicemailAudioFilePrompt <Guid>] [-EnableNoAgentSharedVoicemailTranscription <Boolean>] [-EnableNoAgentSharedVoicemailSystemPromptSuppression <Boolean>] [-ChannelId <String>] [-ChannelUserObjectId <Guid>] [-ShiftsTeamId <String>] [-ShiftsSchedulingGroupId <String>] [-AuthorizedUsers <List>] [-HideAuthorizedUsers <List>] [-WelcomeTextToSpeechPrompt <String>] [-IsCallbackEnabled <Boolean>] [-CallbackRequestDtmf <String>] [-WaitTimeBeforeOfferingCallbackInSecond <Int16>] [-NumberOfCallsInQueueBeforeOfferingCallback <Int16>] [-CallToAgentRatioThresholdBeforeOfferingCallback <Int16>] [-CallbackOfferAudioFilePromptResourceId <Guid>] [-CallbackOfferTextToSpeechPrompt <String>] [-CallbackEmailNotificationTarget <Guid>] [-ServiceLevelThresholdResponseTimeInSecond <Int16> ] [-ComplianceRecordingForCallQueueTemplateId <List>] [-TextAnnouncementForCR <String>] [-CustomAudioFileAnnouncementForCR <Guid>] [-TextAnnouncementForCRFailure <String>] [-CustomAudioFileAnnouncementForCRFailure <Guid>] [-ShouldOverwriteCallableChannelProperty <Boolean>] [-SharedCallHistoryTemplateId <String>] [-AutoRecordingTemplateId <String>] [-SharedVoicemailTriageSettingsTemplateId <String>] [<CommonParameters>]
```

## DESCRIPTION
Expand Down Expand Up @@ -58,7 +58,18 @@ The New-CsCallQueue cmdlet creates a new Call Queue.
> - -NoAgentRedirectVoicemailAudioFilePrompt
>
> Shared call history
> - -SharedCallHistoryTemplateId
>
> Automatic recording
> - -AutoRecordingTemplateId
>
> Automatic triage of Shared Voicemails with AI
> - -SharedVoicemailTriageSettingsTemplateId
>
> The following configuration parameters will only work for customers that are participating in the Voice Applications private preview for these features. General Availability for this functionality has not been determined at this time.
>
> - -AutoRecordingTemplateId
> - -SharedVoicemailTriageSettingsTemplateId
>
> Authorized users can't edit call queues with these features enabled:
> - The call exception routing when the destination directly references another Auto attendant or Call queue
Expand Down Expand Up @@ -1167,9 +1178,9 @@ Accept pipeline input: False
Accept wildcard characters: False
```

### -SharedCallQueueHistoryTemplateId
### -SharedCallHistoryTemplateId

The SharedCallQueueHistoryTemplateId parameter indicates the Shared Call History template to apply to the call queue.
The SharedCallHistoryTemplateId parameter indicates the Shared Call History template to apply to the call queue.

> [!NOTE]
> `-ConferenceMode` must be set to $true
Expand All @@ -1189,6 +1200,26 @@ Accept pipeline input: False
Accept wildcard characters: False
```

### -SharedVoicemailTriageSettingsTemplateId

The SharedVoicemailTriageSettingsTemplateId enables automatic triage of Shared Voicemails using a compliant Substrate Large Language Model (LLM). It also specifies which additional LLM‑generated fields are added to each shared voicemail message, including the importance flag, summary, suggested actions, and categories. All data is processed in real time and stored in Exchange as part of the delivered voicemail message.

> [!NOTE]
> Voicemail transcription must be enabled in your Voicemail Policies. The LLM‑based triage process relies exclusively on the voicemail transcription. If the tenant’s configured language is not supported for voicemail transcription, no transcription will be generated and automatic triaging will not occur.
>

```yaml
Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```

### -ShiftsSchedulingGroupId

Id of the Scheduling Group to connect a call queue to.
Expand Down
Loading