From 81e69f74e5b6e1d6f4a2e40593dc887b1eb180a7 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:00:21 -0700 Subject: [PATCH 01/54] Update New-CsAutoAttendantCallFlow.md --- teams/teams-ps/MicrosoftTeams/New-CsAutoAttendantCallFlow.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsAutoAttendantCallFlow.md b/teams/teams-ps/MicrosoftTeams/New-CsAutoAttendantCallFlow.md index 7e23f4fdaf..3db30d58e5 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsAutoAttendantCallFlow.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsAutoAttendantCallFlow.md @@ -196,3 +196,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable [New-CsAutoAttendantMenu](https://learn.microsoft.com/powershell/module/microsoftteams/new-csautoattendantmenu) [New-CsAutoAttendantPrompt](https://learn.microsoft.com/powershell/module/microsoftteams/new-csautoattendantprompt) + +[Get-CsMainlineAttendantFlow](https://learn.microsoft.com/powershell/module/microsoftteams/new-csautoattendantprompt) From 698c99b5ba265d33aedb25b02f44a49179f93806 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:01:27 -0700 Subject: [PATCH 02/54] Create Get-CsMainlineAttendantAppointmentBookingFlow.md --- ...MainlineAttendantAppointmentBookingFlow.md | 190 ++++++++++++++++++ 1 file changed, 190 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md new file mode 100644 index 0000000000..f5161eb3d9 --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md @@ -0,0 +1,190 @@ +--- +external help file: Microsoft.Rtc.Management.dll-Help.xml +online version: https://learn.microsoft.com/powershell/module/teams/Get-CsMainlineAttendantAppointmentBookingFlow +applicable: Microsoft Teams +title: Get-CsMainlineAttendantAppointmentBookingFlow +schema: 2.0.0 +ms.reviewer: +manager: bulenteg +author: tomkau +ms.author: tomkau +ms.reviewer: williamlooney +--- + +# Get-CsMainlineAttendantAppointmentBookingFlow + +## SYNOPSIS +The Get-CsMainlineAttendantAppointmentBookingFlow cmdlet returns the identified Mainline attendant appointment booking flow. + +## SYNTAX + +``` +Get-CsMainlineAttendantAppointmentBookingFlow [-Identity ] [-Tenant ] [-First ] [-Skip ] [-ExcludeContent ] [-Sort ] [-Descending ] [-NameFilter ] [] +``` + +## DESCRIPTION +The Get-CsMainlineAttendantAppointmentBookingFlow cmdlet lets you retrieve information about the Mainline attendant appointment booking flows n your organization. + +## EXAMPLES + +### -------------------------- Example 1 -------------------------- +``` +Get-CsMainlineAttendantAppointmentBookingFlow +``` + +This example gets the first 100 Mainline attendant appointment booking flows in the organization. + +### -------------------------- Example 2 -------------------------- +``` +Get-CsMainlineAttendantAppointmentBookingFlow -Identity 5e3a575e-1faa-49ff-83c2-5cf1c36c0e01 +``` + +This example gets the Mainline attendant appointment booking flow with the identity 5e3a575e-1faa-49ff-83c2-5cf1c36c0e01. If no appointment booking flow exists with the identity 5e3a575e-1faa-49ff-83c2-5cf1c36c0e01, then this example generates an error. + +## PARAMETERS + +### -Identity +PARAMVALUE: Guid + +```yaml +Type: Guid +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tenant +PARAMVALUE: Guid + +```yaml +Type: Guid +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: False +Position: Named +Default value: None +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: +applicable: Microsoft Teams + +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: +applicable: Microsoft Teams + +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: +applicable: Microsoft Teams + +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. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +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: +applicable: Microsoft Teams + +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: +applicable: Microsoft Teams + +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 + +### Identity +Represents the unique identifier of an appointment booking flow. + +## OUTPUTS + +### Microsoft.Rtc.Management.Hosted.CallQueue.Models.CallQueue + +## NOTES + +## RELATED LINKS From 73062abb51b030334cc9102ab6551c74cbc0be25 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:02:25 -0700 Subject: [PATCH 03/54] Create Get-CsMainlineAttendantFlow.md --- .../Get-CsMainlineAttendantFlow.md | 124 ++++++++++++++++++ 1 file changed, 124 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md new file mode 100644 index 0000000000..3b01b0dd8f --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md @@ -0,0 +1,124 @@ +--- +external help file: Microsoft.Rtc.Management.dll-Help.xml +online version: https://learn.microsoft.com/powershell/module/teams/get-csmainlineattendantflow +applicable: Microsoft Teams +title: Get-CsMainlineAttendantFlow +author: tomkau +ms.author: tomkau +manager: bulenteg +ms.reviewer: +schema: 2.0.0 +--- + +# Get-CsMainlineAttendantFlow + +## SYNOPSIS +Creates new Call Queue in your Skype for Business Online organization. + +## SYNTAX + +``` +Get-CsMainlineAttendantFlow [-MaConfigId ] [-Type ] [-FlowId ] [-Tenant ] [] +``` + +## DESCRIPTION +The Get-CsMainlineAttendantFlow cmdlet returns information about the Mainline Attendant flows configured in your organization. + +> [!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 + +### Example 1 +``` +Get-CsMainlineAttendantFlow +``` + +This example will list all the Mainline Attendant flows in the tenant. + +### Example 2 +``` +Get-CsMainlineAttendantFlow -MaConfig 0b31bbe5-e2a0-4117-9b6f-956bca6023f8 +``` + +This example will list all the Mainline Attendant flows associated with the specific configuration id. + +### Example 3 +``` +Get-CsMainlineAttendantFlow -Type Type 1 | Type 2 +``` + +This example will list all the Mainline Attendant flows with the specified type. + +### Example 4 +``` +Get-CsMainlineAttendantFlow -FlowId 956bca6-e2a0-4117-9b6f-023f80b31bbe5 +``` + +This example will list the Mainline Attendant flow with the specified flow id. + +## PARAMETERS + +### -MaConfigId +The Mainline Attendant configuration Id + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Type +The Mainline Attendant flow type + +PARAMVALUE: Appointment | QuestionAndAnswer + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -FlowId +The Mainline Attendant flow id + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +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 2887f3389df573a56d6996d4f85a97779c4255c3 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:02:56 -0700 Subject: [PATCH 04/54] Create Get-CsMainlineAttendantQuestionAnswerFlow.md --- ...t-CsMainlineAttendantQuestionAnswerFlow.md | 191 ++++++++++++++++++ 1 file changed, 191 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md new file mode 100644 index 0000000000..fcaf4470cd --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md @@ -0,0 +1,191 @@ +--- +external help file: Microsoft.Rtc.Management.dll-Help.xml +online version: https://learn.microsoft.com/powershell/module/teams/Get-CsMainlineAttendantQuestionAnswerFlow +applicable: Microsoft Teams +title: Get-CsMainlineAttendantQuestionAnswerFlow +schema: 2.0.0 +ms.reviewer: +manager: bulenteg +author: tomkau +ms.author: tomkau +ms.reviewer: williamlooney +--- + +# Get-CsMainlineAttendantQuestionAnswerFlow + +## SYNOPSIS +The Get-CsMainlineAttendantQuestionAnswerFlow cmdlet returns the identified Mainline attendant question and answer flow. + +## SYNTAX + +``` +Get-CsMainlineAttendantQuestionAnswerFlow [-Identity ] [-Tenant ] [-First ] [-Skip ] [-ExcludeContent ] [-Sort ] [-Descending ] [-NameFilter ] [] +``` + +## DESCRIPTION +The Get-CsMainlineAttendantQuestionAnswerFlow cmdlet lets you retrieve information about the Mainline attendant question and answer flows n your organization. + +## EXAMPLES + +### -------------------------- Example 1 -------------------------- +``` +Get-CsMainlineAttendantQuestionAnswerFlow +``` + +This example gets the first 100 Mainline attendant question and answer flows in the organization. + +### -------------------------- Example 2 -------------------------- +``` +Get-CsMainlineAttendantQuestionAnswerFlow -Identity 5e3a575e-1faa-49ff-83c2-5cf1c36c0e01 +``` + +This example gets the Mainline attendant question and answer flow with the identity 5e3a575e-1faa-49ff-83c2-5cf1c36c0e01. If no question and answer flow exists with the identity 5e3a575e-1faa-49ff-83c2-5cf1c36c0e01, then this example generates an error. + +## PARAMETERS + +### -Identity +PARAMVALUE: Guid + +```yaml +Type: Guid +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tenant +PARAMVALUE: Guid + +```yaml +Type: Guid +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: False +Position: Named +Default value: None +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 question and answer 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: +applicable: Microsoft Teams + +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: +applicable: Microsoft Teams + +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 question and answer flow. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +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. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +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: +applicable: Microsoft Teams + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -NameFilter +The NameFilter parameter returns question and answer booking flows where the name contains specified string + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +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 + +### Identity +Represents the unique identifier of a question and answer booking flow. + +## OUTPUTS + +### Microsoft.Rtc.Management.Hosted.CallQueue.Models.CallQueue + +## NOTES + +## RELATED LINKS + From bd04c2224101620588fbcbbdadcf1ad366a45fb8 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:03:37 -0700 Subject: [PATCH 05/54] Create New-CsMainlineAttendantAppointmentBookingFlow.md --- ...MainlineAttendantAppointmentBookingFlow.md | 135 ++++++++++++++++++ 1 file changed, 135 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md new file mode 100644 index 0000000000..f55a7ea3db --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md @@ -0,0 +1,135 @@ +--- +external help file: Microsoft.Rtc.Management.dll-Help.xml +online version: https://learn.microsoft.com/powershell/module/teams/new-csmainlineattendantappointmentbookingflow +applicable: Microsoft Teams +title: New-CsMainlineAttendantAppointmentBookingFlow +author: tomkau +ms.author: tomkau +manager: bulenteg +ms.reviewer: +schema: 2.0.0 +--- + +# New-CsMainlineAttendantAppointmentBookingFlow + +## SYNOPSIS +Creates new Mainline Attendant appointment booking flow + +## SYNTAX + +``` +New-CsMainlineAttendantAppointmentBookingFlow -Name -Description -CallerAuthenticationMethod -ApiAuthenticationType -ApiDefinitions [-Tenant ] [] +``` + +## DESCRIPTION +The New-CsMainlineAttendantAppointmentBookingFlow cmdlet creates a new appointment booking connection that can be used with Mainline Attendant + +> [!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 appointment booking flow + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Description +The description for the appointment booking flow + +Limit: 500 characters. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CallerAuthenticationMethod +The method by which the caller is authenticated + +PARAVALUES: sms | email | verification_link | voiceprint | user_details + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ApiAuthenticationType +The method of authentication used by the API + +PARAVALUES: basic | api_key | bearer_token_static | bearer_token_dynamic + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ApiDefinitions +The parameters used by the API + +For an example, see [New-CsMainlineAttendantAppointBookingFlow -ApiDefinitions](./New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md) + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +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 + +## OUTPUTS + +### Microsoft.Rtc.Management.Hosted.CallQueue.Models.CallQueue + +## NOTES + +## RELATED LINKS + From ee048facf57d8f5acc513c212b9879c975d88469 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:04:26 -0700 Subject: [PATCH 06/54] Create New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md --- ...ppointmentBookingFlowApiDefinitionsJSON.md | 298 ++++++++++++++++++ 1 file changed, 298 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md new file mode 100644 index 0000000000..6403f8f04b --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md @@ -0,0 +1,298 @@ +--- +external help file: Microsoft.Rtc.Management.dll-Help.xml +online version: https://learn.microsoft.com/powershell/module/teams/new-csmainlineattendantappointmentbookingflowapidefinitionsJSON +applicable: Microsoft Teams +title: New-CsMainLineAttendantAppointmentBookingFlowApiDefinitionsJSON +author: tomkau +ms.author: tomkau +manager: bulenteg +ms.reviewer: +schema: 2.0.0 +--- + +# New-CsMainlineAttendantAppointmentBookingFlow -ApiDefinition JSON Example + +## SYNOPSIS +The [New-CsMainlineAttendantAppointmentBookingFlow](./New-CsMainlineAttendantAppointmentBookingFlow.md) -ApiDefinitions requires a JSON formatted response. + +## SYNTAX + +``` +{ + "generateAuthToken" : { // Must be specified for "bearer_token_dynamic" + "endpoint" : "", // For example, https://www.contoso.com/home?parameter1=¶meter2= + "method_type": "GET" or "PUT" or "POST", + "description" : "", + + "query_strings" : { // Description of the query string parameters in the endpoint + "parameter1" : "", + "parameter2" : "" + }, + + "headers" : { + "Authorization" : "Basic " or "api-key " or "Bearer ", // replace with an expected value + "X-API-Key" : "API-Key" // Only applicable for "api_key" auth type. + }, + + "response" : { // Response to 200 range of codes + "token" : "" // this token will be used for APIs with "bearer_token_dynamic" auth type + } + }, + + "getCallerDetails" : [ // Can specify multiple endpoints below to get caller details by phone number, ID, email, etc. + { + "endpoint" : "", // For example, https://www.contoso.com/home?parameter1=¶meter2= + "method_type": "GET" or "PUT" or "POST", + "description" : "", + + "query_strings" : { // Definition of the query string parameters in the endpoint + "parameter1" : "", + "parameter2" : "" + }, + + "headers" : { + "Authorization" : "Basic " or "api-key " or "Bearer " or "Bearer ", // replace with an expected value. will be replaced by the response to generateAuthToken() + "X-API-Key" : "API-Key" // Only applicable for "api_key" auth type. + }, + + "body" : { // Sent as JSON payload + "in_parameter1" : "", + "in_parameter2" : "" + }, + + "response" : { // Response to 200 range of codes + "out_parameter1" : "", + "out_parameter2" : "", + "out_parameter3" : "" + } + }, + + { + "endpoint" : "", + "method_type": "GET" or "PUT" or "POST", + "description" : "", + "query_strings" : { + "parameter1" : "", + "parameter2" : "" + }, + + "headers" : { + "Authorization" : "Basic " or "api-key " or "Bearer " or "Bearer ", + "X-API-Key" : "API-Key" + }, + + "body" : { + "in_parameter1" : "", + "in_parameter2" : "" + }, + + "response" : { + "out_parameter1" : "", + "out_parameter2" : "", + "out_parameter3" : "" + } + } + ], + + "initiateCallerAuthentication" : [ // for SMS/email code, verification link + { + "endpoint" : "", + "method_type": "GET" or "PUT" or "POST", + "description" : "", + + "query_strings" : { + "parameter1" : "", + "parameter2" : "" + }, + + "headers" : { + "Authorization" : "Basic " or "api-key " or "Bearer " or "Bearer ", + "X-API-Key" : "API-Key" // Only applicable for "api_key" auth type. + }, + + "body" : { + "in_parameter1" : "", // phone number, user ID, etc + "in_parameter2" : "" // session ID + }, + + "response" : { + "out_parameter1" : "", // success/failure + } + } + ], + + "authenticateCaller" : [ // for SMS/email code, voiceprint, verification link, caller details + { + "endpoint" : "", + "method_type": "GET" or "PUT" or "POST", + "description" : "", + + "query_strings" : { + "parameter1" : "", + "parameter2" : "" + }, + + "headers" : { + "Authorization" : "Basic " or "api-key " or "Bearer " or "Bearer ", + "X-API-Key" : "API-Key" // Only applicable for "api_key" auth type. + }, + + "body" : { + "in_parameter1" : "", // phone number, user ID, etc + "in_parameter2" : "", // session ID + "in_parameter3" : "", // VoicePrint payload or code + }, + + "response" : { + "out_parameter1" : "", // success/failure + } + } + ], + + "getAvailableAppointmentTimeslots" : [ + { + "endpoint" : "", + "method_type": "GET" or "PUT" or "POST", + "description" : "", + + "query_strings" : { + "parameter1" : "", + "parameter2" : "" + }, + + "headers" : { + "Authorization" : "Basic " or "api-key " or "Bearer " or "Bearer ", + "X-API-Key" : "API-Key" + }, + + "body" : { + "start_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard + "end_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard + "in_parameter3" : "", // optional parameters like appointment type, doctor name, etc + "in_parameter4" : "", // number of results + }, + + "response" : { + "time_slots" : [ + { + "start_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard + "end_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard + "opt_parameter1" : "", // optional parameters like appointment type, doctor name, etc + }, + + { + "start_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard + "end_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard + "opt_parameter1" : "", // optional parameters like appointment type, doctor name, etc + } + ], + + "out_parameter3" : "", + "out_parameter4" : "", + } + } + ], + + "bookAppointment" : [ + { + "endpoint" : "", + "method_type": "GET" or "PUT" or "POST", + "description" : "", + + "query_strings" : { + "parameter1" : "", + "parameter2" : "" + }, + + "headers" : { + "Authorization" : "Basic " or "api-key " or "Bearer " or "Bearer ", + "X-API-Key" : "API-Key" + }, + + "body" : { + "start_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard + "end_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard + "in_parameter3" : "", // optional parameters like appointment type, doctor name, etc + "in_parameter4" : "", // patient id + }, + + "response" : { + "out_parameter1" : "", // success/failure + "out_parameter2" : "", + } + } + ], + + "getUpcomingAppointments" : [ + { + "endpoint" : "", + "method_type": "GET" or "PUT" or "POST", + "description" : "", + + "query_strings" : { + "parameter1" : "", + "parameter2" : "" + }, + + "headers : { + "Authorization" : "Basic " or "api-key " or "Bearer " or "Bearer ", + "X-API-Key" : "API-Key" + }, + + "body" : { + "in_parameter1" : "", // phone number, user ID, etc + "in_parameter2" : "" + }, + + "response" : { + "time_slots" : [ + { + "start_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard + "end_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard + "opt_parameter1" : "" // optional parameters like appointment type, doctor name, etc + }, + + { + "start_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard + "end_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard + "opt_parameter1" : "" // optional parameters like appointment type, doctor name, etc + } + ], + + "out_parameter3" : "", + "out_parameter4" : "" + } + } + ] +} +``` + +## PARAMETERS + +### -ApiDefinitions +The parameters used by the API - see the JSON example above. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: Yes +Position: 0 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### Microsoft.Rtc.Management.Hosted.CallQueue.Models.CallQueue + +## NOTES + +## RELATED LINKS + + + From 51bc5605e13bfa839db5b92122d4ee243051778b Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:05:04 -0700 Subject: [PATCH 07/54] Create New-CsMainlineAttendantQuestionAnswerFlow.md --- ...w-CsMainlineAttendantQuestionAnswerFlow.md | 117 ++++++++++++++++++ 1 file changed, 117 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md new file mode 100644 index 0000000000..6b178a7e40 --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md @@ -0,0 +1,117 @@ +--- +external help file: Microsoft.Rtc.Management.dll-Help.xml +online version: https://learn.microsoft.com/powershell/module/teams/New-CsMainlineAttendantQuestionAnswerFlow +applicable: Microsoft Teams +title: New-CsMainlineAttendantQuestionAnswerFlow +author: tomkau +ms.author: tomkau +manager: bulenteg +ms.reviewer: +schema: 2.0.0 +--- + +# New-CsMainlineAttendantQuestionAnswerFlow + +## SYNOPSIS +Creates new Mainline Attendant question and answer (FAQ) flow + +## SYNTAX + +``` +New-CsMainlineAttendantQuestionAnswerFlow -Name -Description -ApiAuthenticationType -KnowledgeBase [-Tenant ] [] +``` + +## DESCRIPTION +The New-CsMainlineAttendantQuestionAnswerFlow cmdlet creates a question and answer connection that can be used with Mainline Attendant + +> [!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 question and answer flow + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Description +The description for the question and answer flow + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ApiAuthenticationType +The method of authentication used by the API + +PARAVALUES: basic | api_key | bearer_token_static | bearer_token_dynamic + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -KnowledgeBase +The knowledge base definition + +The parameters used by the API + +For an example, see [New-CsMainlineAttendantQuestionAnswerFlow -KnowledgeBase](./New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md) + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +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 + +## OUTPUTS + +### Microsoft.Rtc.Management.Hosted.CallQueue.Models.CallQueue + +## NOTES + +## RELATED LINKS + From fe9d202ca212fa9883049ca3a09ba24102b08117 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:05:43 -0700 Subject: [PATCH 08/54] Create New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md --- ...dantQuestionAnswerFlowKnowledgeBaseJSON.md | 131 ++++++++++++++++++ 1 file changed, 131 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md new file mode 100644 index 0000000000..94939608d0 --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md @@ -0,0 +1,131 @@ +--- +external help file: Microsoft.Rtc.Management.dll-Help.xml +online version: https://learn.microsoft.com/powershell/module/teams/new-csmainlineattendantquestionanswerflowknowledgebaseJSON +applicable: Microsoft Teams +title: New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON +author: tomkau +ms.author: tomkau +manager: bulenteg +ms.reviewer: +schema: 2.0.0 +--- + +# New-CsMainlineAttendantQuestionAnswerFlow -KnowledgeBase JSON Example + +## SYNOPSIS +The [New-CsMainlineAttendantQuestionAnswerFlow](./New-CsMainlineAttendantQuestionAnswerFlow.md) -Knowledge requires a path to a JSON formatted response. + +## SYNTAX + +``` +[ + { + "address_type" : "local_file", + "document_address" : "", // provide full path to the local address + "description" : "" + + }, + { + "address_type" : "webpage", + "document_address" : "", // provide full path to the webpage + "description" : "" + + }, + { + "address_type" : "api_endpoint", + "description" : "", + "api_specification" : { + "generateAuthToken" : { // Must be specified for "bearer_token_dynamic" + "endpoint" : "", // For example, https://www.contoso.com/home?parameter1=¶meter2= + "method_type": "GET" or "PUT" or "POST", + "description" : "", + "query_strings" : { // Description of the query string parameters in the endpoint + "parameter1" : "", + "parameter2" : "" + }, + "headers" : { + "Authorization" : "Basic " or "api-key " or "Bearer ", // replace with an expected value + "X-API-Key" : "API-Key" // Only applicable for "api_key" auth type. + }, + "response" : { // Response to 200 range of codes + "token" : "" // this token will be used for APIs with "bearer_token_dynamic" auth type + } + }, + "getResults1" : { + "endpoint" : "", // For example, https://www.contoso.com/home?parameter1=¶meter2= + "method_type": "GET" or "PUT" or "POST", + "description" : "", + "query_strings" : { // Definition of the query string parameters in the endpoint + "parameter1" : "", + "parameter2" : "" + }, + "headers" : { + "Authorization" : "Basic " or "api-key " or "Bearer " or "Bearer ", // replace with an expected value. will be replaced by the response to generateAuthToken() + "X-API-Key" : "API-Key" // Only applicable for "api_key" auth type. + }, + "body" : { // Sent as JSON payload + "in_parameter1" : "", + "in_parameter2" : "" + }, + "response" : { // Response to 200 range of codes + "out_parameter1" : "", + "out_parameter2" : "", + "out_parameter3" : "" + } + }, + "getResults2" : { + "endpoint" : "", // For example, https://www.contoso.com/home?parameter1=¶meter2= + "method_type": "GET" or "PUT" or "POST" + "description" : "", + "query_strings" : { // Definition of the query string parameters in the endpoint + "parameter1" : "", + "parameter2" : "" + }, + "headers" : { + "Authorization" : "Basic " or "api-key " or "Bearer " or "Bearer ", // replace with an expected value. will be replaced by the response to generateAuthToken() + "X-API-Key" : "API-Key" // Only applicable for "api_key" auth type. + }, + "body" : { // Sent as JSON payload + "in_parameter1" : "", + "in_parameter2" : "" + }, + "response" : { // Response to 200 range of codes + "out_parameter1" : "", + "out_parameter2" : "", + "out_parameter3" : "" + } + } + } + } +] +``` + +## PARAMETERS + +### -Knowledgebase +The parameters used by the Knowledgebase - see the JSON example above. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: Yes +Position: 0 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +## INPUTS + +## OUTPUTS + +### Microsoft.Rtc.Management.Hosted.CallQueue.Models.CallQueue + +## NOTES + +## RELATED LINKS + + + From d00f112c3917d32c1dc7a644ca94fcd9609dc2f8 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:06:30 -0700 Subject: [PATCH 09/54] Create Remove-CsMainlineAttendantAppointmentBookingFlow.md --- ...MainlineAttendantAppointmentBookingFlow.md | 86 +++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantAppointmentBookingFlow.md diff --git a/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantAppointmentBookingFlow.md new file mode 100644 index 0000000000..e38af8fd7a --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantAppointmentBookingFlow.md @@ -0,0 +1,86 @@ +--- +external help file: Microsoft.Rtc.Management.dll-Help.xml +online version: https://learn.microsoft.com/powershell/module/teams/Remove-CsMainlineAttendantAppointmentBookingFlow +applicable: Microsoft Teams +title: Remove-CsMainlineAttendantAppointmentBookingFlow +schema: 2.0.0 +ms.reviewer: +manager: bulenteg +author: tomkau +ms.author: tomkau +ms.reviewer: williamlooney +--- + +# Remove-CsMainlineAttendantAppointmentBookingFlow + +## SYNOPSIS +The Remove-CsMainlineAttendantAppointmentBookingFlow cmdlet deletes an existing Mainline attendant appointment booking flow. + +## SYNTAX + +``` +Remove-CsMainlineAttendantAppointmentBookingFlow -Identity [-Tenant ] [] +``` + +## DESCRIPTION +The Remove-CsMainlineAttendantAppointmentBookingFlow cmdlet deletes an existing Mainline attendant appointment booking flow. + +## EXAMPLES + +### -------------------------- Example 1 -------------------------- +``` +Remove-CsMainlineAttendantAppointmentBookingFlow -Identity 5e3a575e-1faa-49ff-83c2-5cf1c36c0e01 +``` + +This example removes the Mainline attendant appointment booking flow with the identity 5e3a575e-1faa-49ff-83c2-5cf1c36c0e01. If no appointment booking flow exists with the identity 5e3a575e-1faa-49ff-83c2-5cf1c36c0e01, then this example generates an error. + +## PARAMETERS + +### -Identity +PARAMVALUE: Guid + +```yaml +Type: Guid +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tenant +PARAMVALUE: Guid + +```yaml +Type: Guid +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +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 + +### Identity +Represents the unique identifier of a Mainline attendant appointment booking flow. + +## OUTPUTS + +### Microsoft.Rtc.Management.Hosted.CallQueue.Models.CallQueue + +## NOTES + +## RELATED LINKS + From 6449460c994c6003e16ae60f2ef5e954d75619df Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:07:15 -0700 Subject: [PATCH 10/54] Create Remove-CsMainlineAttendantQuestionAnswerFlow.md --- ...e-CsMainlineAttendantQuestionAnswerFlow.md | 86 +++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantQuestionAnswerFlow.md diff --git a/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantQuestionAnswerFlow.md b/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantQuestionAnswerFlow.md new file mode 100644 index 0000000000..d57095be09 --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantQuestionAnswerFlow.md @@ -0,0 +1,86 @@ +--- +external help file: Microsoft.Rtc.Management.dll-Help.xml +online version: https://learn.microsoft.com/powershell/module/teams/Remove-CsMainlineAttendantQuestionAnswerFlow +applicable: Microsoft Teams +title: Remove-CsMainlineAttendantQuestionAnswerFlow +schema: 2.0.0 +ms.reviewer: +manager: bulenteg +author: tomkau +ms.author: tomkau +ms.reviewer: williamlooney +--- + +# Remove-CsMainlineAttendantQuestionAnswerFlow + +## SYNOPSIS +The Remove-CsMainlineAttendantQuestionAnswerFlow cmdlet deletes an existing Mainline attendant question and answer flow. + +## SYNTAX + +``` +Remove-CsMainlineAttendantQuestionAnswerFlow -Identity [-Tenant ] [] +``` + +## DESCRIPTION +The Remove-CsMainlineAttendantQuestionAnswerFlow cmdlet deletes an existing Mainline attendant question and answer flow. + +## EXAMPLES + +### -------------------------- Example 1 -------------------------- +``` +Remove-CsMainlineAttendantQuestionAnswerFlow -Identity 5e3a575e-1faa-49ff-83c2-5cf1c36c0e01 +``` + +This example removes the Mainline attendant question and answer flow with the identity 5e3a575e-1faa-49ff-83c2-5cf1c36c0e01. If no question and answer flow exists with the identity 5e3a575e-1faa-49ff-83c2-5cf1c36c0e01, then this example generates an error. + +## PARAMETERS + +### -Identity +PARAMVALUE: Guid + +```yaml +Type: Guid +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Tenant +PARAMVALUE: Guid + +```yaml +Type: Guid +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +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 + +### Identity +Represents the unique identifier of a Mainline attendant question and answer flow. + +## OUTPUTS + +### Microsoft.Rtc.Management.Hosted.CallQueue.Models.CallQueue + +## NOTES + +## RELATED LINKS + From df61aa5afcdeb26556d33b1e005d3b0f73d0b522 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:07:47 -0700 Subject: [PATCH 11/54] Create Set-CsMainlineAttendantAppointmentBookingFlow.md --- ...MainlineAttendantAppointmentBookingFlow.md | 152 ++++++++++++++++++ 1 file changed, 152 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantAppointmentBookingFlow.md diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantAppointmentBookingFlow.md new file mode 100644 index 0000000000..bef2833cb8 --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantAppointmentBookingFlow.md @@ -0,0 +1,152 @@ +--- +external help file: Microsoft.Rtc.Management.dll-Help.xml +online version: https://learn.microsoft.com/powershell/module/teams/Set-CsMainlineAttendantAppointmentBookingFlow +applicable: Microsoft Teams +title: Set-CsMainlineAttendantAppointmentBookingFlow +author: tomkau +ms.author: tomkau +manager: bulenteg +ms.reviewer: +schema: 2.0.0 +--- + +# Set-CsMainlineAttendantAppointmentBookingFlow + +## SYNOPSIS +Changes an existing Mainline Attendant appointment booking flow + +## SYNTAX + +``` +Set-CsMainlineAttendantAppointmentBookingFlow -Identity [-Name ] [-Description ] [-CallerAuthenticationMethod ] [-ApiAuthenticationType ] [-ApiDefinitions ] [-Tenant ] [] +``` + +## DESCRIPTION +The Set-CsMainlineAttendantAppointmentBookingFlow cmdlet changes an existing appointment booking flow that is used with Mainline Attendant + +> [!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 Id of the appointment booking flow to change + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +The name of the appointment booking flow + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Description +The description for the appointment booking flow + +Limit: 500 characters. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -CallerAuthenticationMethod +The method by which the caller is authenticated + +PARAVALUES: sms | email | verification_link | voiceprint | user_details + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ApiAuthenticationType +The method of authentication used by the API + +PARAVALUES: basic | api_key | bearer_token_static | bearer_token_dynamic + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ApiDefinitions +The parameters used by the API + +For an example, see [New-CsMainlineAttendantAppointBookingFlow -ApiDefinitions](./New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md) + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +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 8b4ae154944343983f5c4dbd57de962b70ab6774 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:08:22 -0700 Subject: [PATCH 12/54] Create Set-CsMainlineAttendantQuestionAnswerFlow.md --- ...t-CsMainlineAttendantQuestionAnswerFlow.md | 134 ++++++++++++++++++ 1 file changed, 134 insertions(+) create mode 100644 teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantQuestionAnswerFlow.md diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantQuestionAnswerFlow.md b/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantQuestionAnswerFlow.md new file mode 100644 index 0000000000..68cb82c876 --- /dev/null +++ b/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantQuestionAnswerFlow.md @@ -0,0 +1,134 @@ +--- +external help file: Microsoft.Rtc.Management.dll-Help.xml +online version: https://learn.microsoft.com/powershell/module/teams/Set-CsMainlineAttendantQuestionAnswerFlow +applicable: Microsoft Teams +title: Set-CsMainlineAttendantQuestionAnswerFlow +author: tomkau +ms.author: tomkau +manager: bulenteg +ms.reviewer: +schema: 2.0.0 +--- + +# Set-CsMainlineAttendantQuestionAnswerFlow + +## SYNOPSIS +Changes an existing Mainline Attendant question and answer (FAQ) flow + +## SYNTAX + +``` +Set-CsMainlineAttendantQuestionAnswerFlow -Identity [-Name ] [-Description ] [-ApiAuthenticationType ] [-KnowledgeBase ] [-Tenant ] [] +``` + +## DESCRIPTION +The Set-CsMainlineAttendantQuestionAnswerFlow cmdlet changes an existing question and answer connection that can be used with Mainline Attendant + +> [!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 question and answer flow. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: True +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Name +The name of the question and answer flow + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Description +The description for the question and answer flow + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -ApiAuthenticationType +The method of authentication used by the API + +PARAVALUES: basic | api_key | bearer_token_static | bearer_token_dynamic + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -KnowledgeBase +The knowledge base definition + +The parameters used by the API + +For an example, see [New-CsMainlineAttendantQuestionAnswerFlow -KnowledgeBase](./New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md) + +```yaml +Type: String +Parameter Sets: (All) +Aliases: +applicable: Microsoft Teams + +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 8b43f42b8d0b766fd5819d4835a36d6e0e995e1b Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:45:36 -0700 Subject: [PATCH 13/54] Update Get-CsMainlineAttendantAppointmentBookingFlow.md --- ...MainlineAttendantAppointmentBookingFlow.md | 22 ++++++------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md index f5161eb3d9..5bf3819350 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md @@ -1,14 +1,14 @@ --- -external help file: Microsoft.Rtc.Management.dll-Help.xml -online version: https://learn.microsoft.com/powershell/module/teams/Get-CsMainlineAttendantAppointmentBookingFlow applicable: Microsoft Teams -title: Get-CsMainlineAttendantAppointmentBookingFlow -schema: 2.0.0 -ms.reviewer: -manager: bulenteg author: tomkau +external help file: Microsoft.Rtc.Management.dll-Help.xml +Locale: en-US +manager: bulenteg +Module Name: MicrosoftTeams ms.author: tomkau -ms.reviewer: williamlooney +online version: https://learn.microsoft.com/powershell/module/teams/Get-CsMainlineAttendantAppointmentBookingFlow +schema: 2.0.0 +title: Get-CsMainlineAttendantAppointmentBookingFlow --- # Get-CsMainlineAttendantAppointmentBookingFlow @@ -50,7 +50,6 @@ PARAMVALUE: Guid Type: Guid Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -66,7 +65,6 @@ PARAMVALUE: Guid Type: Guid Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -84,7 +82,6 @@ If a number greater than 100 is supplied, the request will fail. Type: Int32 Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -100,7 +97,6 @@ The Skip parameter skips the first N appointment flows. It is intended to be use Type: Int32 Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -116,7 +112,6 @@ The ExcludeContent parameter only displays the Name and Id of the appointment fl Type: SwitchParameter Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -132,7 +127,6 @@ The Sort parameter specifies the property used to sort. Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: True Position: Named @@ -148,7 +142,6 @@ The Descending parameter sorts appointment booking flows in descending order Type: SwitchParameter Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -164,7 +157,6 @@ The NameFilter parameter returns appointment booking flows where the name contai Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: True Position: Named From 49bf03d20f2b82a9011e31047c093691b05583d4 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:47:38 -0700 Subject: [PATCH 14/54] Update Get-CsMainlineAttendantFlow.md --- .../MicrosoftTeams/Get-CsMainlineAttendantFlow.md | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md index 3b01b0dd8f..8f3fe8f1cc 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md @@ -1,13 +1,13 @@ ---- -external help file: Microsoft.Rtc.Management.dll-Help.xml -online version: https://learn.microsoft.com/powershell/module/teams/get-csmainlineattendantflow applicable: Microsoft Teams -title: Get-CsMainlineAttendantFlow author: tomkau -ms.author: tomkau +external help file: Microsoft.Rtc.Management.dll-Help.xml +Locale: en-US manager: bulenteg -ms.reviewer: +Module Name: MicrosoftTeams +ms.author: tomkau +online version: https://learn.microsoft.com/powershell/module/microsoftteams/Get-CsMainlineAttendantFlow schema: 2.0.0 +title: Get-CsMainlineAttendantFlow --- # Get-CsMainlineAttendantFlow @@ -66,7 +66,6 @@ The Mainline Attendant configuration Id Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -84,7 +83,6 @@ PARAMVALUE: Appointment | QuestionAndAnswer Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -100,7 +98,6 @@ The Mainline Attendant flow id Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named From a6da2ba6299762e2164fc2895e2a5421ffcdc27c Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:48:00 -0700 Subject: [PATCH 15/54] Update Get-CsMainlineAttendantAppointmentBookingFlow.md --- .../Get-CsMainlineAttendantAppointmentBookingFlow.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md index 5bf3819350..956ca2bcef 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md @@ -6,7 +6,7 @@ Locale: en-US manager: bulenteg Module Name: MicrosoftTeams ms.author: tomkau -online version: https://learn.microsoft.com/powershell/module/teams/Get-CsMainlineAttendantAppointmentBookingFlow +online version: https://learn.microsoft.com/powershell/module/microsoftteams/Get-CsMainlineAttendantAppointmentBookingFlow schema: 2.0.0 title: Get-CsMainlineAttendantAppointmentBookingFlow --- From edca08e623f6b6f9d7ee13b34c422fce88bfc72c Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:50:46 -0700 Subject: [PATCH 16/54] Update Get-CsMainlineAttendantQuestionAnswerFlow.md --- ...t-CsMainlineAttendantQuestionAnswerFlow.md | 22 ++++++------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md index fcaf4470cd..2537deac74 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md @@ -1,14 +1,14 @@ --- -external help file: Microsoft.Rtc.Management.dll-Help.xml -online version: https://learn.microsoft.com/powershell/module/teams/Get-CsMainlineAttendantQuestionAnswerFlow applicable: Microsoft Teams -title: Get-CsMainlineAttendantQuestionAnswerFlow -schema: 2.0.0 -ms.reviewer: -manager: bulenteg author: tomkau +external help file: Microsoft.Rtc.Management.dll-Help.xml +Locale: en-US +manager: bulenteg +Module Name: MicrosoftTeams ms.author: tomkau -ms.reviewer: williamlooney +online version: https://learn.microsoft.com/powershell/module/microsoftteams/Get-CsMainlineAttendantQuestionAnswerFlow +schema: 2.0.0 +title: Get-CsMainlineAttendantQuestionAnswerFlow --- # Get-CsMainlineAttendantQuestionAnswerFlow @@ -50,7 +50,6 @@ PARAMVALUE: Guid Type: Guid Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -66,7 +65,6 @@ PARAMVALUE: Guid Type: Guid Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -84,7 +82,6 @@ If a number greater than 100 is supplied, the request will fail. Type: Int32 Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -100,7 +97,6 @@ The Skip parameter skips the first N appointment flows. It is intended to be use Type: Int32 Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -116,7 +112,6 @@ The ExcludeContent parameter only displays the Name and Id of the question and a Type: SwitchParameter Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -132,7 +127,6 @@ The Sort parameter specifies the property used to sort. Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: True Position: Named @@ -148,7 +142,6 @@ The Descending parameter sorts appointment booking flows in descending order Type: SwitchParameter Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -164,7 +157,6 @@ The NameFilter parameter returns question and answer booking flows where the nam Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: True Position: Named From dfaa78439317050e12f82920719ed6856a773612 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:52:46 -0700 Subject: [PATCH 17/54] Update New-CsMainlineAttendantAppointmentBookingFlow.md --- ...-CsMainlineAttendantAppointmentBookingFlow.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md index f55a7ea3db..b91b31e886 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md @@ -1,13 +1,14 @@ --- -external help file: Microsoft.Rtc.Management.dll-Help.xml -online version: https://learn.microsoft.com/powershell/module/teams/new-csmainlineattendantappointmentbookingflow applicable: Microsoft Teams -title: New-CsMainlineAttendantAppointmentBookingFlow author: tomkau -ms.author: tomkau +external help file: Microsoft.Rtc.Management.dll-Help.xml +Locale: en-US manager: bulenteg -ms.reviewer: +Module Name: MicrosoftTeams +ms.author: tomkau +online version: https://learn.microsoft.com/powershell/module/microsoftteams/New-CsMainlineAttendantAppointmentBookingFlow schema: 2.0.0 +title: New-CsMainlineAttendantAppointmentBookingFlow --- # New-CsMainlineAttendantAppointmentBookingFlow @@ -39,7 +40,6 @@ The name of the appointment booking flow Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: True Position: Named @@ -57,7 +57,6 @@ Limit: 500 characters. Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: True Position: Named @@ -75,7 +74,6 @@ PARAVALUES: sms | email | verification_link | voiceprint | user_details Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: True Position: Named @@ -93,7 +91,6 @@ PARAVALUES: basic | api_key | bearer_token_static | bearer_token_dynamic Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: True Position: Named @@ -111,7 +108,6 @@ For an example, see [New-CsMainlineAttendantAppointBookingFlow -ApiDefinitions]( Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: True Position: Named From df30be9f7b43448e0504360201c8dbf343d5e06f Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:54:14 -0700 Subject: [PATCH 18/54] Update New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md --- ...tendantAppointmentBookingFlowApiDefinitionsJSON.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md index 6403f8f04b..22713b4957 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md @@ -1,13 +1,14 @@ --- -external help file: Microsoft.Rtc.Management.dll-Help.xml -online version: https://learn.microsoft.com/powershell/module/teams/new-csmainlineattendantappointmentbookingflowapidefinitionsJSON applicable: Microsoft Teams -title: New-CsMainLineAttendantAppointmentBookingFlowApiDefinitionsJSON author: tomkau -ms.author: tomkau +external help file: Microsoft.Rtc.Management.dll-Help.xml +Locale: en-US manager: bulenteg -ms.reviewer: +Module Name: MicrosoftTeams +ms.author: tomkau +online version: https://learn.microsoft.com/powershell/module/microsoftteams/New-CsMainLineAttendantAppointmentBookingFlowApiDefinitionsJSON schema: 2.0.0 +title: New-CsMainLineAttendantAppointmentBookingFlowApiDefinitionsJSON --- # New-CsMainlineAttendantAppointmentBookingFlow -ApiDefinition JSON Example From 7a548962407264edb560c9fe66a0501ff3d6701d Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:55:14 -0700 Subject: [PATCH 19/54] Update New-CsMainlineAttendantQuestionAnswerFlow.md --- .../New-CsMainlineAttendantQuestionAnswerFlow.md | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md index 6b178a7e40..c61c14037e 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md @@ -1,13 +1,14 @@ --- -external help file: Microsoft.Rtc.Management.dll-Help.xml -online version: https://learn.microsoft.com/powershell/module/teams/New-CsMainlineAttendantQuestionAnswerFlow applicable: Microsoft Teams -title: New-CsMainlineAttendantQuestionAnswerFlow author: tomkau -ms.author: tomkau +external help file: Microsoft.Rtc.Management.dll-Help.xml +Locale: en-US manager: bulenteg -ms.reviewer: +Module Name: MicrosoftTeams +ms.author: tomkau +online version: https://learn.microsoft.com/powershell/module/microsoftteams/New-CsMainlineAttendantQuestionAnswerFlow schema: 2.0.0 +title: New-CsMainlineAttendantQuestionAnswerFlow --- # New-CsMainlineAttendantQuestionAnswerFlow @@ -39,7 +40,6 @@ The name of the question and answer flow Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: True Position: Named @@ -55,7 +55,6 @@ The description for the question and answer flow Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: True Position: Named @@ -73,7 +72,6 @@ PARAVALUES: basic | api_key | bearer_token_static | bearer_token_dynamic Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: True Position: Named @@ -93,7 +91,6 @@ For an example, see [New-CsMainlineAttendantQuestionAnswerFlow -KnowledgeBase](. Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: True Position: Named From 6a4c5682335b666c53dad1593d05d0da35842c78 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:56:07 -0700 Subject: [PATCH 20/54] Update New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md --- ...ineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md index 94939608d0..67eb6cb581 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md @@ -1,13 +1,14 @@ --- -external help file: Microsoft.Rtc.Management.dll-Help.xml -online version: https://learn.microsoft.com/powershell/module/teams/new-csmainlineattendantquestionanswerflowknowledgebaseJSON applicable: Microsoft Teams -title: New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON author: tomkau -ms.author: tomkau +external help file: Microsoft.Rtc.Management.dll-Help.xml +Locale: en-US manager: bulenteg -ms.reviewer: +Module Name: MicrosoftTeams +ms.author: tomkau +online version: https://learn.microsoft.com/powershell/module/microsoftteamsNew-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON schema: 2.0.0 +title: New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON --- # New-CsMainlineAttendantQuestionAnswerFlow -KnowledgeBase JSON Example From 1f374bbcb860a8937243bf09e869cc78975c1b99 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:57:06 -0700 Subject: [PATCH 21/54] Update Remove-CsMainlineAttendantAppointmentBookingFlow.md --- ...-CsMainlineAttendantAppointmentBookingFlow.md | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantAppointmentBookingFlow.md index e38af8fd7a..2102aaa943 100644 --- a/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantAppointmentBookingFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantAppointmentBookingFlow.md @@ -1,14 +1,14 @@ --- -external help file: Microsoft.Rtc.Management.dll-Help.xml -online version: https://learn.microsoft.com/powershell/module/teams/Remove-CsMainlineAttendantAppointmentBookingFlow applicable: Microsoft Teams -title: Remove-CsMainlineAttendantAppointmentBookingFlow -schema: 2.0.0 -ms.reviewer: -manager: bulenteg author: tomkau +external help file: Microsoft.Rtc.Management.dll-Help.xml +Locale: en-US +manager: bulenteg +Module Name: MicrosoftTeams ms.author: tomkau -ms.reviewer: williamlooney +online version: https://learn.microsoft.com/powershell/module/microsoftteams/Remove-CsMainlineAttendantAppointmentBookingFlow +schema: 2.0.0 +title: Remove-CsMainlineAttendantAppointmentBookingFlow --- # Remove-CsMainlineAttendantAppointmentBookingFlow @@ -43,7 +43,6 @@ PARAMVALUE: Guid Type: Guid Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -59,7 +58,6 @@ PARAMVALUE: Guid Type: Guid Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named From 8b0497c0357b20cd51c9ad19f5adbee5da397fba Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:57:32 -0700 Subject: [PATCH 22/54] Update New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md --- ...ew-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md index 67eb6cb581..1615c53b9b 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md @@ -6,7 +6,7 @@ Locale: en-US manager: bulenteg Module Name: MicrosoftTeams ms.author: tomkau -online version: https://learn.microsoft.com/powershell/module/microsoftteamsNew-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON +online version: https://learn.microsoft.com/powershell/module/microsoftteams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON schema: 2.0.0 title: New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON --- From a1376ae3c9c54149ed4804f66cd80fca4d311047 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:58:25 -0700 Subject: [PATCH 23/54] Update Remove-CsMainlineAttendantQuestionAnswerFlow.md --- ...move-CsMainlineAttendantQuestionAnswerFlow.md | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantQuestionAnswerFlow.md b/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantQuestionAnswerFlow.md index d57095be09..dd01af6353 100644 --- a/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantQuestionAnswerFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantQuestionAnswerFlow.md @@ -1,14 +1,14 @@ --- -external help file: Microsoft.Rtc.Management.dll-Help.xml -online version: https://learn.microsoft.com/powershell/module/teams/Remove-CsMainlineAttendantQuestionAnswerFlow applicable: Microsoft Teams -title: Remove-CsMainlineAttendantQuestionAnswerFlow -schema: 2.0.0 -ms.reviewer: -manager: bulenteg author: tomkau +external help file: Microsoft.Rtc.Management.dll-Help.xml +Locale: en-US +manager: bulenteg +Module Name: MicrosoftTeams ms.author: tomkau -ms.reviewer: williamlooney +online version: https://learn.microsoft.com/powershell/module/microsoftteams/Remove-CsMainlineAttendantQuestionAnswerFlow +schema: 2.0.0 +title: Remove-CsMainlineAttendantQuestionAnswerFlow --- # Remove-CsMainlineAttendantQuestionAnswerFlow @@ -43,7 +43,6 @@ PARAMVALUE: Guid Type: Guid Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -59,7 +58,6 @@ PARAMVALUE: Guid Type: Guid Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named From d1dec0425ea313b26a73e15b861b65fe8cf66a51 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 12:59:34 -0700 Subject: [PATCH 24/54] Update Set-CsMainlineAttendantAppointmentBookingFlow.md --- ...CsMainlineAttendantAppointmentBookingFlow.md | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantAppointmentBookingFlow.md index bef2833cb8..74a33a75ec 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantAppointmentBookingFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantAppointmentBookingFlow.md @@ -1,13 +1,14 @@ --- -external help file: Microsoft.Rtc.Management.dll-Help.xml -online version: https://learn.microsoft.com/powershell/module/teams/Set-CsMainlineAttendantAppointmentBookingFlow applicable: Microsoft Teams -title: Set-CsMainlineAttendantAppointmentBookingFlow author: tomkau -ms.author: tomkau +external help file: Microsoft.Rtc.Management.dll-Help.xml +Locale: en-US manager: bulenteg -ms.reviewer: +Module Name: MicrosoftTeams +ms.author: tomkau +online version: https://learn.microsoft.com/powershell/module/microsoftteams/Set-CsMainlineAttendantAppointmentBookingFlow schema: 2.0.0 +title: Set-CsMainlineAttendantAppointmentBookingFlow --- # Set-CsMainlineAttendantAppointmentBookingFlow @@ -39,7 +40,6 @@ The unique Id of the appointment booking flow to change Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: True Position: Named @@ -55,7 +55,6 @@ The name of the appointment booking flow Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -73,7 +72,6 @@ Limit: 500 characters. Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -91,7 +89,6 @@ PARAVALUES: sms | email | verification_link | voiceprint | user_details Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -109,7 +106,6 @@ PARAVALUES: basic | api_key | bearer_token_static | bearer_token_dynamic Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -127,7 +123,6 @@ For an example, see [New-CsMainlineAttendantAppointBookingFlow -ApiDefinitions]( Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named From b0b0a312a1c6698472a92b8a9b470e9b328a2807 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 13:00:35 -0700 Subject: [PATCH 25/54] Update Set-CsMainlineAttendantQuestionAnswerFlow.md --- .../Set-CsMainlineAttendantQuestionAnswerFlow.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantQuestionAnswerFlow.md b/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantQuestionAnswerFlow.md index 68cb82c876..ea98ad87eb 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantQuestionAnswerFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantQuestionAnswerFlow.md @@ -1,13 +1,14 @@ --- -external help file: Microsoft.Rtc.Management.dll-Help.xml -online version: https://learn.microsoft.com/powershell/module/teams/Set-CsMainlineAttendantQuestionAnswerFlow applicable: Microsoft Teams -title: Set-CsMainlineAttendantQuestionAnswerFlow author: tomkau -ms.author: tomkau +external help file: Microsoft.Rtc.Management.dll-Help.xml +Locale: en-US manager: bulenteg -ms.reviewer: +Module Name: MicrosoftTeams +ms.author: tomkau +online version: https://learn.microsoft.com/powershell/module/microsoftteams/Set-CsMainlineAttendantQuestionAnswerFlow schema: 2.0.0 +title: Set-CsMainlineAttendantQuestionAnswerFlow --- # Set-CsMainlineAttendantQuestionAnswerFlow @@ -39,7 +40,6 @@ The unique identifier for the question and answer flow. Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: True Position: Named @@ -55,7 +55,6 @@ The name of the question and answer flow Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -71,7 +70,6 @@ The description for the question and answer flow Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -89,7 +87,6 @@ PARAVALUES: basic | api_key | bearer_token_static | bearer_token_dynamic Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named @@ -109,7 +106,6 @@ For an example, see [New-CsMainlineAttendantQuestionAnswerFlow -KnowledgeBase](. Type: String Parameter Sets: (All) Aliases: -applicable: Microsoft Teams Required: False Position: Named From db89089111ac228cd9f1fb09c8c361e886b11856 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 13:17:19 -0700 Subject: [PATCH 26/54] Update Get-CsMainlineAttendantAppointmentBookingFlow.md --- ...MainlineAttendantAppointmentBookingFlow.md | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md index 956ca2bcef..e7e2a5c43a 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md @@ -44,6 +44,9 @@ This example gets the Mainline attendant appointment booking flow with the ident ## PARAMETERS ### -Identity + +> Applicable: Microsoft Teams + PARAMVALUE: Guid ```yaml @@ -59,6 +62,9 @@ Accept wildcard characters: False ``` ### -Tenant + +> Applicable: Microsoft Teams + PARAMVALUE: Guid ```yaml @@ -74,6 +80,9 @@ 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. @@ -91,6 +100,9 @@ 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 @@ -106,6 +118,9 @@ Accept wildcard characters: False ``` ### -ExcludeContent + +> Applicable: Microsoft Teams + The ExcludeContent parameter only displays the Name and Id of the appointment flow. ```yaml @@ -121,6 +136,9 @@ Accept wildcard characters: False ``` ### -Sort + +> Applicable: Microsoft Teams + The Sort parameter specifies the property used to sort. ```yaml @@ -136,6 +154,9 @@ Accept wildcard characters: False ``` ### -Descending + +> Applicable: Microsoft Teams + The Descending parameter sorts appointment booking flows in descending order ```yaml @@ -151,6 +172,9 @@ Accept wildcard characters: False ``` ### -NameFilter + +> Applicable: Microsoft Teams + The NameFilter parameter returns appointment booking flows where the name contains specified string ```yaml From 406cac5147840e896215c87f6c701c932024f646 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 14:27:57 -0700 Subject: [PATCH 27/54] Update Get-CsMainlineAttendantAppointmentBookingFlow.md --- .../Get-CsMainlineAttendantAppointmentBookingFlow.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md index e7e2a5c43a..42f0e9d432 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantAppointmentBookingFlow.md @@ -6,7 +6,7 @@ Locale: en-US manager: bulenteg Module Name: MicrosoftTeams ms.author: tomkau -online version: https://learn.microsoft.com/powershell/module/microsoftteams/Get-CsMainlineAttendantAppointmentBookingFlow +online version: https://learn.microsoft.com/powershell/module/microsoftteams/get-csmainlineattendantappointmentbookingflow schema: 2.0.0 title: Get-CsMainlineAttendantAppointmentBookingFlow --- From f5761574ad2a7161f45e1adf2b0e7f0b4898f374 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 14:30:49 -0700 Subject: [PATCH 28/54] 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 8f3fe8f1cc..2ae0210a45 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md @@ -5,7 +5,7 @@ Locale: en-US manager: bulenteg Module Name: MicrosoftTeams ms.author: tomkau -online version: https://learn.microsoft.com/powershell/module/microsoftteams/Get-CsMainlineAttendantFlow +online version: https://learn.microsoft.com/powershell/module/microsoftteams/get-csmainlineattendantflow schema: 2.0.0 title: Get-CsMainlineAttendantFlow --- From 5d58ab18932843619269d73e56f34ca449c48af9 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 14:31:19 -0700 Subject: [PATCH 29/54] Update Get-CsMainlineAttendantQuestionAnswerFlow.md --- .../MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md index 2537deac74..89ed9d9101 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantQuestionAnswerFlow.md @@ -6,7 +6,7 @@ Locale: en-US manager: bulenteg Module Name: MicrosoftTeams ms.author: tomkau -online version: https://learn.microsoft.com/powershell/module/microsoftteams/Get-CsMainlineAttendantQuestionAnswerFlow +online version: https://learn.microsoft.com/powershell/module/microsoftteams/get-csmainlineattendantquestionanswerflow schema: 2.0.0 title: Get-CsMainlineAttendantQuestionAnswerFlow --- From aa88253e135e0a48a43481ac51e9d1176b992ef8 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 14:31:56 -0700 Subject: [PATCH 30/54] Update New-CsMainlineAttendantAppointmentBookingFlow.md --- .../New-CsMainlineAttendantAppointmentBookingFlow.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md index b91b31e886..b7e76968a6 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md @@ -6,7 +6,7 @@ Locale: en-US manager: bulenteg Module Name: MicrosoftTeams ms.author: tomkau -online version: https://learn.microsoft.com/powershell/module/microsoftteams/New-CsMainlineAttendantAppointmentBookingFlow +online version: https://learn.microsoft.com/powershell/module/microsoftteams/new-csmainlineattendantappointmentbookingflow schema: 2.0.0 title: New-CsMainlineAttendantAppointmentBookingFlow --- From 7d9be018f1d044b1550fdac10c121fcf89993ee1 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 14:32:39 -0700 Subject: [PATCH 31/54] Update New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md --- ...MainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md index 22713b4957..5fb62f2964 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md @@ -6,7 +6,7 @@ Locale: en-US manager: bulenteg Module Name: MicrosoftTeams ms.author: tomkau -online version: https://learn.microsoft.com/powershell/module/microsoftteams/New-CsMainLineAttendantAppointmentBookingFlowApiDefinitionsJSON +online version: https://learn.microsoft.com/powershell/module/microsoftteams/new-csmainlineattendantappointmentbookingflowapidefinitionsJSON schema: 2.0.0 title: New-CsMainLineAttendantAppointmentBookingFlowApiDefinitionsJSON --- From 45092b0be2a5aa01e0a18fa9a6b861137bece872 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 14:33:12 -0700 Subject: [PATCH 32/54] Update New-CsMainlineAttendantQuestionAnswerFlow.md --- .../MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md index c61c14037e..3a38f4aada 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md @@ -6,7 +6,7 @@ Locale: en-US manager: bulenteg Module Name: MicrosoftTeams ms.author: tomkau -online version: https://learn.microsoft.com/powershell/module/microsoftteams/New-CsMainlineAttendantQuestionAnswerFlow +online version: https://learn.microsoft.com/powershell/module/microsoftteams/new-csmainlineattendantquestionanswerflow schema: 2.0.0 title: New-CsMainlineAttendantQuestionAnswerFlow --- From 1a89288069dd3fbf9b3a6a4377db88d18cb17841 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 14:33:57 -0700 Subject: [PATCH 33/54] Update New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md --- ...ew-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md index 1615c53b9b..442ae3f811 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md @@ -6,7 +6,7 @@ Locale: en-US manager: bulenteg Module Name: MicrosoftTeams ms.author: tomkau -online version: https://learn.microsoft.com/powershell/module/microsoftteams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON +online version: https://learn.microsoft.com/powershell/module/microsoftteams/new-csmainlineattendantquestionanswerflowknowledgebasejson schema: 2.0.0 title: New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON --- From 624cd8d93c1f98b73bcb6c9f1a479a50cd7c0ad2 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 14:34:34 -0700 Subject: [PATCH 34/54] Update Remove-CsMainlineAttendantAppointmentBookingFlow.md --- .../Remove-CsMainlineAttendantAppointmentBookingFlow.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantAppointmentBookingFlow.md index 2102aaa943..22c8bc1dbf 100644 --- a/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantAppointmentBookingFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantAppointmentBookingFlow.md @@ -6,7 +6,7 @@ Locale: en-US manager: bulenteg Module Name: MicrosoftTeams ms.author: tomkau -online version: https://learn.microsoft.com/powershell/module/microsoftteams/Remove-CsMainlineAttendantAppointmentBookingFlow +online version: https://learn.microsoft.com/powershell/module/microsoftteams/remove-csmainlineattendantappointmentbookingflow schema: 2.0.0 title: Remove-CsMainlineAttendantAppointmentBookingFlow --- From dabbd61202a32b4363d1bfded42b3db6f4996705 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 14:35:04 -0700 Subject: [PATCH 35/54] Update Remove-CsMainlineAttendantQuestionAnswerFlow.md --- .../Remove-CsMainlineAttendantQuestionAnswerFlow.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantQuestionAnswerFlow.md b/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantQuestionAnswerFlow.md index dd01af6353..023b3d2ee9 100644 --- a/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantQuestionAnswerFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Remove-CsMainlineAttendantQuestionAnswerFlow.md @@ -6,7 +6,7 @@ Locale: en-US manager: bulenteg Module Name: MicrosoftTeams ms.author: tomkau -online version: https://learn.microsoft.com/powershell/module/microsoftteams/Remove-CsMainlineAttendantQuestionAnswerFlow +online version: https://learn.microsoft.com/powershell/module/microsoftteams/remove-csmainlineattendantquestionanswerflow schema: 2.0.0 title: Remove-CsMainlineAttendantQuestionAnswerFlow --- From 3a02655a2c195a8f09b150f5ce8bbb4498453a39 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 14:35:35 -0700 Subject: [PATCH 36/54] Update Set-CsMainlineAttendantAppointmentBookingFlow.md --- .../Set-CsMainlineAttendantAppointmentBookingFlow.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantAppointmentBookingFlow.md index 74a33a75ec..faf6c8f740 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantAppointmentBookingFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantAppointmentBookingFlow.md @@ -6,7 +6,7 @@ Locale: en-US manager: bulenteg Module Name: MicrosoftTeams ms.author: tomkau -online version: https://learn.microsoft.com/powershell/module/microsoftteams/Set-CsMainlineAttendantAppointmentBookingFlow +online version: https://learn.microsoft.com/powershell/module/microsoftteams/set-csmainlineattendantappointmentbookingflow schema: 2.0.0 title: Set-CsMainlineAttendantAppointmentBookingFlow --- From 15e8e028b89b83bf9a5256e5aa0979a28a0c2a15 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 14:36:06 -0700 Subject: [PATCH 37/54] Update Set-CsMainlineAttendantQuestionAnswerFlow.md --- .../MicrosoftTeams/Set-CsMainlineAttendantQuestionAnswerFlow.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantQuestionAnswerFlow.md b/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantQuestionAnswerFlow.md index ea98ad87eb..1dcc93e9a7 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantQuestionAnswerFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantQuestionAnswerFlow.md @@ -6,7 +6,7 @@ Locale: en-US manager: bulenteg Module Name: MicrosoftTeams ms.author: tomkau -online version: https://learn.microsoft.com/powershell/module/microsoftteams/Set-CsMainlineAttendantQuestionAnswerFlow +online version: https://learn.microsoft.com/powershell/module/microsoftteams/set-csmainlineattendantquestionanswerflow schema: 2.0.0 title: Set-CsMainlineAttendantQuestionAnswerFlow --- From 8625998b94acb5799b29b1794efcd7f5738bd60f Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 14:40:29 -0700 Subject: [PATCH 38/54] Update Get-CsMainlineAttendantFlow.md --- teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md | 1 + 1 file changed, 1 insertion(+) diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md index 2ae0210a45..b56b723e67 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md @@ -1,3 +1,4 @@ +--- applicable: Microsoft Teams author: tomkau external help file: Microsoft.Rtc.Management.dll-Help.xml From 25d902dcf03d0ec04120bfeab9794cec7a1e3057 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 14:45:28 -0700 Subject: [PATCH 39/54] Update New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md --- ...MainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md index 5fb62f2964..fb30b7dda9 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md @@ -6,7 +6,7 @@ Locale: en-US manager: bulenteg Module Name: MicrosoftTeams ms.author: tomkau -online version: https://learn.microsoft.com/powershell/module/microsoftteams/new-csmainlineattendantappointmentbookingflowapidefinitionsJSON +online version: https://learn.microsoft.com/powershell/module/microsoftteams/new-csmainlineattendantappointmentbookingflowapidefinitionsjson schema: 2.0.0 title: New-CsMainLineAttendantAppointmentBookingFlowApiDefinitionsJSON --- From d30fd610422fe26689fe8fb6d6b74a501e865740 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 14:51:55 -0700 Subject: [PATCH 40/54] Update New-CsMainlineAttendantAppointmentBookingFlow.md --- .../New-CsMainlineAttendantAppointmentBookingFlow.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md index b7e76968a6..f07207651e 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlow.md @@ -102,8 +102,6 @@ Accept wildcard characters: False ### -ApiDefinitions The parameters used by the API -For an example, see [New-CsMainlineAttendantAppointBookingFlow -ApiDefinitions](./New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md) - ```yaml Type: String Parameter Sets: (All) From a4505e3563d31221c216cb5399e7fea8dbe14273 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 14:52:41 -0700 Subject: [PATCH 41/54] Update New-CsMainlineAttendantQuestionAnswerFlow.md --- .../MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md index 3a38f4aada..e8ae2d797b 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlow.md @@ -85,8 +85,6 @@ The knowledge base definition The parameters used by the API -For an example, see [New-CsMainlineAttendantQuestionAnswerFlow -KnowledgeBase](./New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md) - ```yaml Type: String Parameter Sets: (All) From 45d108b6f69d0c753749e892f36baff8b9909661 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 14:53:14 -0700 Subject: [PATCH 42/54] Update Set-CsMainlineAttendantAppointmentBookingFlow.md --- .../Set-CsMainlineAttendantAppointmentBookingFlow.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantAppointmentBookingFlow.md b/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantAppointmentBookingFlow.md index faf6c8f740..61e17500cc 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantAppointmentBookingFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantAppointmentBookingFlow.md @@ -117,8 +117,6 @@ Accept wildcard characters: False ### -ApiDefinitions The parameters used by the API -For an example, see [New-CsMainlineAttendantAppointBookingFlow -ApiDefinitions](./New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md) - ```yaml Type: String Parameter Sets: (All) From fdcdd004dfe18094a61af945f135978b1e16546c Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 14:53:50 -0700 Subject: [PATCH 43/54] Update Set-CsMainlineAttendantQuestionAnswerFlow.md --- .../MicrosoftTeams/Set-CsMainlineAttendantQuestionAnswerFlow.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantQuestionAnswerFlow.md b/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantQuestionAnswerFlow.md index 1dcc93e9a7..5335328561 100644 --- a/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantQuestionAnswerFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Set-CsMainlineAttendantQuestionAnswerFlow.md @@ -100,8 +100,6 @@ The knowledge base definition The parameters used by the API -For an example, see [New-CsMainlineAttendantQuestionAnswerFlow -KnowledgeBase](./New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md) - ```yaml Type: String Parameter Sets: (All) From 3834360e6ad62dcbc3fbfee2bce6b7bb625e2a69 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 14:59:14 -0700 Subject: [PATCH 44/54] Update New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md --- ...MainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md index fb30b7dda9..4cf35b073c 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md @@ -14,7 +14,7 @@ title: New-CsMainLineAttendantAppointmentBookingFlowApiDefinitionsJSON # New-CsMainlineAttendantAppointmentBookingFlow -ApiDefinition JSON Example ## SYNOPSIS -The [New-CsMainlineAttendantAppointmentBookingFlow](./New-CsMainlineAttendantAppointmentBookingFlow.md) -ApiDefinitions requires a JSON formatted response. +The New-CsMainlineAttendantAppointmentBookingFlow -ApiDefinitions requires a JSON formatted response. ## SYNTAX From 6ef373dd0c8b9e5a2e76957e07d04f539ce2ac75 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 15:04:38 -0700 Subject: [PATCH 45/54] Update New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md --- ...inlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md index 4cf35b073c..f93ae778b5 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md @@ -268,6 +268,10 @@ The New-CsMainlineAttendantAppointmentBookingFlow -ApiDefinitions requires a JSO } ``` +## Description + +Some words here. + ## PARAMETERS ### -ApiDefinitions From 517427ce46fc22f5f9b2bf5ba4b5e4e83975574d Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 15:11:44 -0700 Subject: [PATCH 46/54] Delete teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md --- ...ppointmentBookingFlowApiDefinitionsJSON.md | 303 ------------------ 1 file changed, 303 deletions(-) delete mode 100644 teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md deleted file mode 100644 index f93ae778b5..0000000000 --- a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSON.md +++ /dev/null @@ -1,303 +0,0 @@ ---- -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-csmainlineattendantappointmentbookingflowapidefinitionsjson -schema: 2.0.0 -title: New-CsMainLineAttendantAppointmentBookingFlowApiDefinitionsJSON ---- - -# New-CsMainlineAttendantAppointmentBookingFlow -ApiDefinition JSON Example - -## SYNOPSIS -The New-CsMainlineAttendantAppointmentBookingFlow -ApiDefinitions requires a JSON formatted response. - -## SYNTAX - -``` -{ - "generateAuthToken" : { // Must be specified for "bearer_token_dynamic" - "endpoint" : "", // For example, https://www.contoso.com/home?parameter1=¶meter2= - "method_type": "GET" or "PUT" or "POST", - "description" : "", - - "query_strings" : { // Description of the query string parameters in the endpoint - "parameter1" : "", - "parameter2" : "" - }, - - "headers" : { - "Authorization" : "Basic " or "api-key " or "Bearer ", // replace with an expected value - "X-API-Key" : "API-Key" // Only applicable for "api_key" auth type. - }, - - "response" : { // Response to 200 range of codes - "token" : "" // this token will be used for APIs with "bearer_token_dynamic" auth type - } - }, - - "getCallerDetails" : [ // Can specify multiple endpoints below to get caller details by phone number, ID, email, etc. - { - "endpoint" : "", // For example, https://www.contoso.com/home?parameter1=¶meter2= - "method_type": "GET" or "PUT" or "POST", - "description" : "", - - "query_strings" : { // Definition of the query string parameters in the endpoint - "parameter1" : "", - "parameter2" : "" - }, - - "headers" : { - "Authorization" : "Basic " or "api-key " or "Bearer " or "Bearer ", // replace with an expected value. will be replaced by the response to generateAuthToken() - "X-API-Key" : "API-Key" // Only applicable for "api_key" auth type. - }, - - "body" : { // Sent as JSON payload - "in_parameter1" : "", - "in_parameter2" : "" - }, - - "response" : { // Response to 200 range of codes - "out_parameter1" : "", - "out_parameter2" : "", - "out_parameter3" : "" - } - }, - - { - "endpoint" : "", - "method_type": "GET" or "PUT" or "POST", - "description" : "", - "query_strings" : { - "parameter1" : "", - "parameter2" : "" - }, - - "headers" : { - "Authorization" : "Basic " or "api-key " or "Bearer " or "Bearer ", - "X-API-Key" : "API-Key" - }, - - "body" : { - "in_parameter1" : "", - "in_parameter2" : "" - }, - - "response" : { - "out_parameter1" : "", - "out_parameter2" : "", - "out_parameter3" : "" - } - } - ], - - "initiateCallerAuthentication" : [ // for SMS/email code, verification link - { - "endpoint" : "", - "method_type": "GET" or "PUT" or "POST", - "description" : "", - - "query_strings" : { - "parameter1" : "", - "parameter2" : "" - }, - - "headers" : { - "Authorization" : "Basic " or "api-key " or "Bearer " or "Bearer ", - "X-API-Key" : "API-Key" // Only applicable for "api_key" auth type. - }, - - "body" : { - "in_parameter1" : "", // phone number, user ID, etc - "in_parameter2" : "" // session ID - }, - - "response" : { - "out_parameter1" : "", // success/failure - } - } - ], - - "authenticateCaller" : [ // for SMS/email code, voiceprint, verification link, caller details - { - "endpoint" : "", - "method_type": "GET" or "PUT" or "POST", - "description" : "", - - "query_strings" : { - "parameter1" : "", - "parameter2" : "" - }, - - "headers" : { - "Authorization" : "Basic " or "api-key " or "Bearer " or "Bearer ", - "X-API-Key" : "API-Key" // Only applicable for "api_key" auth type. - }, - - "body" : { - "in_parameter1" : "", // phone number, user ID, etc - "in_parameter2" : "", // session ID - "in_parameter3" : "", // VoicePrint payload or code - }, - - "response" : { - "out_parameter1" : "", // success/failure - } - } - ], - - "getAvailableAppointmentTimeslots" : [ - { - "endpoint" : "", - "method_type": "GET" or "PUT" or "POST", - "description" : "", - - "query_strings" : { - "parameter1" : "", - "parameter2" : "" - }, - - "headers" : { - "Authorization" : "Basic " or "api-key " or "Bearer " or "Bearer ", - "X-API-Key" : "API-Key" - }, - - "body" : { - "start_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard - "end_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard - "in_parameter3" : "", // optional parameters like appointment type, doctor name, etc - "in_parameter4" : "", // number of results - }, - - "response" : { - "time_slots" : [ - { - "start_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard - "end_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard - "opt_parameter1" : "", // optional parameters like appointment type, doctor name, etc - }, - - { - "start_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard - "end_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard - "opt_parameter1" : "", // optional parameters like appointment type, doctor name, etc - } - ], - - "out_parameter3" : "", - "out_parameter4" : "", - } - } - ], - - "bookAppointment" : [ - { - "endpoint" : "", - "method_type": "GET" or "PUT" or "POST", - "description" : "", - - "query_strings" : { - "parameter1" : "", - "parameter2" : "" - }, - - "headers" : { - "Authorization" : "Basic " or "api-key " or "Bearer " or "Bearer ", - "X-API-Key" : "API-Key" - }, - - "body" : { - "start_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard - "end_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard - "in_parameter3" : "", // optional parameters like appointment type, doctor name, etc - "in_parameter4" : "", // patient id - }, - - "response" : { - "out_parameter1" : "", // success/failure - "out_parameter2" : "", - } - } - ], - - "getUpcomingAppointments" : [ - { - "endpoint" : "", - "method_type": "GET" or "PUT" or "POST", - "description" : "", - - "query_strings" : { - "parameter1" : "", - "parameter2" : "" - }, - - "headers : { - "Authorization" : "Basic " or "api-key " or "Bearer " or "Bearer ", - "X-API-Key" : "API-Key" - }, - - "body" : { - "in_parameter1" : "", // phone number, user ID, etc - "in_parameter2" : "" - }, - - "response" : { - "time_slots" : [ - { - "start_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard - "end_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard - "opt_parameter1" : "" // optional parameters like appointment type, doctor name, etc - }, - - { - "start_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard - "end_time" : "YYYY-MM-DDTHH:mm:ss.sssZ" // Timezone as configured on the AA config in ISO 8601 standard - "opt_parameter1" : "" // optional parameters like appointment type, doctor name, etc - } - ], - - "out_parameter3" : "", - "out_parameter4" : "" - } - } - ] -} -``` - -## Description - -Some words here. - -## PARAMETERS - -### -ApiDefinitions -The parameters used by the API - see the JSON example above. - -```yaml -Type: String -Parameter Sets: (All) -Aliases: - -Required: Yes -Position: 0 -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -## INPUTS - -## OUTPUTS - -### Microsoft.Rtc.Management.Hosted.CallQueue.Models.CallQueue - -## NOTES - -## RELATED LINKS - - - From 752e992116b8fe85b9ecc4f91cb5e73f8515d0eb Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 15:12:11 -0700 Subject: [PATCH 47/54] Delete teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md --- ...dantQuestionAnswerFlowKnowledgeBaseJSON.md | 132 ------------------ 1 file changed, 132 deletions(-) delete mode 100644 teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md diff --git a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md b/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md deleted file mode 100644 index 442ae3f811..0000000000 --- a/teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md +++ /dev/null @@ -1,132 +0,0 @@ ---- -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-csmainlineattendantquestionanswerflowknowledgebasejson -schema: 2.0.0 -title: New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON ---- - -# New-CsMainlineAttendantQuestionAnswerFlow -KnowledgeBase JSON Example - -## SYNOPSIS -The [New-CsMainlineAttendantQuestionAnswerFlow](./New-CsMainlineAttendantQuestionAnswerFlow.md) -Knowledge requires a path to a JSON formatted response. - -## SYNTAX - -``` -[ - { - "address_type" : "local_file", - "document_address" : "", // provide full path to the local address - "description" : "" - - }, - { - "address_type" : "webpage", - "document_address" : "", // provide full path to the webpage - "description" : "" - - }, - { - "address_type" : "api_endpoint", - "description" : "", - "api_specification" : { - "generateAuthToken" : { // Must be specified for "bearer_token_dynamic" - "endpoint" : "", // For example, https://www.contoso.com/home?parameter1=¶meter2= - "method_type": "GET" or "PUT" or "POST", - "description" : "", - "query_strings" : { // Description of the query string parameters in the endpoint - "parameter1" : "", - "parameter2" : "" - }, - "headers" : { - "Authorization" : "Basic " or "api-key " or "Bearer ", // replace with an expected value - "X-API-Key" : "API-Key" // Only applicable for "api_key" auth type. - }, - "response" : { // Response to 200 range of codes - "token" : "" // this token will be used for APIs with "bearer_token_dynamic" auth type - } - }, - "getResults1" : { - "endpoint" : "", // For example, https://www.contoso.com/home?parameter1=¶meter2= - "method_type": "GET" or "PUT" or "POST", - "description" : "", - "query_strings" : { // Definition of the query string parameters in the endpoint - "parameter1" : "", - "parameter2" : "" - }, - "headers" : { - "Authorization" : "Basic " or "api-key " or "Bearer " or "Bearer ", // replace with an expected value. will be replaced by the response to generateAuthToken() - "X-API-Key" : "API-Key" // Only applicable for "api_key" auth type. - }, - "body" : { // Sent as JSON payload - "in_parameter1" : "", - "in_parameter2" : "" - }, - "response" : { // Response to 200 range of codes - "out_parameter1" : "", - "out_parameter2" : "", - "out_parameter3" : "" - } - }, - "getResults2" : { - "endpoint" : "", // For example, https://www.contoso.com/home?parameter1=¶meter2= - "method_type": "GET" or "PUT" or "POST" - "description" : "", - "query_strings" : { // Definition of the query string parameters in the endpoint - "parameter1" : "", - "parameter2" : "" - }, - "headers" : { - "Authorization" : "Basic " or "api-key " or "Bearer " or "Bearer ", // replace with an expected value. will be replaced by the response to generateAuthToken() - "X-API-Key" : "API-Key" // Only applicable for "api_key" auth type. - }, - "body" : { // Sent as JSON payload - "in_parameter1" : "", - "in_parameter2" : "" - }, - "response" : { // Response to 200 range of codes - "out_parameter1" : "", - "out_parameter2" : "", - "out_parameter3" : "" - } - } - } - } -] -``` - -## PARAMETERS - -### -Knowledgebase -The parameters used by the Knowledgebase - see the JSON example above. - -```yaml -Type: String -Parameter Sets: (All) -Aliases: - -Required: Yes -Position: 0 -Default value: None -Accept pipeline input: False -Accept wildcard characters: False -``` - -## INPUTS - -## OUTPUTS - -### Microsoft.Rtc.Management.Hosted.CallQueue.Models.CallQueue - -## NOTES - -## RELATED LINKS - - - From 65c7a904cfc0efb60d153f7d152b2f45a48ac03e Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 15:14:26 -0700 Subject: [PATCH 48/54] Update New-CsAutoAttendantCallFlow.md --- teams/teams-ps/MicrosoftTeams/New-CsAutoAttendantCallFlow.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsAutoAttendantCallFlow.md b/teams/teams-ps/MicrosoftTeams/New-CsAutoAttendantCallFlow.md index 3db30d58e5..5edb50aea2 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsAutoAttendantCallFlow.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsAutoAttendantCallFlow.md @@ -195,6 +195,4 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable [New-CsAutoAttendantMenu](https://learn.microsoft.com/powershell/module/microsoftteams/new-csautoattendantmenu) -[New-CsAutoAttendantPrompt](https://learn.microsoft.com/powershell/module/microsoftteams/new-csautoattendantprompt) - [Get-CsMainlineAttendantFlow](https://learn.microsoft.com/powershell/module/microsoftteams/new-csautoattendantprompt) From 0e7d63be5cb544a537c7a9ae9696f49b3f6764d9 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 15:20:20 -0700 Subject: [PATCH 49/54] Update MicrosoftTeams.md --- teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md b/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md index 5e7990cbf7..41f3696b81 100644 --- a/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md +++ b/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md @@ -125,6 +125,9 @@ Returns a list of all blocked number patterns added to the tenant list. ### [Get-CsInboundExemptNumberPattern](Get-CsInboundExemptNumberPattern.md) Returns a specific or the full list of all number patterns exempt from call blocking. +### [Get-CsMainlineAttendantAppointmentBookingFlow](Get-CsMainlineAttendantAppointmentBookingFlow.md) +Returns the identified Mainline attendant appointment booking flow. + ### [Get-CsMeetingMigrationStatus](Get-CsMeetingMigrationStatus.md) You use the `Get-CsMeetingMigrationStatus` cmdlet to check the status of meeting migrations. From de4f4a0b1adfd35f84c1797c94dc4c447f5cb019 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 15:27:09 -0700 Subject: [PATCH 50/54] 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 b56b723e67..1360745f2e 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md @@ -14,7 +14,7 @@ title: Get-CsMainlineAttendantFlow # Get-CsMainlineAttendantFlow ## SYNOPSIS -Creates new Call Queue in your Skype for Business Online organization. +The Get-CsMainlineAttendantFlow cmdlet returns information about the Mainline Attendant flows configured in your organization ## SYNTAX From 28ac0eafe57fcb4ef5d30730faa6b7348d3b1354 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 15:29:02 -0700 Subject: [PATCH 51/54] Update MicrosoftTeams.md --- teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md b/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md index 41f3696b81..2b5c24ee15 100644 --- a/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md +++ b/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md @@ -128,6 +128,12 @@ Returns a specific or the full list of all number patterns exempt from call bloc ### [Get-CsMainlineAttendantAppointmentBookingFlow](Get-CsMainlineAttendantAppointmentBookingFlow.md) Returns the identified Mainline attendant appointment booking flow. +### [Get-CsMainlineAttendantFlow](Get-CsMainlineAttendantFlow.md) +Returns information about the Mainline Attendant flows configured in your organization. + +### [Get-CsMainlineAttendantQuestionAnswerFlow](Get-CsMainlineAttendantQuestionAnswerFlow.md) +Returns the identified Mainline attendant question and answer flow. + ### [Get-CsMeetingMigrationStatus](Get-CsMeetingMigrationStatus.md) You use the `Get-CsMeetingMigrationStatus` cmdlet to check the status of meeting migrations. From c504d81e0edf01de5f0dbe1a3ee3231fa0d7ac79 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 15:35:50 -0700 Subject: [PATCH 52/54] Update MicrosoftTeams.md --- .../teams-ps/MicrosoftTeams/MicrosoftTeams.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md b/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md index 2b5c24ee15..1a498ef064 100644 --- a/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md +++ b/teams/teams-ps/MicrosoftTeams/MicrosoftTeams.md @@ -800,6 +800,12 @@ Adds a blocked number pattern to the tenant list. ### [New-CsInboundExemptNumberPattern](New-CsInboundExemptNumberPattern.md) This cmdlet lets you configure a new number pattern that is exempt from tenant call blocking. +### [New-CsMainlineAttendantAppointmentBookingFlow](New-CsMainlineAttendantAppointmentBookingFlow.md) +Creates new Mainline Attendant appointment booking flows. + +### [New-CsMainlineAttendantQuestionAnswerFlow](New-CsMainlineAttendantQuestionAnswerFlow.md) +Creates new Mainline Attendant question and answer (FAQ) flows. + ### [New-CsOnlineApplicationInstance](New-CsOnlineApplicationInstance.md) Creates an application instance in Microsoft Entra ID. @@ -1073,6 +1079,12 @@ Removes a blocked number pattern from the tenant list. ### [Remove-CsInboundExemptNumberPattern](Remove-CsInboundExemptNumberPattern.md) Removes a number pattern exempt from call blocking. +### [Remove-CsMainlineAttendantAppointmentBookingFlow](Remove-CsMainlineAttendantAppointmentBookingFlow.md) +Removes an existing Mainline attendant appointment booking flow. + +### [Remove-CsMainlineAttendantQuestionAnswerFlow](Remove-CsMainlineAttendantQuestionAnswerFlow.md) +Removes an existing Mainline attendant question and answer flow. + ### [Remove-CsOnlineApplicationInstanceAssociation](Remove-CsOnlineApplicationInstanceAssociation.md) Use the Remove-CsOnlineApplicationInstanceAssociation cmdlet to remove the association between an application instance and the associated application configuration. @@ -1349,6 +1361,12 @@ Modifies one or more parameters of a blocked number pattern in the tenant list. ### [Set-CsInboundExemptNumberPattern](Set-CsInboundExemptNumberPattern.md) Modifies one or more parameters of an exempt number pattern in the tenant list. +### [Set-CsMainlineAttendantAppointmentBookingFlow](Set-CsMainlineAttendantAppointmentBookingFlow.md) +Modifies an existing Mainline Attendant appointment booking flow. + +### [Set-CsMainlineAttendantQuestionAnswerFlow](Set-CsMainlineAttendantQuestionAnswerFlow.md) +Modifies an existing Mainline Attendant question and answer (FAQ) flow. + ### [Set-CsOnlineApplicationInstance](Set-CsOnlineApplicationInstance.md) Updates an application instance in Microsoft Entra ID. From f01d83d180b5cd91795a0194b02c3c9814baa63f Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 15:44:47 -0700 Subject: [PATCH 53/54] Update New-CsComplianceRecordingForCallQueueTemplate.md --- .../New-CsComplianceRecordingForCallQueueTemplate.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsComplianceRecordingForCallQueueTemplate.md b/teams/teams-ps/MicrosoftTeams/New-CsComplianceRecordingForCallQueueTemplate.md index 2cc3f34801..e83c5e6371 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsComplianceRecordingForCallQueueTemplate.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsComplianceRecordingForCallQueueTemplate.md @@ -43,9 +43,7 @@ This example creates a new Compliance Recording for Call Queue template. ### -BotId -> Applicable: Microsoft Teams - -The Id of the compliance recording for call queue bot to invite. +The Application Instance Id of the compliance recording bot to invite. ```yaml Type: System.String From 0f1fcc0976111f335c7ba97614a8156b982fa100 Mon Sep 17 00:00:00 2001 From: Colin Longman Date: Tue, 5 Aug 2025 15:45:14 -0700 Subject: [PATCH 54/54] Update New-CsComplianceRecordingForCallQueueTemplate.md --- .../New-CsComplianceRecordingForCallQueueTemplate.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/teams/teams-ps/MicrosoftTeams/New-CsComplianceRecordingForCallQueueTemplate.md b/teams/teams-ps/MicrosoftTeams/New-CsComplianceRecordingForCallQueueTemplate.md index e83c5e6371..676809efba 100644 --- a/teams/teams-ps/MicrosoftTeams/New-CsComplianceRecordingForCallQueueTemplate.md +++ b/teams/teams-ps/MicrosoftTeams/New-CsComplianceRecordingForCallQueueTemplate.md @@ -43,6 +43,8 @@ This example creates a new Compliance Recording for Call Queue template. ### -BotId +> Applicable: Microsoft Teams + The Application Instance Id of the compliance recording bot to invite. ```yaml