From d3632c939e95b11d42eb02a0f476f50e09e2650e Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 7 Nov 2025 13:34:34 -0800 Subject: [PATCH 01/13] Update New-CsSharedCallQueueHistoryTemplate.md New/Get/Set/Remove-CsAutoRecordingTemplate --- .../MicrosoftTeams/New-CsSharedCallQueueHistoryTemplate.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsSharedCallQueueHistoryTemplate.md b/teams/teams-ps/MicrosoftTeams/New-CsSharedCallQueueHistoryTemplate.md index 0e25a9b3f1..f078f966d4 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsSharedCallQueueHistoryTemplate.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsSharedCallQueueHistoryTemplate.md @@ -16,6 +16,8 @@ title: New-CsSharedCallQueueHistoryTemplate ## SYNOPSIS Use the New-CsSharedCallQueueHistory cmdlet to create a Shared Call Queue History template. +Adding + ## SYNTAX ``` From 1c61945225b08248c2f0f5aaa66d97529dd2d648 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 7 Nov 2025 13:35:15 -0800 Subject: [PATCH 02/13] Update New-CsSharedCallQueueHistoryTemplate.md --- .../MicrosoftTeams/New-CsSharedCallQueueHistoryTemplate.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsSharedCallQueueHistoryTemplate.md b/teams/teams-ps/MicrosoftTeams/New-CsSharedCallQueueHistoryTemplate.md index f078f966d4..0e25a9b3f1 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsSharedCallQueueHistoryTemplate.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsSharedCallQueueHistoryTemplate.md @@ -16,8 +16,6 @@ title: New-CsSharedCallQueueHistoryTemplate ## SYNOPSIS Use the New-CsSharedCallQueueHistory cmdlet to create a Shared Call Queue History template. -Adding - ## SYNTAX ``` From dea66c072fd8c865d3e5a5ca4c05d45786b7da09 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 7 Nov 2025 14:10:27 -0800 Subject: [PATCH 03/13] Create New-CsAutoRecordingTemplate.md --- .../New-CsAutoRecordingTemplate.md | 257 ++++++++++++++++++ 1 file changed, 257 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/New-CsAutoRecordingTemplate.md diff --git a/teams/teams-ps/MicrosoftTeams/New-CsAutoRecordingTemplate.md b/teams/teams-ps/MicrosoftTeams/New-CsAutoRecordingTemplate.md new file mode 100644 index 0000000000..8dcbf68b88 --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/New-CsAutoRecordingTemplate.md @@ -0,0 +1,257 @@ +--- +applicable: Microsoft Teams +author: tomkau +external help file: Microsoft.Rtc.Management.Hosted.dll-help.xml +Locale: en-US +Module Name: MicrosoftTeams +ms.author: tomkau +ms.reviewer: williamlooney +online version: https://learn.microsoft.com/powershell/module/microsoftteams/New-CsAutoRecordingTemplate +schema: 2.0.0 +title: New-CsAutoRecordingTemplate +--- + +# New-CsAutoRecordingTemplate + +## SYNOPSIS +Use the New-CsAutoRecordingTemplate cmdlet to create an Auto Recording template that can be assigned to a call queue. + +## SYNTAX + +``` +New-CsAutoRecordingTemplate -Name -Description -SharePointHostName -SharePointSiteName [-TranscriptionEnabled ] [-RecordingEnabled ] [-AgentViewPermission ] [-RecordingDocumentOwner ] [-AutoRecordingAnnouncementAudioFileId ] [-AutoRecordingAnnouncementAudioFileName ] [-AutoRecordingAnnouncementTextToSpeechPrompt ] [] +``` + +## DESCRIPTION +Use the New-CsAutoRecordingTemplate cmdlet to create an Auto Recording tempalte that can be assigned to a call queue. + +> [!CAUTION] +> This cmdlet will only work for customers that are participating in the Voice Applications private preview for this feature. General Availability for this functionality has not been determined at this time. + +## EXAMPLES + +### Example 1 +``` +New-CsAutoRecordingTemplate -Name "Customer Service" -Description "Transcription & Recording enabled" -TranscriptionEnabled $true -RecordingEnabled $true -AgentViewPermission XXXXX -SharePointHostName YYYYYY -SharePointSiteName ZZZZZ -RecordingDocumentOwner GUID -AutoRecordingAnnouncementTextToSpeechPrompt "This call will be reocorded for quality and training purposes." +``` + +This example creates a new Auto Recording template that enabled transcription and recording. + +## PARAMETERS + +### -Name + +The name of the auto recording template + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: Off +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Description + +A description for the auto recording template. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -TranscriptionEnabled + +Is transcription enabled. + +```yaml +Type: Boolean +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -RecordingEnabled + +Is recording enabled. + +```yaml +Type: Boolean +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AgentViewPermission + +Are agents allowed to access the recordings or transcriptions. + +PARAMVALUE: None | All + +```yaml +Type: Object +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SharePointHostName + +The SharePoint hostname where the recordings and transcripts are stored. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +>[!CAUTION] +>This must already exist. The cmdlet will not create the SharePoint hostname. + +### -SharePointSiteName + +The SharePoint sitename where the recordings and transcripts are stored. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +>[!CAUTION] +>This must already exist. The cmdlet will not create the SharePoint site. + +### -RecordingDocumentOwner + +The owner of the recording document + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AutoRecordingAnnouncementAudioFileId + +The audio file Id for the custom recording. + +See [Import-CsOnlineAudioFile](./Import-CsOnlineAudioFile.md) + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AutoRecordingAnnouncementAudioFileName + +TBD if this is necessary. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AutoRecordingAnnouncementTextToSpeechPrompt + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +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 + +[Get-CsAutoRecordingTemplate](./Get-CsAutoRecordingTemplate.md) + +[Set-CsAutoRecordingTemplate](./Set-CsAutoRecordingTemplate.md) + +[Remove-CsAutoRecordingTemplate](./Remove-CsAutoRecordingTemplate.md) + +[New-CsCallQueue](./New-CsCallQueue.md) + +[Get-CsCallQueue](./Get-CsCallQueue.md) + +[Set-CsCallQueue](./Set-CsCallQueue.md) + +[Remove-CsCallQueue](./Remove-CsCallQueue.md) + + + From 8aec3d31c70aa058ce7529333484e29f2bfb19ad Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 7 Nov 2025 14:17:20 -0800 Subject: [PATCH 04/13] Update MicrosoftTeams.md --- teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md b/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md index aa1d751215..ce0500c54b 100644 --- a/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md +++ b/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md @@ -92,6 +92,9 @@ The Get-CsAutoAttendantSupportedTimeZone cmdlet gets supported time zones for th ### [Get-CsAutoAttendantTenantInformation](Get-CsAutoAttendantTenantInformation.md) Gets the default tenant information for Auto Attendant (AA) feature. +### [Get-CsAutoRecordingTemplate](Get-CsAutoRecordingTemplate.md) +Use the Get-CsAutoRecordingTemplate cmdlet to retrieve a list of Auto Recording templates. + ### [Get-CsBatchPolicyAssignmentOperation](Get-CsBatchPolicyAssignmentOperation.md) This cmdlet is used to retrieve the status of batch policy assignment operations. @@ -797,6 +800,9 @@ Use the New-CsAutoAttendantMenuOption cmdlet to create a new menu option. ### [New-CsAutoAttendantPrompt](New-CsAutoAttendantPrompt.md) Use the New-CsAutoAttendantPrompt cmdlet to create a new prompt. +### [New-CsAutoRecordingTemplate](New-CsAutoRecordingTemplate.md) +Use the New-CsAutoRecordingTemplate cmdlet to create an Auto Recording template for use with call queues. + ### [New-CsBatchPolicyAssignmentOperation](New-CsBatchPolicyAssignmentOperation.md) This cmdlet is used to assign or unassign a policy to a batch of users. @@ -906,7 +912,7 @@ This cmdlet creates a request for remote log collection for a device. Use the New-CsSdgBulkSignInRequest cmdlet to sign in a batch of up to 100 devices. ### [New-CsSharedCallQueueHistoryTemplate](New-CsSharedCallQueueHistoryTemplate.md) -Use the New-CsSharedCallQueueHistory cmdlet to create a Shared Call Queue History template. +Use the New-CsSharedCallQueueHistoryTemplate cmdlet to create a Shared Call Queue History template. ### [New-CsTag](New-CsTag.md) Use the New-CsTag cmdlet to create a new tag that can be added to a Tag template. @@ -1109,6 +1115,9 @@ Deletes an existing application access policy. ### [Remove-CsAutoAttendant](Remove-CsAutoAttendant.md) Use the Remove-CsAutoAttendant cmdlet to delete an Auto Attendant (AA). +### [Remove-CsAutoRecordingTemplate](Remove-CsAutoRecordingTemplate.md) +Use the Remove-CsAutoRecordingTemplate cmdlet to delete an Auto Recording template. + ### [Remove-CsCallingLineIdentity](Remove-CsCallingLineIdentity.md) Use the `Remove-CsCallingLineIdentity` cmdlet to remove a Caller ID policy from your organization. @@ -1409,6 +1418,9 @@ Modifies an existing application meeting configuration for the tenant. ### [Set-CsAutoAttendant](Set-CsAutoAttendant.md) Use the Set-CsAutoAttendant cmdlet to modify the properties of an existing Auto Attendant (AA). +### [Set-CsAutoRecordingTemplate](Set-CsAutoRecordingTemplate.md) +Use the Set-CsAutoRecordingTemplate cmdlet to modify the properties of an existing Auto Recording template. + ### [Set-CsCallingLineIdentity](Set-CsCallingLineIdentity.md) Use the `Set-CsCallingLineIdentity` cmdlet to modify a Caller ID policy in your organization. From 1a30ee1314704e4e462274740f4730447a740f43 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 7 Nov 2025 14:22:02 -0800 Subject: [PATCH 05/13] Update New-CsAutoRecordingTemplate.md --- teams/teams-ps/MicrosoftTeams/New-CsAutoRecordingTemplate.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsAutoRecordingTemplate.md b/teams/teams-ps/MicrosoftTeams/New-CsAutoRecordingTemplate.md index 8dcbf68b88..f16e34e5c4 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsAutoRecordingTemplate.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsAutoRecordingTemplate.md @@ -211,6 +211,8 @@ Accept wildcard characters: False ### -AutoRecordingAnnouncementTextToSpeechPrompt +The text to speach prompt that will be played to callers telling them their call is being recorded. + ```yaml Type: System.String Parameter Sets: (All) @@ -223,6 +225,9 @@ Accept pipeline input: False Accept wildcard characters: False ``` +>[!CAUTION] +>This text needs to be entered in the same language that is set for the call queue. + ### 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). From 1a42244ff950eaf34ad75300317b3e0c57334b3c Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 7 Nov 2025 14:41:15 -0800 Subject: [PATCH 06/13] Create Set-CsAutoRecordingTemplate.md --- .../Set-CsAutoRecordingTemplate.md | 91 +++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/Set-CsAutoRecordingTemplate.md diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsAutoRecordingTemplate.md b/teams/teams-ps/MicrosoftTeams/Set-CsAutoRecordingTemplate.md new file mode 100644 index 0000000000..57a57a5b52 --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/Set-CsAutoRecordingTemplate.md @@ -0,0 +1,91 @@ +--- +applicable: Microsoft Teams +author: tomkau +external help file: Microsoft.Rtc.Management.Hosted.dll-help.xml +Locale: en-US +Module Name: MicrosoftTeams +ms.author: tomkau +ms.reviewer: williamlooney +online version: https://learn.microsoft.com/powershell/module/microsoftteams/Set-CsAutoRecordingTemplate +schema: 2.0.0 +title: Set-CsAutoRecordingTemplate +--- + +# Set-CsAutoRecordingTemplate + +## SYNOPSIS +Use the Set-CsAutoRecordingTemplate cmdlet to change an Auto Recording template + +## SYNTAX + +``` +Set-CsAutoRecordingTemplate -Instance [] +``` + +## DESCRIPTION +Use the Set-CsAutoRecordingTemplate cmdlet to change an Auto Recording template. + +> [!CAUTION] +> This cmdlet will only work for customers that are participating in the Voice Applications private preview for this feature. General Availability for this functionality has not been determined at this time. + +## EXAMPLES + +### Example 1 +``` +$AutoRecording = Get-CsAutoRecordingTemplate -Id 66f0dc32-d344-4bb1-b524-027d4635515c +$AutoRecording.EnableTranscript = $true +Set-CsAutoRecordingTemplate -Instance $AutoRecording +``` + +This example sets the EnableTranscript value in the Auto Recording Template with the Id `66f0dc32-d344-4bb1-b524-027d4635515c` + +## PARAMETERS + +### -Instance + +The instance of the auto recording template to change. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +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-CsAutoRecordingTemplate](./New-CsAutoRecordingTemplate.md) + +[Get-CsAutoRecordingTemplate](./Get-CsAutoRecordingTemplate.md) + +[Remove-CsAutoRecordingTemplate](./Remove-CsAutoRecordingTemplate.md) + +[Get-CsCallQueue](./Get-CsCallQueue.md) + +[New-CsCallQueue](./New-CsCallQueue.md) + +[Set-CsCallQueue](./Set-CsCallQueue.md) + +[Remove-CsCallQueue](./Remove-CsCallQueue.md) + + + From 751ec4c3bbacffec5b6dbbd78a9cd20255bcec1a Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 7 Nov 2025 14:45:33 -0800 Subject: [PATCH 07/13] Create Get-CsAutoRecordingTemplate.md --- .../Get-CsAutoRecordingTemplate.md | 93 +++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/Get-CsAutoRecordingTemplate.md diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsAutoRecordingTemplate.md b/teams/teams-ps/MicrosoftTeams/Get-CsAutoRecordingTemplate.md new file mode 100644 index 0000000000..b77afec554 --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/Get-CsAutoRecordingTemplate.md @@ -0,0 +1,93 @@ +--- +applicable: Microsoft Teams +author: tomkau +external help file: Microsoft.Rtc.Management.Hosted.dll-help.xml +Locale: en-US +Module Name: MicrosoftTeams +ms.author: tomkau +ms.reviewer: williamlooney +online version: https://learn.microsoft.com/powershell/module/microsoftteams/Get-CsAutoRecordingTemplate +schema: 2.0.0 +title: Get-CsAutoRecordingTemplate +--- + +# Get-CsAutoRecordingTemplate + +## SYNOPSIS +Use the Get-CsAutoRecordingTemplate cmdlet to list the Auto Recording templates. + +## SYNTAX + +``` +Get-CsAutoRecordingTemplate [-Id ] [] +``` + +## DESCRIPTION +Use the Get-CsAutoRecordingTemplate cmdlet to list the Auto Recording templates. + +> [!CAUTION] +> This cmdlet will only work for customers that are participating in the Voice Applications private preview for this feature. General Availability for this functionality has not been determined at this time. + +## EXAMPLES + +### Example 1 +``` +Get-CsAutoRecordingTemplate -Id 3a4b3d9b-91d8-4fbf-bcff-6907f325842c +``` + +This example retrieves the Auto Recording template with the Id `3a4b3d9b-91d8-4fbf-bcff-6907f325842c` + +### Example 2 +``` +Get-CsAutoRecordingTemplate +``` + +This example retrieves all the Auto Recording templates. + +## PARAMETERS + +### -Id + +The Id of the auto recording template. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +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-CsAutoRecordingTemplate](./New-CsCsAutoRecordingTemplate.md) + +[Set-CsCsAutoRecordingTemplate](./Set-CsCsAutoRecordingTemplate.md) + +[Remove-CsCsAutoRecordingTemplate](./Remove-CsCsAutoRecordingTemplate.md) + +[Get-CsCallQueue](./Get-CsCallQueue.md) + +[New-CsCallQueue](./New-CsCallQueue.md) + +[Set-CsCallQueue](./Set-CsCallQueue.md) + +[Remove-CsCallQueue](./Remove-CsCallQueue.md) From c8091afc4ae8a0de2d587d6c7a4aedc4498c73fa Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 7 Nov 2025 14:48:48 -0800 Subject: [PATCH 08/13] Create Remove-CsAutoRecordingTemplate.md --- .../Remove-CsAutoRecordingTemplate.md | 87 +++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/Remove-CsAutoRecordingTemplate.md diff --git a/teams/teams-ps/MicrosoftTeams/Remove-CsAutoRecordingTemplate.md b/teams/teams-ps/MicrosoftTeams/Remove-CsAutoRecordingTemplate.md new file mode 100644 index 0000000000..82b592abc1 --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/Remove-CsAutoRecordingTemplate.md @@ -0,0 +1,87 @@ +--- +applicable: Microsoft Teams +author: tomkau +external help file: Microsoft.Rtc.Management.Hosted.dll-help.xml +Locale: en-US +Module Name: MicrosoftTeams +ms.author: tomkau +ms.reviewer: williamlooney +online version: https://learn.microsoft.com/powershell/module/microsoftteams/Remove-CsAutoRecordingTemplate +schema: 2.0.0 +title: Remove-CsAutoRecordingTemplate +--- + +# Remove-CsAutoRecordingTemplate + +## SYNOPSIS +Deletes an Auto recording template. + +## SYNTAX + +``` +Remove-CsAutoRecordingTemplate -Id [] +``` + +## DESCRIPTION +Use the Remove-CsAutoRecordingTemplate cmdlet to delete an Auto Recording template. If the template is currently assigned to a call queue, an error will be returned. + +> [!CAUTION] +> This cmdlet will only work for customers that are participating in the Voice Applications private preview for this feature. General Availability for this functionality has not been determined at this time. + +## EXAMPLES + +### Example 1 +``` +Remove-CsAutoRecordingTemplate -Id 5e3a575e-1faa-49ff-83c2-5cf1c36c0e01 +``` + +This example deletes the Auto Recording template with the identity 5e3a575e-1faa-49ff-83c2-5cf1c36c0e01. If no Auto Recording template exists with the identity 5e3a575e-1faa-49ff-83c2-5cf1c36c0e01, then this example generates an error. + +## PARAMETERS + +### -Id + +The Id parameter is the unique identifier assigned to the Auto Recording template. + +```yaml +Type: System.String +Parameter Sets: (All) +Aliases: + +Required: True +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-CsAutoRecordingTemplate](./New-CsAutoRecordingTemplate.md) + +[Set-CsAutoRecordingTemplate](./Set-CsAutoRecordingTemplate.md) + +[Get-CsAutoRecordingTemplate](./Get-CsAutoRecordingTemplate.md) + +[Get-CsCallQueue](./Get-CsCallQueue.md) + +[New-CsCallQueue](./New-CsCallQueue.md) + +[Set-CsCallQueue](./Set-CsCallQueue.md) + +[Remove-CsCallQueue](./Remove-CsCallQueue.md) + From ff4f2c42e3f65cb7659b29c766138c76b526ef22 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 7 Nov 2025 15:02:58 -0800 Subject: [PATCH 09/13] Update Get-CsAutoRecordingTemplate.md --- .../teams-ps/MicrosoftTeams/Get-CsAutoRecordingTemplate.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsAutoRecordingTemplate.md b/teams/teams-ps/MicrosoftTeams/Get-CsAutoRecordingTemplate.md index b77afec554..a980723094 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsAutoRecordingTemplate.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsAutoRecordingTemplate.md @@ -78,11 +78,11 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## RELATED LINKS -[New-CsAutoRecordingTemplate](./New-CsCsAutoRecordingTemplate.md) +[New-CsAutoRecordingTemplate](./New-CsAutoRecordingTemplate.md) -[Set-CsCsAutoRecordingTemplate](./Set-CsCsAutoRecordingTemplate.md) +[Set-CsAutoRecordingTemplate](./Set-CsAutoRecordingTemplate.md) -[Remove-CsCsAutoRecordingTemplate](./Remove-CsCsAutoRecordingTemplate.md) +[Remove-CsAutoRecordingTemplate](./Remove-CsAutoRecordingTemplate.md) [Get-CsCallQueue](./Get-CsCallQueue.md) From 3d95da85633c161c23e17e70bb9b9ae420a8fc1e Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 7 Nov 2025 15:16:39 -0800 Subject: [PATCH 10/13] Update New-CsCallQueue.md --- .../MicrosoftTeams/New-CsCallQueue.md | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsCallQueue.md b/teams/teams-ps/MicrosoftTeams/New-CsCallQueue.md index 2d09d646b9..0a7117b680 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsCallQueue.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsCallQueue.md @@ -19,7 +19,7 @@ Creates new Call Queue in your Teams organization. ## SYNTAX ``` -New-CsCallQueue -Name [-AgentAlertTime ] [-AllowOptOut ] [-DistributionLists ] [-Tenant ] [-UseDefaultMusicOnHold ] [-WelcomeMusicAudioFileId ] [-MusicOnHoldAudioFileId ] [-OverflowAction ] [-OverflowActionTarget ] [-OverflowActionCallPriority ] [-OverflowThreshold ] [-TimeoutAction ] [-TimeoutActionTarget ] [-TimeoutActionCallPriority ] [-TimeoutThreshold ] [-NoAgentAction ] [-NoAgentActionTarget ] [-NoAgentActionCallPriority ] [-RoutingMethod ] [-PresenceBasedRouting ] [-ConferenceMode ] [-User ] [-LanguageId ] [-LineUri ] [-OboResourceAccountIds ] [-OverflowDisconnectTextToSpeechPrompt ][-OverflowDisconnectAudioFilePrompt ] [-OverflowRedirectPersonTextToSpeechPrompt ][-OverflowRedirectPersonAudioFilePrompt ] [-OverflowRedirectVoiceAppTextToSpeechPrompt ] [-OverflowRedirectVoiceAppAudioFilePrompt ] [-OverflowRedirectPhoneNumberTextToSpeechPrompt ] [-OverflowRedirectPhoneNumberAudioFilePrompt ] [-OverflowRedirectVoicemailTextToSpeechPrompt ] [-OverflowRedirectVoicemailAudioFilePrompt ] [-OverflowSharedVoicemailTextToSpeechPrompt ] [-OverflowSharedVoicemailAudioFilePrompt ] [-EnableOverflowSharedVoicemailTranscription ] [-EnableOverflowSharedVoicemailSystemPromptSuppression ] [-TimeoutDisconnectTextToSpeechPrompt ][-TimeoutDisconnectAudioFilePrompt ] [-TimeoutRedirectPersonTextToSpeechPrompt ] [-TimeoutRedirectPersonAudioFilePrompt ] [-TimeoutRedirectVoiceAppTextToSpeechPrompt ] [-TimeoutRedirectVoiceAppAudioFilePrompt ] [-TimeoutRedirectPhoneNumberTextToSpeechPrompt ] [-TimeoutRedirectPhoneNumberAudioFilePrompt ] [-TimeoutRedirectVoicemailTextToSpeechPrompt ] [-TimeoutRedirectVoicemailAudioFilePrompt ] [-TimeoutSharedVoicemailTextToSpeechPrompt ] [-TimeoutSharedVoicemailAudioFilePrompt ] [-EnableTimeoutSharedVoicemailTranscription ] [-EnableTimeoutSharedVoicemailSystemPromptSuppression ] [-NoAgentApplyTo ] [-NoAgentDisconnectTextToSpeechPrompt ][-NoAgentDisconnectAudioFilePrompt ] [-NoAgentRedirectPersonTextToSpeechPrompt ] [-NoAgentRedirectPersonAudioFilePrompt ] [-NoAgentRedirectVoiceAppTextToSpeechPrompt ] [-NoAgentRedirectVoiceAppAudioFilePrompt ] [-NoAgentRedirectPhoneNumberTextToSpeechPrompt ] [-NoAgentRedirectPhoneNumberAudioFilePrompt ] [-NoAgentRedirectVoicemailTextToSpeechPrompt ] [-NoAgentRedirectVoicemailAudioFilePrompt ] [-NoAgentSharedVoicemailTextToSpeechPrompt ] [-NoAgentSharedVoicemailAudioFilePrompt ] [-EnableNoAgentSharedVoicemailTranscription ] [-EnableNoAgentSharedVoicemailSystemPromptSuppression ] [-ChannelId ] [-ChannelUserObjectId ] [-ShiftsTeamId ] [-ShiftsSchedulingGroupId ] [-AuthorizedUsers ] [-HideAuthorizedUsers ] [-WelcomeTextToSpeechPrompt ] [-IsCallbackEnabled ] [-CallbackRequestDtmf ] [-WaitTimeBeforeOfferingCallbackInSecond ] [-NumberOfCallsInQueueBeforeOfferingCallback ] [-CallToAgentRatioThresholdBeforeOfferingCallback ] [-CallbackOfferAudioFilePromptResourceId ] [-CallbackOfferTextToSpeechPrompt ] [-CallbackEmailNotificationTarget ] [-ServiceLevelThresholdResponseTimeInSecond ] [-ComplianceRecordingForCallQueueTemplateId ] [-TextAnnouncementForCR ] [-CustomAudioFileAnnouncementForCR ] [-TextAnnouncementForCRFailure ] [-CustomAudioFileAnnouncementForCRFailure ] [-ShouldOverwriteCallableChannelProperty ] [-SharedCallQueueHistoryTemplateId ] [] +New-CsCallQueue -Name [-AgentAlertTime ] [-AllowOptOut ] [-DistributionLists ] [-Tenant ] [-UseDefaultMusicOnHold ] [-WelcomeMusicAudioFileId ] [-MusicOnHoldAudioFileId ] [-OverflowAction ] [-OverflowActionTarget ] [-OverflowActionCallPriority ] [-OverflowThreshold ] [-TimeoutAction ] [-TimeoutActionTarget ] [-TimeoutActionCallPriority ] [-TimeoutThreshold ] [-NoAgentAction ] [-NoAgentActionTarget ] [-NoAgentActionCallPriority ] [-RoutingMethod ] [-PresenceBasedRouting ] [-ConferenceMode ] [-User ] [-LanguageId ] [-LineUri ] [-OboResourceAccountIds ] [-OverflowDisconnectTextToSpeechPrompt ][-OverflowDisconnectAudioFilePrompt ] [-OverflowRedirectPersonTextToSpeechPrompt ][-OverflowRedirectPersonAudioFilePrompt ] [-OverflowRedirectVoiceAppTextToSpeechPrompt ] [-OverflowRedirectVoiceAppAudioFilePrompt ] [-OverflowRedirectPhoneNumberTextToSpeechPrompt ] [-OverflowRedirectPhoneNumberAudioFilePrompt ] [-OverflowRedirectVoicemailTextToSpeechPrompt ] [-OverflowRedirectVoicemailAudioFilePrompt ] [-OverflowSharedVoicemailTextToSpeechPrompt ] [-OverflowSharedVoicemailAudioFilePrompt ] [-EnableOverflowSharedVoicemailTranscription ] [-EnableOverflowSharedVoicemailSystemPromptSuppression ] [-TimeoutDisconnectTextToSpeechPrompt ][-TimeoutDisconnectAudioFilePrompt ] [-TimeoutRedirectPersonTextToSpeechPrompt ] [-TimeoutRedirectPersonAudioFilePrompt ] [-TimeoutRedirectVoiceAppTextToSpeechPrompt ] [-TimeoutRedirectVoiceAppAudioFilePrompt ] [-TimeoutRedirectPhoneNumberTextToSpeechPrompt ] [-TimeoutRedirectPhoneNumberAudioFilePrompt ] [-TimeoutRedirectVoicemailTextToSpeechPrompt ] [-TimeoutRedirectVoicemailAudioFilePrompt ] [-TimeoutSharedVoicemailTextToSpeechPrompt ] [-TimeoutSharedVoicemailAudioFilePrompt ] [-EnableTimeoutSharedVoicemailTranscription ] [-EnableTimeoutSharedVoicemailSystemPromptSuppression ] [-NoAgentApplyTo ] [-NoAgentDisconnectTextToSpeechPrompt ][-NoAgentDisconnectAudioFilePrompt ] [-NoAgentRedirectPersonTextToSpeechPrompt ] [-NoAgentRedirectPersonAudioFilePrompt ] [-NoAgentRedirectVoiceAppTextToSpeechPrompt ] [-NoAgentRedirectVoiceAppAudioFilePrompt ] [-NoAgentRedirectPhoneNumberTextToSpeechPrompt ] [-NoAgentRedirectPhoneNumberAudioFilePrompt ] [-NoAgentRedirectVoicemailTextToSpeechPrompt ] [-NoAgentRedirectVoicemailAudioFilePrompt ] [-NoAgentSharedVoicemailTextToSpeechPrompt ] [-NoAgentSharedVoicemailAudioFilePrompt ] [-EnableNoAgentSharedVoicemailTranscription ] [-EnableNoAgentSharedVoicemailSystemPromptSuppression ] [-ChannelId ] [-ChannelUserObjectId ] [-ShiftsTeamId ] [-ShiftsSchedulingGroupId ] [-AuthorizedUsers ] [-HideAuthorizedUsers ] [-WelcomeTextToSpeechPrompt ] [-IsCallbackEnabled ] [-CallbackRequestDtmf ] [-WaitTimeBeforeOfferingCallbackInSecond ] [-NumberOfCallsInQueueBeforeOfferingCallback ] [-CallToAgentRatioThresholdBeforeOfferingCallback ] [-CallbackOfferAudioFilePromptResourceId ] [-CallbackOfferTextToSpeechPrompt ] [-CallbackEmailNotificationTarget ] [-ServiceLevelThresholdResponseTimeInSecond ] [-ComplianceRecordingForCallQueueTemplateId ] [-TextAnnouncementForCR ] [-CustomAudioFileAnnouncementForCR ] [-TextAnnouncementForCRFailure ] [-CustomAudioFileAnnouncementForCRFailure ] [-ShouldOverwriteCallableChannelProperty ] [-SharedCallQueueHistoryTemplateId ] [-AutoRecordingTemplateId ] [] ``` ## DESCRIPTION @@ -53,6 +53,7 @@ The New-CsCallQueue cmdlet creates a new Call Queue. > - -TextAnnouncementForCRFailure > - -CustomAudioFileAnnouncementForCRFailure > - -SharedCallQueueHistoryTemplateId +> - -AutoRecordingTemplateId > > [Nesting Auto attendants and Call queues](/microsoftteams/plan-auto-attendant-call-queue#nested-auto-attendants-and-call-queues) without a resource account isn't currently supported for [Authorized users](/microsoftteams/aa-cq-authorized-users-plan) in Queues App. If you nest an Auto attendant or Call queue without a resource account, authorized users can't edit the auto attendant or call queue. > @@ -131,6 +132,25 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -AutoRecordingTemplateId +_Voice applications private preview customers only._ + +_Saving a call queue configuration through Teams admin center will *remove* this setting._ + +The AutoRecordingTemplateId parameter indicates the Auto Recording template to apply to the call queue. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -CallbackEmailNotificationTarget > Applicable: Microsoft Teams From f891eafbb8d0d3aa6e85409506daafea134dfd1e Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 7 Nov 2025 15:17:50 -0800 Subject: [PATCH 11/13] Update Set-CsCallQueue.md --- .../MicrosoftTeams/Set-CsCallQueue.md | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsCallQueue.md b/teams/teams-ps/MicrosoftTeams/Set-CsCallQueue.md index 8e65614c68..540a6e380a 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsCallQueue.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsCallQueue.md @@ -20,7 +20,7 @@ Updates a Call Queue in your Skype for Business Online or Teams organization. ## SYNTAX ``` -Set-CsCallQueue -Identity [-AgentAlertTime ] [-AllowOptOut ] [-ChannelId ] [-ChannelUserObjectId ] [-ShiftsTeamId ] [-ShiftsSchedulingGroupId ] [-DistributionLists ] [-MusicOnHoldAudioFileId ] [-Name ] [-OboResourceAccountIds ] [-OverflowAction ] [-OverflowActionTarget ] [-OverflowActionCallPriority ] [-OverflowThreshold ] [-RoutingMethod ] [-TimeoutAction ] [-Tenant ] [-TimeoutActionTarget ] [-TimeoutActionCallPriority ] [-TimeoutThreshold ] [-NoAgentApplyTo ] [-NoAgentAction ] [-NoAgentActionTarget ] [-NoAgentActionCallPriority ] [-UseDefaultMusicOnHold ] [-WelcomeMusicAudioFileId ] [-PresenceBasedRouting ] [-ConferenceMode ] [-Users ] [-LanguageId ] [-LineUri ] [-OverflowDisconnectTextToSpeechPrompt ][-OverflowDisconnectAudioFilePrompt ] [-OverflowRedirectPersonTextToSpeechPrompt ] [-OverflowRedirectPersonAudioFilePrompt ] [-OverflowRedirectVoiceAppTextToSpeechPrompt ] [-OverflowRedirectVoiceAppAudioFilePrompt ] [-OverflowRedirectPhoneNumberTextToSpeechPrompt ] [-OverflowRedirectPhoneNumberAudioFilePrompt ] [-OverflowRedirectVoicemailTextToSpeechPrompt ] [-OverflowRedirectVoicemailAudioFilePrompt ] [-OverflowSharedVoicemailTextToSpeechPrompt ] [-OverflowSharedVoicemailAudioFilePrompt ] [-EnableOverflowSharedVoicemailTranscription ] [-EnableOverflowSharedVoicemailSystemPromptSuppression ] [-TimeoutDisconnectTextToSpeechPrompt ][-TimeoutDisconnectAudioFilePrompt ] [-TimeoutRedirectPersonTextToSpeechPrompt ] [-TimeoutRedirectPersonAudioFilePrompt ] [-TimeoutRedirectVoiceAppTextToSpeechPrompt ] [-TimeoutRedirectVoiceAppAudioFilePrompt ] [-TimeoutRedirectPhoneNumberTextToSpeechPrompt ][-TimeoutRedirectPhoneNumberAudioFilePrompt ] [-TimeoutRedirectVoicemailTextToSpeechPrompt ] [-TimeoutRedirectVoicemailAudioFilePrompt ] [-TimeoutSharedVoicemailTextToSpeechPrompt ] [-TimeoutSharedVoicemailAudioFilePrompt ] [-TimeoutSharedVoicemailTextToSpeechPrompt ] [-TimeoutSharedVoicemailAudioFilePrompt ] [-EnableTimeoutSharedVoicemailTranscription ] [-EnableTimeoutSharedVoicemailSystemPromptSuppression ] [-NoAgentDisconnectTextToSpeechPrompt ][-NoAgentDisconnectAudioFilePrompt ] [-NoAgentRedirectPersonTextToSpeechPrompt ] [-NoAgentRedirectPersonAudioFilePrompt ] [-NoAgentRedirectVoiceAppTextToSpeechPrompt ] [-NoAgentRedirectVoiceAppAudioFilePrompt ] [-NoAgentRedirectPhoneNumberTextToSpeechPrompt ] [-NoAgentRedirectPhoneNumberAudioFilePrompt ] [-NoAgentRedirectVoicemailTextToSpeechPrompt ] [-NoAgentRedirectVoicemailAudioFilePrompt ] [-NoAgentSharedVoicemailTextToSpeechPrompt ] [-NoAgentSharedVoicemailAudioFilePrompt ] [-EnableNoAgentSharedVoicemailTranscription ] [-EnableNoAgentSharedVoicemailSystemPromptSuppression ] [AuthorizedUsers ] [-HideAuthorizedUsers ] [-WelcomeTextToSpeechPrompt ] [-IsCallbackEnabled ] [-CallbackRequestDtmf ] [-WaitTimeBeforeOfferingCallbackInSecond ] [-NumberOfCallsInQueueBeforeOfferingCallback ] [-CallToAgentRatioThresholdBeforeOfferingCallback ] [-CallbackOfferAudioFilePromptResourceId ] [-CallbackOfferTextToSpeechPrompt ] [-CallbackEmailNotificationTarget ] [-ServiceLevelThresholdResponseTimeInSecond [Int16> ] [-ComplianceRecordingForCallQueueTemplateId ] [-TextAnnouncementForCR ] [-CustomAudioFileAnnouncementForCR ] [-TextAnnouncementForCRFailure ] [-CustomAudioFileAnnouncementForCRFailure ] [-ShouldOverwriteCallableChannelProperty ] [-SharedCallQueueHistoryTemplateId ] [] +Set-CsCallQueue -Identity [-AgentAlertTime ] [-AllowOptOut ] [-ChannelId ] [-ChannelUserObjectId ] [-ShiftsTeamId ] [-ShiftsSchedulingGroupId ] [-DistributionLists ] [-MusicOnHoldAudioFileId ] [-Name ] [-OboResourceAccountIds ] [-OverflowAction ] [-OverflowActionTarget ] [-OverflowActionCallPriority ] [-OverflowThreshold ] [-RoutingMethod ] [-TimeoutAction ] [-Tenant ] [-TimeoutActionTarget ] [-TimeoutActionCallPriority ] [-TimeoutThreshold ] [-NoAgentApplyTo ] [-NoAgentAction ] [-NoAgentActionTarget ] [-NoAgentActionCallPriority ] [-UseDefaultMusicOnHold ] [-WelcomeMusicAudioFileId ] [-PresenceBasedRouting ] [-ConferenceMode ] [-Users ] [-LanguageId ] [-LineUri ] [-OverflowDisconnectTextToSpeechPrompt ][-OverflowDisconnectAudioFilePrompt ] [-OverflowRedirectPersonTextToSpeechPrompt ] [-OverflowRedirectPersonAudioFilePrompt ] [-OverflowRedirectVoiceAppTextToSpeechPrompt ] [-OverflowRedirectVoiceAppAudioFilePrompt ] [-OverflowRedirectPhoneNumberTextToSpeechPrompt ] [-OverflowRedirectPhoneNumberAudioFilePrompt ] [-OverflowRedirectVoicemailTextToSpeechPrompt ] [-OverflowRedirectVoicemailAudioFilePrompt ] [-OverflowSharedVoicemailTextToSpeechPrompt ] [-OverflowSharedVoicemailAudioFilePrompt ] [-EnableOverflowSharedVoicemailTranscription ] [-EnableOverflowSharedVoicemailSystemPromptSuppression ] [-TimeoutDisconnectTextToSpeechPrompt ][-TimeoutDisconnectAudioFilePrompt ] [-TimeoutRedirectPersonTextToSpeechPrompt ] [-TimeoutRedirectPersonAudioFilePrompt ] [-TimeoutRedirectVoiceAppTextToSpeechPrompt ] [-TimeoutRedirectVoiceAppAudioFilePrompt ] [-TimeoutRedirectPhoneNumberTextToSpeechPrompt ][-TimeoutRedirectPhoneNumberAudioFilePrompt ] [-TimeoutRedirectVoicemailTextToSpeechPrompt ] [-TimeoutRedirectVoicemailAudioFilePrompt ] [-TimeoutSharedVoicemailTextToSpeechPrompt ] [-TimeoutSharedVoicemailAudioFilePrompt ] [-TimeoutSharedVoicemailTextToSpeechPrompt ] [-TimeoutSharedVoicemailAudioFilePrompt ] [-EnableTimeoutSharedVoicemailTranscription ] [-EnableTimeoutSharedVoicemailSystemPromptSuppression ] [-NoAgentDisconnectTextToSpeechPrompt ][-NoAgentDisconnectAudioFilePrompt ] [-NoAgentRedirectPersonTextToSpeechPrompt ] [-NoAgentRedirectPersonAudioFilePrompt ] [-NoAgentRedirectVoiceAppTextToSpeechPrompt ] [-NoAgentRedirectVoiceAppAudioFilePrompt ] [-NoAgentRedirectPhoneNumberTextToSpeechPrompt ] [-NoAgentRedirectPhoneNumberAudioFilePrompt ] [-NoAgentRedirectVoicemailTextToSpeechPrompt ] [-NoAgentRedirectVoicemailAudioFilePrompt ] [-NoAgentSharedVoicemailTextToSpeechPrompt ] [-NoAgentSharedVoicemailAudioFilePrompt ] [-EnableNoAgentSharedVoicemailTranscription ] [-EnableNoAgentSharedVoicemailSystemPromptSuppression ] [AuthorizedUsers ] [-HideAuthorizedUsers ] [-WelcomeTextToSpeechPrompt ] [-IsCallbackEnabled ] [-CallbackRequestDtmf ] [-WaitTimeBeforeOfferingCallbackInSecond ] [-NumberOfCallsInQueueBeforeOfferingCallback ] [-CallToAgentRatioThresholdBeforeOfferingCallback ] [-CallbackOfferAudioFilePromptResourceId ] [-CallbackOfferTextToSpeechPrompt ] [-CallbackEmailNotificationTarget ] [-ServiceLevelThresholdResponseTimeInSecond [Int16> ] [-ComplianceRecordingForCallQueueTemplateId ] [-TextAnnouncementForCR ] [-CustomAudioFileAnnouncementForCR ] [-TextAnnouncementForCRFailure ] [-CustomAudioFileAnnouncementForCRFailure ] [-ShouldOverwriteCallableChannelProperty ] [-SharedCallQueueHistoryTemplateId ] [-AutoRecordingTemplateId ] [] ``` ## DESCRIPTION @@ -59,6 +59,7 @@ Note that this cmdlet is in the Skype for Business Online PowerShell module and > - -TextAnnouncementForCRFailure > - -CustomAudioFileAnnouncementForCRFailure > - -SharedCallQueueHistoryTemplateId +> - -AutoRecordingTemplateId > > [Nesting Auto attendants and Call queues](/microsoftteams/plan-auto-attendant-call-queue#nested-auto-attendants-and-call-queues) without a resource account isn't currently supported for [Authorized users](/microsoftteams/aa-cq-authorized-users-plan) in Queues App. If you nest an Auto attendant or Call queue without a resource account, authorized users can't edit the auto attendant or call queue. > @@ -137,6 +138,25 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -AutoRecordingTemplateId +_Voice applications private preview customers only._ + +_Saving a call queue configuration through Teams admin center will *remove* this setting._ + +The AutoRecordingTemplateId parameter indicates the Auto Recording template to apply to the call queue. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -CallbackEmailNotificationTarget > Applicable: Microsoft Teams From e9430ad77b37fe6ee76914f12f7e19ab0d6ca11e Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 14 Nov 2025 11:42:57 -0800 Subject: [PATCH 12/13] Update New-CsAutoRecordingTemplate.md --- .../New-CsAutoRecordingTemplate.md | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsAutoRecordingTemplate.md b/teams/teams-ps/MicrosoftTeams/New-CsAutoRecordingTemplate.md index f16e34e5c4..ebfe365b0c 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsAutoRecordingTemplate.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsAutoRecordingTemplate.md @@ -19,7 +19,7 @@ Use the New-CsAutoRecordingTemplate cmdlet to create an Auto Recording template ## SYNTAX ``` -New-CsAutoRecordingTemplate -Name -Description -SharePointHostName -SharePointSiteName [-TranscriptionEnabled ] [-RecordingEnabled ] [-AgentViewPermission ] [-RecordingDocumentOwner ] [-AutoRecordingAnnouncementAudioFileId ] [-AutoRecordingAnnouncementAudioFileName ] [-AutoRecordingAnnouncementTextToSpeechPrompt ] [] +New-CsAutoRecordingTemplate -Name -Description -SharePointHostName -SharePointSiteName -RecordingDocumentOwner [-TranscriptionEnabled ] [-RecordingEnabled ] [-AgentViewPermission ] [-AutoRecordingAnnouncementAudioFileId ] [-AutoRecordingAnnouncementTextToSpeechPrompt ] [] ``` ## DESCRIPTION @@ -193,22 +193,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -AutoRecordingAnnouncementAudioFileName - -TBD if this is necessary. - -```yaml -Type: System.String -Parameter Sets: (All) -Aliases: - -Required: True -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -AutoRecordingAnnouncementTextToSpeechPrompt The text to speach prompt that will be played to callers telling them their call is being recorded. From be5df324af89c6848e768dd33541de0926cbdaa0 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 14 Nov 2025 11:57:36 -0800 Subject: [PATCH 13/13] Update Get-CsAutoRecordingTemplate.md --- .../teams-ps/MicrosoftTeams/Get-CsAutoRecordingTemplate.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsAutoRecordingTemplate.md b/teams/teams-ps/MicrosoftTeams/Get-CsAutoRecordingTemplate.md index a980723094..bcff63b6da 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsAutoRecordingTemplate.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsAutoRecordingTemplate.md @@ -13,6 +13,9 @@ title: Get-CsAutoRecordingTemplate # Get-CsAutoRecordingTemplate +> [!CAUTION] +> This cmdlet will only work for customers that are participating in the Voice Applications private preview for this feature. General Availability for this functionality has not been determined at this time. + ## SYNOPSIS Use the Get-CsAutoRecordingTemplate cmdlet to list the Auto Recording templates. @@ -25,9 +28,6 @@ Get-CsAutoRecordingTemplate [-Id ] [] ## DESCRIPTION Use the Get-CsAutoRecordingTemplate cmdlet to list the Auto Recording templates. -> [!CAUTION] -> This cmdlet will only work for customers that are participating in the Voice Applications private preview for this feature. General Availability for this functionality has not been determined at this time. - ## EXAMPLES ### Example 1