Skip to content

Update New-CsAutoAttendantCallFlow.md #12979

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 55 commits into from
Aug 5, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
81e69f7
Update New-CsAutoAttendantCallFlow.md
CLYVR Aug 5, 2025
698c99b
Create Get-CsMainlineAttendantAppointmentBookingFlow.md
CLYVR Aug 5, 2025
73062ab
Create Get-CsMainlineAttendantFlow.md
CLYVR Aug 5, 2025
2887f33
Create Get-CsMainlineAttendantQuestionAnswerFlow.md
CLYVR Aug 5, 2025
bd04c22
Create New-CsMainlineAttendantAppointmentBookingFlow.md
CLYVR Aug 5, 2025
ee048fa
Create New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSO…
CLYVR Aug 5, 2025
51bc560
Create New-CsMainlineAttendantQuestionAnswerFlow.md
CLYVR Aug 5, 2025
fe9d202
Create New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md
CLYVR Aug 5, 2025
d00f112
Create Remove-CsMainlineAttendantAppointmentBookingFlow.md
CLYVR Aug 5, 2025
6449460
Create Remove-CsMainlineAttendantQuestionAnswerFlow.md
CLYVR Aug 5, 2025
df61aa5
Create Set-CsMainlineAttendantAppointmentBookingFlow.md
CLYVR Aug 5, 2025
8b4ae15
Create Set-CsMainlineAttendantQuestionAnswerFlow.md
CLYVR Aug 5, 2025
8b43f42
Update Get-CsMainlineAttendantAppointmentBookingFlow.md
CLYVR Aug 5, 2025
49bf03d
Update Get-CsMainlineAttendantFlow.md
CLYVR Aug 5, 2025
a6da2ba
Update Get-CsMainlineAttendantAppointmentBookingFlow.md
CLYVR Aug 5, 2025
edca08e
Update Get-CsMainlineAttendantQuestionAnswerFlow.md
CLYVR Aug 5, 2025
dfaa784
Update New-CsMainlineAttendantAppointmentBookingFlow.md
CLYVR Aug 5, 2025
df30be9
Update New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSO…
CLYVR Aug 5, 2025
7a54896
Update New-CsMainlineAttendantQuestionAnswerFlow.md
CLYVR Aug 5, 2025
6a4c568
Update New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md
CLYVR Aug 5, 2025
1f374bb
Update Remove-CsMainlineAttendantAppointmentBookingFlow.md
CLYVR Aug 5, 2025
8b0497c
Update New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md
CLYVR Aug 5, 2025
a1376ae
Update Remove-CsMainlineAttendantQuestionAnswerFlow.md
CLYVR Aug 5, 2025
d1dec04
Update Set-CsMainlineAttendantAppointmentBookingFlow.md
CLYVR Aug 5, 2025
b0b0a31
Update Set-CsMainlineAttendantQuestionAnswerFlow.md
CLYVR Aug 5, 2025
db89089
Update Get-CsMainlineAttendantAppointmentBookingFlow.md
CLYVR Aug 5, 2025
406cac5
Update Get-CsMainlineAttendantAppointmentBookingFlow.md
CLYVR Aug 5, 2025
f576157
Update Get-CsMainlineAttendantFlow.md
CLYVR Aug 5, 2025
5d58ab1
Update Get-CsMainlineAttendantQuestionAnswerFlow.md
CLYVR Aug 5, 2025
aa88253
Update New-CsMainlineAttendantAppointmentBookingFlow.md
CLYVR Aug 5, 2025
7d9be01
Update New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSO…
CLYVR Aug 5, 2025
45092b0
Update New-CsMainlineAttendantQuestionAnswerFlow.md
CLYVR Aug 5, 2025
1a89288
Update New-CsMainlineAttendantQuestionAnswerFlowKnowledgeBaseJSON.md
CLYVR Aug 5, 2025
624cd8d
Update Remove-CsMainlineAttendantAppointmentBookingFlow.md
CLYVR Aug 5, 2025
dabbd61
Update Remove-CsMainlineAttendantQuestionAnswerFlow.md
CLYVR Aug 5, 2025
3a02655
Update Set-CsMainlineAttendantAppointmentBookingFlow.md
CLYVR Aug 5, 2025
15e8e02
Update Set-CsMainlineAttendantQuestionAnswerFlow.md
CLYVR Aug 5, 2025
8625998
Update Get-CsMainlineAttendantFlow.md
CLYVR Aug 5, 2025
25d902d
Update New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSO…
CLYVR Aug 5, 2025
d30fd61
Update New-CsMainlineAttendantAppointmentBookingFlow.md
CLYVR Aug 5, 2025
a4505e3
Update New-CsMainlineAttendantQuestionAnswerFlow.md
CLYVR Aug 5, 2025
45d108b
Update Set-CsMainlineAttendantAppointmentBookingFlow.md
CLYVR Aug 5, 2025
fdcdd00
Update Set-CsMainlineAttendantQuestionAnswerFlow.md
CLYVR Aug 5, 2025
22bf598
Merge branch 'main' into patch-50
CLYVR Aug 5, 2025
3834360
Update New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSO…
CLYVR Aug 5, 2025
6ef373d
Update New-CsMainlineAttendantAppointmentBookingFlowApiDefinitionsJSO…
CLYVR Aug 5, 2025
517427c
Delete teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantAppointme…
CLYVR Aug 5, 2025
752e992
Delete teams/teams-ps/MicrosoftTeams/New-CsMainlineAttendantQuestionA…
CLYVR Aug 5, 2025
65c7a90
Update New-CsAutoAttendantCallFlow.md
CLYVR Aug 5, 2025
0e7d63b
Update MicrosoftTeams.md
CLYVR Aug 5, 2025
de4f4a0
Update Get-CsMainlineAttendantFlow.md
CLYVR Aug 5, 2025
28ac0ea
Update MicrosoftTeams.md
CLYVR Aug 5, 2025
c504d81
Update MicrosoftTeams.md
CLYVR Aug 5, 2025
f01d83d
Update New-CsComplianceRecordingForCallQueueTemplate.md
CLYVR Aug 5, 2025
0f1fcc0
Update New-CsComplianceRecordingForCallQueueTemplate.md
CLYVR Aug 5, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,206 @@
---
applicable: Microsoft Teams
author: tomkau
external help file: Microsoft.Rtc.Management.dll-Help.xml
Locale: en-US
manager: bulenteg
Module Name: MicrosoftTeams
ms.author: tomkau
online version: https://learn.microsoft.com/powershell/module/microsoftteams/get-csmainlineattendantappointmentbookingflow
schema: 2.0.0
title: Get-CsMainlineAttendantAppointmentBookingFlow
---

# Get-CsMainlineAttendantAppointmentBookingFlow

## SYNOPSIS
The Get-CsMainlineAttendantAppointmentBookingFlow cmdlet returns the identified Mainline attendant appointment booking flow.

## SYNTAX

```
Get-CsMainlineAttendantAppointmentBookingFlow [-Identity <Guid>] [-Tenant <Guid>] [-First <Int32>] [-Skip <Int32>] [-ExcludeContent <Switch>] [-Sort <String>] [-Descending <Switch>] [-NameFilter <String>] [<CommonParameters>]
```

## 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

> Applicable: Microsoft Teams

PARAMVALUE: Guid

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

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

### -Tenant

> Applicable: Microsoft Teams

PARAMVALUE: Guid

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

Required: False
Position: Named
Default value: None
Accept pipeline input: False
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.

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

Required: False
Position: Named
Default value: 100
Accept pipeline input: False
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
Type: Int32
Parameter Sets: (All)
Aliases:

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

### -ExcludeContent

> Applicable: Microsoft Teams

The ExcludeContent parameter only displays the Name and Id of the appointment flow.

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

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

### -Sort

> Applicable: Microsoft Teams

The Sort parameter specifies the property used to sort.

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

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

### -Descending

> Applicable: Microsoft Teams

The Descending parameter sorts appointment booking flows in descending order

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

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

### -NameFilter

> Applicable: Microsoft Teams

The NameFilter parameter returns appointment booking flows where the name contains specified string

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

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

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

## INPUTS

### Identity
Represents the unique identifier of an appointment booking flow.

## OUTPUTS

### Microsoft.Rtc.Management.Hosted.CallQueue.Models.CallQueue

## NOTES

## RELATED LINKS
122 changes: 122 additions & 0 deletions teams/teams-ps/MicrosoftTeams/Get-CsMainlineAttendantFlow.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
---
applicable: Microsoft Teams
author: tomkau
external help file: Microsoft.Rtc.Management.dll-Help.xml
Locale: en-US
manager: bulenteg
Module Name: MicrosoftTeams
ms.author: tomkau
online version: https://learn.microsoft.com/powershell/module/microsoftteams/get-csmainlineattendantflow
schema: 2.0.0
title: Get-CsMainlineAttendantFlow
---

# Get-CsMainlineAttendantFlow

## SYNOPSIS
The Get-CsMainlineAttendantFlow cmdlet returns information about the Mainline Attendant flows configured in your organization

## SYNTAX

```
Get-CsMainlineAttendantFlow [-MaConfigId <String>] [-Type <String>] [-FlowId <String>] [-Tenant <Guid>] [<CommonParameters>]
```

## 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:

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:

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:

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

Loading