From 458fc1ac8dc9bd1becd08616df3d5aa3ac7d4ed6 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Wed, 20 Aug 2025 21:18:43 -0700 Subject: [PATCH 01/33] Update Get-CsMainlineAttendantFlow.md Adding additional parameters --- .../Get-CsMainlineAttendantFlow.md | 100 +++++++++++++++++- 1 file changed, 99 insertions(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md index d6ddcd60a0..7ef66b65c0 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md @@ -19,7 +19,7 @@ The Get-CsMainlineAttendantFlow cmdlet returns information about the Mainline At ## SYNTAX ``` -Get-CsMainlineAttendantFlow [-ConfigurationId ] [-Type ] [-Identity ] [-Tenant ] [] +Get-CsMainlineAttendantFlow [-ConfigurationId ] [-Type ] [-Identity ] [-First ] [-Skip ] [-NameFilter ] [-SortBy ] [-Descending] [-IncludeStatus] [-ExcludeContent] [-Tenant ] [] ``` ## DESCRIPTION @@ -114,6 +114,104 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -First + +The First parameter gets the first N appointment flows, up to a maximum of 100 at a time. +When not specified, the default behavior is to return the first 100 appointment flows. It is intended to be used in conjunction with the `-Skip` parameter for pagination purposes. +If a number greater than 100 is supplied, the request will fail. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 100 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Skip + +The Skip parameter skips the first N appointment flows. It is intended to be used in conjunction with the `-First` parameter for pagination purposes. + +```yaml +Type: Int32 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ExcludeContent + +The ExcludeContent parameter only displays the Name and Id of the appointment flow. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -SortBy + +The SortBy parameter specifies the property used to sort. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: Name +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Descending + +The Descending parameter sorts appointment booking flows in descending order + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NameFilter + +The NameFilter parameter returns appointment booking flows where the name contains specified string + +```yaml +Type: 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). From f86bc2701629fed798962386ca5fba46b16a0864 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Wed, 20 Aug 2025 21:19:44 -0700 Subject: [PATCH 02/33] Update Get-CsMainlineAttendantFlow.md --- teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md index 7ef66b65c0..c389992cc6 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md @@ -19,7 +19,7 @@ The Get-CsMainlineAttendantFlow cmdlet returns information about the Mainline At ## SYNTAX ``` -Get-CsMainlineAttendantFlow [-ConfigurationId ] [-Type ] [-Identity ] [-First ] [-Skip ] [-NameFilter ] [-SortBy ] [-Descending] [-IncludeStatus] [-ExcludeContent] [-Tenant ] [] +Get-CsMainlineAttendantFlow [-ConfigurationId ] [-Type ] [-Identity ] [-First ] [-Skip ] [-NameFilter ] [-SortBy ] [-Descending] [-ExcludeContent] [-Tenant ] [] ``` ## DESCRIPTION From 55a8ad424d7318b772c2916a4f78dd76da5ea0bc Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Wed, 20 Aug 2025 21:26:32 -0700 Subject: [PATCH 03/33] Update Get-CsMainlineAttendantFlow.md --- .../Get-CsMainlineAttendantFlow.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md index c389992cc6..1ef760f607 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md @@ -19,7 +19,7 @@ The Get-CsMainlineAttendantFlow cmdlet returns information about the Mainline At ## SYNTAX ``` -Get-CsMainlineAttendantFlow [-ConfigurationId ] [-Type ] [-Identity ] [-First ] [-Skip ] [-NameFilter ] [-SortBy ] [-Descending] [-ExcludeContent] [-Tenant ] [] +Get-CsMainlineAttendantFlow [-ConfigurationId ] [-Type ] [-Identity ] [-First ] [-Skip ] [-NameFilter ] [-Sort ] [-Descending] [-ExcludeContent] [-Tenant ] [] ``` ## DESCRIPTION @@ -116,8 +116,8 @@ Accept wildcard characters: False ### -First -The First parameter gets the first N appointment flows, up to a maximum of 100 at a time. -When not specified, the default behavior is to return the first 100 appointment flows. It is intended to be used in conjunction with the `-Skip` parameter for pagination purposes. +The First parameter gets the first N Mainline Attendant flows, up to a maximum of 100 at a time. +When not specified, the default behavior is to return the first 100 Mainline Attendant flows. It is intended to be used in conjunction with the `-Skip` parameter for pagination purposes. If a number greater than 100 is supplied, the request will fail. ```yaml @@ -134,7 +134,7 @@ Accept wildcard characters: False ### -Skip -The Skip parameter skips the first N appointment flows. It is intended to be used in conjunction with the `-First` parameter for pagination purposes. +The Skip parameter skips the first N Mainline Attendant flows. It is intended to be used in conjunction with the `-First` parameter for pagination purposes. ```yaml Type: Int32 @@ -150,7 +150,7 @@ Accept wildcard characters: False ### -ExcludeContent -The ExcludeContent parameter only displays the Name and Id of the appointment flow. +The ExcludeContent parameter only displays the Name and Id of the Mainline Attendant flow. ```yaml Type: SwitchParameter @@ -164,9 +164,9 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -SortBy +### -Sort -The SortBy parameter specifies the property used to sort. +The Sort parameter specifies the property used to sort. ```yaml Type: String @@ -182,7 +182,7 @@ Accept wildcard characters: False ### -Descending -The Descending parameter sorts appointment booking flows in descending order +The Descending parameter sorts Mainline Attendant flows in descending order ```yaml Type: SwitchParameter From abbb7fb26528472444604c7e79b101083f6407b6 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Wed, 20 Aug 2025 21:32:31 -0700 Subject: [PATCH 04/33] Update Get-CsMainlineAttendantFlow.md --- .../Get-CsMainlineAttendantFlow.md | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md index 1ef760f607..4d64358009 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md @@ -19,7 +19,7 @@ The Get-CsMainlineAttendantFlow cmdlet returns information about the Mainline At ## SYNTAX ``` -Get-CsMainlineAttendantFlow [-ConfigurationId ] [-Type ] [-Identity ] [-First ] [-Skip ] [-NameFilter ] [-Sort ] [-Descending] [-ExcludeContent] [-Tenant ] [] +Get-CsMainlineAttendantFlow [-ConfigurationId ] [-Type ] [-Identity ] [-First ] [-Skip ] [-NameFilter ] [-Sort ] [-Descending] [-Tenant ] [] ``` ## DESCRIPTION @@ -148,22 +148,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ExcludeContent - -The ExcludeContent parameter only displays the Name and Id of the Mainline Attendant flow. - -```yaml -Type: SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Sort The Sort parameter specifies the property used to sort. From 852a2f4f27ae2e2bba0ece4a1d7fd63f66c63819 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Wed, 20 Aug 2025 21:35:53 -0700 Subject: [PATCH 05/33] Update Get-CsMainlineAttendantAppointmentBookingFlow.md Removing ExcludeContent parm --- ...MainlineAttendantAppointmentBookingFlow.md | 20 +------------------ 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md index 42f0e9d432..d3ea91e645 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md @@ -19,7 +19,7 @@ The Get-CsMainlineAttendantAppointmentBookingFlow cmdlet returns the identified ## SYNTAX ``` -Get-CsMainlineAttendantAppointmentBookingFlow [-Identity ] [-Tenant ] [-First ] [-Skip ] [-ExcludeContent ] [-Sort ] [-Descending ] [-NameFilter ] [] +Get-CsMainlineAttendantAppointmentBookingFlow [-Identity ] [-Tenant ] [-First ] [-Skip ] [-Sort ] [-Descending ] [-NameFilter ] [] ``` ## DESCRIPTION @@ -117,24 +117,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ExcludeContent - -> Applicable: Microsoft Teams - -The ExcludeContent parameter only displays the Name and Id of the appointment flow. - -```yaml -Type: SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Sort > Applicable: Microsoft Teams From 77d2abc544db18519210d6a356e65f87289795d9 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Wed, 20 Aug 2025 21:36:34 -0700 Subject: [PATCH 06/33] Update Get-CsMainlineAttendantQuestionAnswerFlow.md --- ...Get-CsMainlineAttendantQuestionAnswerFlow.md | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md index 89ed9d9101..d3cc0b0326 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md @@ -19,7 +19,7 @@ The Get-CsMainlineAttendantQuestionAnswerFlow cmdlet returns the identified Main ## SYNTAX ``` -Get-CsMainlineAttendantQuestionAnswerFlow [-Identity ] [-Tenant ] [-First ] [-Skip ] [-ExcludeContent ] [-Sort ] [-Descending ] [-NameFilter ] [] +Get-CsMainlineAttendantQuestionAnswerFlow [-Identity ] [-Tenant ] [-First ] [-Skip ] [-Sort ] [-Descending ] [-NameFilter ] [] ``` ## DESCRIPTION @@ -105,21 +105,6 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -ExcludeContent -The ExcludeContent parameter only displays the Name and Id of the question and answer flow. - -```yaml -Type: SwitchParameter -Parameter Sets: (All) -Aliases: - -Required: False -Position: Named -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - ### -Sort The Sort parameter specifies the property used to sort. From 41bb862efc21e95cde80ae34b9b93f73c81b0874 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Thu, 21 Aug 2025 13:17:24 -0700 Subject: [PATCH 07/33] Update Get-CsMainlineAttendantAppointmentBookingFlow.md --- .../Get-CsMainlineAttendantAppointmentBookingFlow.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md index d3ea91e645..d4efe2c991 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md @@ -19,7 +19,7 @@ The Get-CsMainlineAttendantAppointmentBookingFlow cmdlet returns the identified ## SYNTAX ``` -Get-CsMainlineAttendantAppointmentBookingFlow [-Identity ] [-Tenant ] [-First ] [-Skip ] [-Sort ] [-Descending ] [-NameFilter ] [] +Get-CsMainlineAttendantAppointmentBookingFlow [-Identity ] [-Tenant ] [-First ] [-Skip ] [-SortBy ] [-Descending ] [-NameFilter ] [] ``` ## DESCRIPTION @@ -117,11 +117,11 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Sort +### -SortBy > Applicable: Microsoft Teams -The Sort parameter specifies the property used to sort. +The SortBy parameter specifies the property used to sort. ```yaml Type: String From 07009c9f6dfd46e7ff07afd55c0ec5de613ee7ab Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Thu, 21 Aug 2025 13:17:55 -0700 Subject: [PATCH 08/33] Update Get-CsMainlineAttendantFlow.md --- .../teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md index 4d64358009..542452f261 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md @@ -19,7 +19,7 @@ The Get-CsMainlineAttendantFlow cmdlet returns information about the Mainline At ## SYNTAX ``` -Get-CsMainlineAttendantFlow [-ConfigurationId ] [-Type ] [-Identity ] [-First ] [-Skip ] [-NameFilter ] [-Sort ] [-Descending] [-Tenant ] [] +Get-CsMainlineAttendantFlow [-ConfigurationId ] [-Type ] [-Identity ] [-First ] [-Skip ] [-NameFilter ] [-SortBy ] [-Descending] [-Tenant ] [] ``` ## DESCRIPTION @@ -148,9 +148,9 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Sort +### -SortBy -The Sort parameter specifies the property used to sort. +The SortBy parameter specifies the property used to sort. ```yaml Type: String From 61ad0ce808ead44113e078fac55169f6dc00c333 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Thu, 21 Aug 2025 13:19:03 -0700 Subject: [PATCH 09/33] Update Get-CsMainlineAttendantQuestionAnswerFlow.md --- .../Get-CsMainlineAttendantQuestionAnswerFlow.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md index d3cc0b0326..6b962fc353 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md @@ -19,7 +19,7 @@ The Get-CsMainlineAttendantQuestionAnswerFlow cmdlet returns the identified Main ## SYNTAX ``` -Get-CsMainlineAttendantQuestionAnswerFlow [-Identity ] [-Tenant ] [-First ] [-Skip ] [-Sort ] [-Descending ] [-NameFilter ] [] +Get-CsMainlineAttendantQuestionAnswerFlow [-Identity ] [-Tenant ] [-First ] [-Skip ] [-SortBy ] [-Descending ] [-NameFilter ] [] ``` ## DESCRIPTION @@ -105,8 +105,8 @@ Accept pipeline input: False Accept wildcard characters: False ``` -### -Sort -The Sort parameter specifies the property used to sort. +### -SortBy +The SortBy parameter specifies the property used to sort. ```yaml Type: String From b155c4cc133513a9d19e1ee9693d17f180e3642d Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 22 Aug 2025 11:21:59 -0700 Subject: [PATCH 10/33] Update New-CsAutoAttendantMenuOption.md --- .../New-CsAutoAttendantMenuOption.md | 57 ++++++++++++++++++- 1 file changed, 56 insertions(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsAutoAttendantMenuOption.md b/teams/teams-ps/MicrosoftTeams/New-CsAutoAttendantMenuOption.md index dbcd004508..26e1f1b066 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsAutoAttendantMenuOption.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsAutoAttendantMenuOption.md @@ -20,7 +20,7 @@ Use the New-CsAutoAttendantMenuOption cmdlet to create a new menu option. ## SYNTAX ``` -New-CsAutoAttendantMenuOption -Action -DtmfResponse [-VoiceResponses ] [-CallTarget ] [-Prompt ] [-MainlineAttendantTarget ] [-Description ] [-Tenant ] [] +New-CsAutoAttendantMenuOption -Action ] [-DtmfResponse ] [-VoiceResponses ] [-CallTarget ] [-Prompt ] [-MainlineAttendantTarget ] [-Description ] [-AgentTargetType ] [-AgentTarget ] [-Tenant ] [] ``` ## DESCRIPTION @@ -30,6 +30,7 @@ The New-CsAutoAttendantMenuOption cmdlet creates a new menu option for the Auto > 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. > > - -Description +> - -Action AgentAndQueues > - -Action MainLineAttendantFlow > - -MainlineAttendantTarget @@ -66,8 +67,10 @@ This example creates a menu option to play an announcement for the defined promp The Action parameter represents the action to be taken when the menu option is activated. The Action must be set to one of the following values: +- AgentAndQueues - **Restricted to VoiceApps TAP customers** - Announcement - plays a defined prompt then returns to the menu - DisconnectCall - The call is disconnected. +- MainlineAttendantFlow - **Restricted to VoiceApps TAP customers** - TransferCallToOperator - the call is transferred to the operator. - TransferCallToTarget - The call is transferred to the menu option's call target. @@ -188,6 +191,58 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -AgentTargetType + +The AgentTargetType parameter indicates if a CoPilot Studio or IVR application is invoked. The AgentTargetType must be set to one of the following values: + +- CoPilot - **Restricted to VoiceApps TAP customers - requires that Mainline Attendant be enabled** +- IVR - **Restricted to VoiceApps TAP customers** + +```yaml +Type: Object +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AgentTarget + +The AgentTarget parameter is the GUID of the target CoPilot or a 3rd party IVR agent. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AgentTargetTagTemplateId + +The AgentTargetTagTemplateId parameter is the GUID of the Tag template to assign. + +```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. From 9be26d75de6dfd425340c08a2ecd4553696dc172 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 26 Aug 2025 14:13:47 -0700 Subject: [PATCH 11/33] Update Get-CsMainlineAttendantAppointmentBookingFlow.md --- ...et-CsMainlineAttendantAppointmentBookingFlow.md | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md index d4efe2c991..b44652ba41 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md @@ -45,8 +45,6 @@ This example gets the Mainline attendant appointment booking flow with the ident ### -Identity -> Applicable: Microsoft Teams - PARAMVALUE: Guid ```yaml @@ -63,8 +61,6 @@ Accept wildcard characters: False ### -Tenant -> Applicable: Microsoft Teams - PARAMVALUE: Guid ```yaml @@ -81,8 +77,6 @@ Accept wildcard characters: False ### -First -> Applicable: Microsoft Teams - The First parameter gets the first N appointment flows, up to a maximum of 100 at a time. When not specified, the default behavior is to return the first 100 appointment flows. It is intended to be used in conjunction with the `-Skip` parameter for pagination purposes. If a number greater than 100 is supplied, the request will fail. @@ -101,8 +95,6 @@ Accept wildcard characters: False ### -Skip -> Applicable: Microsoft Teams - The Skip parameter skips the first N appointment flows. It is intended to be used in conjunction with the `-First` parameter for pagination purposes. ```yaml @@ -119,8 +111,6 @@ Accept wildcard characters: False ### -SortBy -> Applicable: Microsoft Teams - The SortBy parameter specifies the property used to sort. ```yaml @@ -137,8 +127,6 @@ Accept wildcard characters: False ### -Descending -> Applicable: Microsoft Teams - The Descending parameter sorts appointment booking flows in descending order ```yaml @@ -155,8 +143,6 @@ Accept wildcard characters: False ### -NameFilter -> Applicable: Microsoft Teams - The NameFilter parameter returns appointment booking flows where the name contains specified string ```yaml From 9db8deee1e14e895620d2eb9462e21197252b7e5 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 26 Aug 2025 14:17:30 -0700 Subject: [PATCH 12/33] Update New-CsMainlineAttendantAppointmentBookingFlow.md --- .../New-CsMainlineAttendantAppointmentBookingFlow.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md index f07207651e..4e74ffcd7c 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md @@ -19,7 +19,7 @@ Creates new Mainline Attendant appointment booking flow ## SYNTAX ``` -New-CsMainlineAttendantAppointmentBookingFlow -Name -Description -CallerAuthenticationMethod -ApiAuthenticationType -ApiDefinitions [-Tenant ] [] +New-CsMainlineAttendantAppointmentBookingFlow -Name -Description -CallerAuthenticationMethod -ApiAuthenticationType -ApiDefinitions [-Tenant ] [] ``` ## DESCRIPTION @@ -68,7 +68,7 @@ Accept wildcard characters: False ### -CallerAuthenticationMethod The method by which the caller is authenticated -PARAVALUES: sms | email | verification_link | voiceprint | user_details +PARAVALUES: Sms | Email | VerificationLink | Voiceprint | UserDetails ```yaml Type: String @@ -85,7 +85,7 @@ Accept wildcard characters: False ### -ApiAuthenticationType The method of authentication used by the API -PARAVALUES: basic | api_key | bearer_token_static | bearer_token_dynamic +PARAVALUES: Basic | ApiKey | BearerTokenStatic | BearerTokenDynamic ```yaml Type: String From c04fbb1c97dcdf881248700382516283d58b4846 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 26 Aug 2025 14:18:49 -0700 Subject: [PATCH 13/33] Update New-CsMainlineAttendantQuestionAnswerFlow.md --- .../New-CsMainlineAttendantQuestionAnswerFlow.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md index e8ae2d797b..8d6dcfdabd 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md @@ -19,7 +19,7 @@ Creates new Mainline Attendant question and answer (FAQ) flow ## SYNTAX ``` -New-CsMainlineAttendantQuestionAnswerFlow -Name -Description -ApiAuthenticationType -KnowledgeBase [-Tenant ] [] +New-CsMainlineAttendantQuestionAnswerFlow -Name -Description -ApiAuthenticationType -KnowledgeBase [-Tenant ] [] ``` ## DESCRIPTION @@ -66,7 +66,7 @@ Accept wildcard characters: False ### -ApiAuthenticationType The method of authentication used by the API -PARAVALUES: basic | api_key | bearer_token_static | bearer_token_dynamic +PARAVALUES: Basic | ApiKey | BearerTokenStatic | BearerTokenDynamic ```yaml Type: String From 4b79559aa6c6537f84267fe789777132c25ef072 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Wed, 27 Aug 2025 13:51:10 -0700 Subject: [PATCH 14/33] Update New-CsComplianceRecordingForCallQueueTemplate.md Clarifying BotId requirements --- ...-CsComplianceRecordingForCallQueueTemplate.md | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsComplianceRecordingForCallQueueTemplate.md b/teams/teams-ps/MicrosoftTeams/New-CsComplianceRecordingForCallQueueTemplate.md index 676809efba..64efe9fbbe 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsComplianceRecordingForCallQueueTemplate.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsComplianceRecordingForCallQueueTemplate.md @@ -43,9 +43,9 @@ This example creates a new Compliance Recording for Call Queue template. ### -BotId -> Applicable: Microsoft Teams +The Application Instance Object Id of the compliance recording bot to invite. -The Application Instance Id of the compliance recording bot to invite. +Use [Get-CsOnlineApplicationInstance](get-csonlineapplicationinstance.md) to get the `Identity`. ```yaml Type: System.String @@ -61,8 +61,6 @@ Accept wildcard characters: False ### -ConcurrentInvitationCount -> Applicable: Microsoft Teams - The number of concurrent invitations to send to the compliance recording for call queue bot. ```yaml @@ -79,8 +77,6 @@ Accept wildcard characters: False ### -Description -> Applicable: Microsoft Teams - A description for the compliance recording for call queues template. ```yaml @@ -97,8 +93,6 @@ Accept wildcard characters: False ### -Name -> Applicable: Microsoft Teams - The name of the compliance recording for call queue template. ```yaml @@ -115,8 +109,6 @@ Accept wildcard characters: False ### -PairedApplication -> Applicable: Microsoft Teams - The PairedApplication parameter specifies the paired application for the call queue. ```yaml @@ -133,8 +125,6 @@ Accept wildcard characters: False ### -RequiredBeforeCall -> Applicable: Microsoft Teams - Indicates if the compliance recording for call queues bot must be able to join the call. *Strict recording* - if the bot can't join the call, the call will end. @@ -152,8 +142,6 @@ Accept wildcard characters: False ### -RequiredDuringCall -> Applicable: Microsoft Teams - Indicates if the compliance recording for call queues bot must remain part of the call. *Strict recording* - if the bot leaves the call, the call will end. From 835f1d56171efa2b6f00918cf3c48408bf7dfd4b Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 29 Aug 2025 10:45:11 -0700 Subject: [PATCH 15/33] Create New-CsTag.md --- teams/teams-ps/MicrosoftTeams/New-CsTag.md | 94 ++++++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/New-CsTag.md diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTag.md b/teams/teams-ps/MicrosoftTeams/New-CsTag.md new file mode 100644 index 0000000000..b4135be7bb --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/New-CsTag.md @@ -0,0 +1,94 @@ +--- +applicable: Microsoft Teams +author: tomkau +external help file: Microsoft.Rtc.Management.dll-Help.xml +Locale: en-US +manager: bulenteg +Module Name: MicrosoftTeams +ms.author: tomkau +online version: https://learn.microsoft.com/powershell/module/microsoftteams/new-cstag +schema: 2.0.0 +title: New-CsTag +--- + +# New-CsTag + +## SYNOPSIS +Creates new tag that can be added to a TagTemplate. + +## SYNTAX + +``` +New-CsTag -TagName -CallableEntity [-Tenant ] [] +``` + +## DESCRIPTION +The New-CsTag cmdlet creates a new tag associated with a specific Auto Attendant callable entity. This tag must be added to a TagTemplate. + +> [!CAUTION] +> This cmdlet 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. + +## EXAMPLES + + + +## PARAMETERS + +### -TagName +The name of the tag + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CallableEntity +The full callable entity object created with the [New-CsAutoAttendantCallableEntity](new-csautoattendantcallableentity.md) cmdlet + +```yaml +Type: Object +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tenant +This parameter is reserved for Microsoft internal use only. + +```yaml +Type: Guid +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 + +## OUTPUTS + +### Microsoft.Rtc.Management.Hosted.CallQueue.Models.CallQueue + +## NOTES + +## RELATED LINKS + From 0cc13a2d213256abf9a8f2ce571e5bf17f630000 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 29 Aug 2025 10:54:53 -0700 Subject: [PATCH 16/33] Create New-CsTagTemplate.md --- .../MicrosoftTeams/New-CsTagTemplate.md | 108 ++++++++++++++++++ 1 file changed, 108 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/New-CsTagTemplate.md diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTagTemplate.md b/teams/teams-ps/MicrosoftTeams/New-CsTagTemplate.md new file mode 100644 index 0000000000..3e3d36d1b9 --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/New-CsTagTemplate.md @@ -0,0 +1,108 @@ +--- +applicable: Microsoft Teams +author: tomkau +external help file: Microsoft.Rtc.Management.dll-Help.xml +Locale: en-US +manager: bulenteg +Module Name: MicrosoftTeams +ms.author: tomkau +online version: https://learn.microsoft.com/powershell/module/microsoftteams/new-cstagtemplate +schema: 2.0.0 +title: New-CsTagTemplate +--- + +# New-CsTagTemplate + +## SYNOPSIS +Creates new tag template. + +## SYNTAX +``` +New-CsTagTemplate -Name -Description -Tags [-Tenant ] [] +``` + +## DESCRIPTION +The New-CsTagTemplate cmdlet creates a new tag template made of of various tags. + +> [!CAUTION] +> This cmdlet 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. + +## EXAMPLES + + + +## PARAMETERS + +### -Name +The name of the tag + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Description +A description for the purpose of the tag template + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tags +The list of tags to add to the template. + +```yaml +Type: List +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tenant +This parameter is reserved for Microsoft internal use only. + +```yaml +Type: Guid +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 + +## OUTPUTS + +### Microsoft.Rtc.Management.Hosted.CallQueue.Models.CallQueue + +## NOTES + +## RELATED LINKS + From 72c8500ca31315e8e0ea4855a4379228c408b342 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 29 Aug 2025 10:57:14 -0700 Subject: [PATCH 17/33] Create Get-CsTagTemplate --- .../teams-ps/MicrosoftTeams/Get-CsTagTemplate | 78 +++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/Get-CsTagTemplate diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsTagTemplate b/teams/teams-ps/MicrosoftTeams/Get-CsTagTemplate new file mode 100644 index 0000000000..b338bd9068 --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/Get-CsTagTemplate @@ -0,0 +1,78 @@ +--- +applicable: Microsoft Teams +author: tomkau +external help file: Microsoft.Rtc.Management.dll-Help.xml +Locale: en-US +manager: bulenteg +Module Name: MicrosoftTeams +ms.author: tomkau +online version: https://learn.microsoft.com/powershell/module/microsoftteams/get-cstagtemplate +schema: 2.0.0 +title: Get-CsTagTemplate +--- + +# Get-CsTagTemplate + +## SYNOPSIS +Retrieves the Tag templates in the tenant. + +## SYNTAX +``` +Get-CsTagTemplate [-Identity [-Tenant ] [] +``` + +## DESCRIPTION +The Get-CsTagTemplate cmdlet returns a list of all Tag templates in the tenant. + +> [!CAUTION] +> This cmdlet 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. + +## EXAMPLES + + + +## PARAMETERS + +### -Identity +The unique identifier for the Tag template. + +```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. + +```yaml +Type: Guid +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 + +## OUTPUTS + +### Microsoft.Rtc.Management.Hosted.CallQueue.Models.CallQueue + +## NOTES + +## RELATED LINKS + From adbf81b6a1935a2b0c36d22cad98b7a5d6fc0c9c Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 29 Aug 2025 10:58:58 -0700 Subject: [PATCH 18/33] Create Remove-CsTagTemplate.md --- .../MicrosoftTeams/Remove-CsTagTemplate.md | 78 +++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/Remove-CsTagTemplate.md diff --git a/teams/teams-ps/MicrosoftTeams/Remove-CsTagTemplate.md b/teams/teams-ps/MicrosoftTeams/Remove-CsTagTemplate.md new file mode 100644 index 0000000000..fcf5edd9f7 --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/Remove-CsTagTemplate.md @@ -0,0 +1,78 @@ +--- +applicable: Microsoft Teams +author: tomkau +external help file: Microsoft.Rtc.Management.dll-Help.xml +Locale: en-US +manager: bulenteg +Module Name: MicrosoftTeams +ms.author: tomkau +online version: https://learn.microsoft.com/powershell/module/microsoftteams/remove-cstagtemplate +schema: 2.0.0 +title: Remove-CsTagTemplate +--- + +# Remove-CsTagTemplate + +## SYNOPSIS +Deletes a Tag templates from the tenant. + +## SYNTAX +``` +Remove-CsTagTemplate -Identity [-Tenant ] [] +``` + +## DESCRIPTION +The Remove-CsTagTemplate cmdlet deletes a Tag template from the tenant. + +> [!CAUTION] +> This cmdlet 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. + +## EXAMPLES + + + +## PARAMETERS + +### -Identity +The unique identifier for the Tag template. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tenant +This parameter is reserved for Microsoft internal use only. + +```yaml +Type: Guid +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 + +## OUTPUTS + +### Microsoft.Rtc.Management.Hosted.CallQueue.Models.CallQueue + +## NOTES + +## RELATED LINKS + From 6492bfadf5edd3240f8ef1416c452ca792c5cd17 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 29 Aug 2025 11:02:56 -0700 Subject: [PATCH 19/33] Create Set-CsTagTemplate.md --- .../MicrosoftTeams/Set-CsTagTemplate.md | 80 +++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md b/teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md new file mode 100644 index 0000000000..9aa621595a --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md @@ -0,0 +1,80 @@ +--- +applicable: Microsoft Teams +author: tomkau +external help file: Microsoft.Rtc.Management.dll-Help.xml +Locale: en-US +manager: bulenteg +Module Name: MicrosoftTeams +ms.author: tomkau +online version: https://learn.microsoft.com/powershell/module/microsoftteams/set-cstagtemplate +schema: 2.0.0 +title: Set-CsTagTemplate +--- + +# Remove-CsTagTemplate + +## SYNOPSIS +Changes an existing Tag template. + +## SYNTAX +``` +Set-CsTagTemplate -Instance [-Tenant ] [] +``` + +## DESCRIPTION +The Set-CsTagTemplate cmdlet changes and existing Tag template. + +> [!CAUTION] +> This cmdlet 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. + +## EXAMPLES + + + +## PARAMETERS + +### -Instance +The Instance parameter is the object reference to the Tag template to be modified. + +You can retrieve an object reference to an existing Tag template by using the [Get-CsTagTemplate](get-cstagtemplate.md) cmdlet and assigning the returned value to a variable. + +```yaml +Type: Object +Parameter Sets: (All) +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tenant +This parameter is reserved for Microsoft internal use only. + +```yaml +Type: Guid +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 + +## OUTPUTS + +### Microsoft.Rtc.Management.Hosted.CallQueue.Models.CallQueue + +## NOTES + +## RELATED LINKS + From c53dda02621de2207d95cf49c501b6245bd56a62 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 29 Aug 2025 11:07:50 -0700 Subject: [PATCH 20/33] Update Get-CsTagTemplate --- teams/teams-ps/MicrosoftTeams/Get-CsTagTemplate | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsTagTemplate b/teams/teams-ps/MicrosoftTeams/Get-CsTagTemplate index b338bd9068..ed2b3d0a90 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsTagTemplate +++ b/teams/teams-ps/MicrosoftTeams/Get-CsTagTemplate @@ -18,7 +18,7 @@ Retrieves the Tag templates in the tenant. ## SYNTAX ``` -Get-CsTagTemplate [-Identity [-Tenant ] [] +Get-CsTagTemplate [-Identity ] [-Tenant ] [] ``` ## DESCRIPTION From 6ed0a8722a7263ca569ac5b93c9ce9ca5941f99b Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 29 Aug 2025 11:19:28 -0700 Subject: [PATCH 21/33] Update MicrosoftTeams.md --- teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md b/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md index 8234124359..2f2ffad484 100644 --- a/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md +++ b/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md @@ -269,6 +269,9 @@ Get the status of an active bulk sign in request. ### [Get-CsSharedCallQueueHistoryTemplate](Get-CsSharedCallQueueHistoryTemplate.md) ```powershell Get-CsSharedCallQueueHistoryTemplate -Id [] ``` +### [Get-CsTagTemplate](Get-CsTagTemplate.md) +Retrieves a list of existing Tag templates. + ### [Get-CsTeamsAcsFederationConfiguration](Get-CsTeamsAcsFederationConfiguration.md) This cmdlet is used to retrieve the federation configuration between Teams and Azure Communication Services. @@ -869,6 +872,12 @@ Use the New-CsSdgBulkSignInRequest cmdlet to sign in a batch of up to 100 device ### [New-CsSharedCallQueueHistoryTemplate](New-CsSharedCallQueueHistoryTemplate.md) Use the New-CsSharedCallQueueHistory 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. + +### [New-CsTagTemplate](New-CsTagTemplate.md) +Use the New-CsTag cmdlet to create a new Tag template. + ### [New-CsTeamsAIPolicy](New-CsTeamsAIPolicy.md) This cmdlet creates a Teams AI policy. @@ -1157,6 +1166,9 @@ This cmdlet allows admin to remove a tag from phone number. ### [Remove-CsSharedCallQueueHistoryTemplate](Remove-CsSharedCallQueueHistoryTemplate.md) ```powershell Remove-CsSharedCallQueueHistoryTemplate -Id [] ``` +### [Remove-CsTagTemplate](Remove-CsTagTemplate.md) +Deletes an existing Tag template. + ### [Remove-CsTeamsAIPolicy](Remove-CsTeamsAIPolicy.md) This cmdlet deletes a Teams AI policy. @@ -1463,6 +1475,9 @@ This cmdlet allows the admin to create and assign a tag to a phone number. ### [Set-CsSharedCallQueueHistoryTemplate](Set-CsSharedCallQueueHistoryTemplate.md) ```powershell Set-CsSharedCallQueueHistoryTemplate -Instance [] ``` +### [Set-CsTagTemplate](Set-CsTagTemplate.md) +Make changes to an existing Tag template. + ### [Set-CsTeamsAcsFederationConfiguration](Set-CsTeamsAcsFederationConfiguration.md) This cmdlet is used to manage the federation configuration between Teams and Azure Communication Services. From 66486b2855ae3cead9e354f9aabcc62ad5174879 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 29 Aug 2025 11:23:38 -0700 Subject: [PATCH 22/33] Update Set-CsTagTemplate.md --- teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md b/teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md index 9aa621595a..6ef89c353c 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md @@ -11,7 +11,7 @@ schema: 2.0.0 title: Set-CsTagTemplate --- -# Remove-CsTagTemplate +# Set-CsTagTemplate ## SYNOPSIS Changes an existing Tag template. From d8a5cd2ded4a184fa5ed5e3aae343821c27c3daf Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 29 Aug 2025 11:28:49 -0700 Subject: [PATCH 23/33] Update Set-CsTagTemplate.md --- teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md b/teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md index 6ef89c353c..f76f9111aa 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md @@ -36,7 +36,7 @@ The Set-CsTagTemplate cmdlet changes and existing Tag template. ### -Instance The Instance parameter is the object reference to the Tag template to be modified. -You can retrieve an object reference to an existing Tag template by using the [Get-CsTagTemplate](get-cstagtemplate.md) cmdlet and assigning the returned value to a variable. +You can retrieve an object reference to an existing Tag template by using the Get-CsTagTemplate cmdlet and assigning the returned value to a variable. ```yaml Type: Object From fc507f35484c4af91b77532e2f553a70881efaef Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 29 Aug 2025 11:29:18 -0700 Subject: [PATCH 24/33] Rename Get-CsTagTemplate to Get-CsTagTemplate.md --- .../MicrosoftTeams/{Get-CsTagTemplate => Get-CsTagTemplate.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename teams/teams-ps/MicrosoftTeams/{Get-CsTagTemplate => Get-CsTagTemplate.md} (100%) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsTagTemplate b/teams/teams-ps/MicrosoftTeams/Get-CsTagTemplate.md similarity index 100% rename from teams/teams-ps/MicrosoftTeams/Get-CsTagTemplate rename to teams/teams-ps/MicrosoftTeams/Get-CsTagTemplate.md From 7246197c611837389f854d18939950a62695acc7 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 29 Aug 2025 11:46:58 -0700 Subject: [PATCH 25/33] Update New-CsTag.md --- teams/teams-ps/MicrosoftTeams/New-CsTag.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTag.md b/teams/teams-ps/MicrosoftTeams/New-CsTag.md index b4135be7bb..8cfc2e72f9 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsTag.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsTag.md @@ -92,3 +92,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## RELATED LINKS +[New-CsTagTemplate](New-CsTagTemplate.md) + +[Get-CsTagTemplate](Get-CsTagTemplate.md) + +[Set-CsTagTemplate](Set-CsTagTemplate.md) + +[Remove-CsTagTemplate](Remove-CsTagTemplate.md) From 7675ad28d654d0a85337f6eb599a1a3eabab64c2 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 29 Aug 2025 11:47:55 -0700 Subject: [PATCH 26/33] Update New-CsTagTemplate.md --- teams/teams-ps/MicrosoftTeams/New-CsTagTemplate.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTagTemplate.md b/teams/teams-ps/MicrosoftTeams/New-CsTagTemplate.md index 3e3d36d1b9..081293a020 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsTagTemplate.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsTagTemplate.md @@ -106,3 +106,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## RELATED LINKS +[New-CsTagTag](New-CsTag.md) + +[Get-CsTagTemplate](Get-CsTagTemplate.md) + +[Set-CsTagTemplate](Set-CsTagTemplate.md) + +[Remove-CsTagTemplate](Remove-CsTagTemplate.md) From aa838fb51690109e16452d212a6086699fbdc619 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 29 Aug 2025 11:48:40 -0700 Subject: [PATCH 27/33] Update Remove-CsTagTemplate.md --- teams/teams-ps/MicrosoftTeams/Remove-CsTagTemplate.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/Remove-CsTagTemplate.md b/teams/teams-ps/MicrosoftTeams/Remove-CsTagTemplate.md index fcf5edd9f7..aedc4d4fc7 100644 --- a/teams/teams-ps/MicrosoftTeams/Remove-CsTagTemplate.md +++ b/teams/teams-ps/MicrosoftTeams/Remove-CsTagTemplate.md @@ -76,3 +76,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## RELATED LINKS +[New-CsTagTemplate](New-CsTagTemplate.md) + +[Get-CsTagTemplate](Get-CsTagTemplate.md) + +[Set-CsTagTemplate](Set-CsTagTemplate.md) + +[New-CsTag](New-CsTag.md) From a5ff9429a8a829ca00deee14d279532c4fdd85ad Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 29 Aug 2025 11:49:20 -0700 Subject: [PATCH 28/33] Update Set-CsTagTemplate.md --- teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md b/teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md index f76f9111aa..4f865facaa 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md @@ -78,3 +78,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## RELATED LINKS +[New-CsTagTemplate](New-CsTagTemplate.md) + +[Get-CsTagTemplate](Get-CsTagTemplate.md) + +[Remove-CsTagTemplate](Remove-CsTagTemplate.md) + +[New-CsTag](New-CsTag.md) From ef56a93e069ff2c5fc3c0b09e93ad557964b1661 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 29 Aug 2025 11:50:30 -0700 Subject: [PATCH 29/33] Update Get-CsTagTemplate.md --- teams/teams-ps/MicrosoftTeams/Get-CsTagTemplate.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsTagTemplate.md b/teams/teams-ps/MicrosoftTeams/Get-CsTagTemplate.md index ed2b3d0a90..55db7c69a6 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsTagTemplate.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsTagTemplate.md @@ -76,3 +76,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable ## RELATED LINKS +[New-CsTagTemplate](New-CsTagTemplate.md) + +[Set-CsTagTemplate](Set-CsTagTemplate.md) + +[Remove-CsTagTemplate](Remove-CsTagTemplate.md) + +[New-CsTag](New-CsTag.md) From c4202b1a7b943b0e34589321bb02d340af88adfd Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 29 Aug 2025 11:55:10 -0700 Subject: [PATCH 30/33] Update New-CsTagTemplate.md --- teams/teams-ps/MicrosoftTeams/New-CsTagTemplate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTagTemplate.md b/teams/teams-ps/MicrosoftTeams/New-CsTagTemplate.md index 081293a020..b1aee230ee 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsTagTemplate.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsTagTemplate.md @@ -22,7 +22,7 @@ New-CsTagTemplate -Name -Description -Tags [-Tenant [!CAUTION] > This cmdlet 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. From 4d2b4a7ed1b9c1fc1b1e34133af2116848fdc1b8 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 29 Aug 2025 11:56:12 -0700 Subject: [PATCH 31/33] Update New-CsTagTemplate.md --- teams/teams-ps/MicrosoftTeams/New-CsTagTemplate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsTagTemplate.md b/teams/teams-ps/MicrosoftTeams/New-CsTagTemplate.md index b1aee230ee..1984b753a3 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsTagTemplate.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsTagTemplate.md @@ -22,7 +22,7 @@ New-CsTagTemplate -Name -Description -Tags [-Tenant [!CAUTION] > This cmdlet 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. From c49ec1ac39132a292f4de12a2062b0f76f36db2f Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 29 Aug 2025 11:57:13 -0700 Subject: [PATCH 32/33] Update Remove-CsTagTemplate.md --- teams/teams-ps/MicrosoftTeams/Remove-CsTagTemplate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/Remove-CsTagTemplate.md b/teams/teams-ps/MicrosoftTeams/Remove-CsTagTemplate.md index aedc4d4fc7..fceff179c4 100644 --- a/teams/teams-ps/MicrosoftTeams/Remove-CsTagTemplate.md +++ b/teams/teams-ps/MicrosoftTeams/Remove-CsTagTemplate.md @@ -34,7 +34,7 @@ The Remove-CsTagTemplate cmdlet deletes a Tag template from the tenant. ## PARAMETERS ### -Identity -The unique identifier for the Tag template. +The unique identifier for the Tag template. This can be retrieved using the [Get-CsTagTemplate](Get-CsTagTemplate.md) cmdlet. ```yaml Type: String From 54c4326d866439eb3ac648512f79cd0352ec5945 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Fri, 29 Aug 2025 11:57:49 -0700 Subject: [PATCH 33/33] Update Set-CsTagTemplate.md --- teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md b/teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md index 4f865facaa..49041e0d59 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsTagTemplate.md @@ -36,7 +36,7 @@ The Set-CsTagTemplate cmdlet changes and existing Tag template. ### -Instance The Instance parameter is the object reference to the Tag template to be modified. -You can retrieve an object reference to an existing Tag template by using the Get-CsTagTemplate cmdlet and assigning the returned value to a variable. +You can retrieve an object reference to an existing Tag template by using the [Get-CsTagTemplate](Get-CsTagTemplate.md) cmdlet and assigning the returned value to a variable. ```yaml Type: Object