New-CsMainlineAttendantAppointmentBookingFlow
Creates new Mainline Attendant appointment booking flow
Syntax
Default (Default)
New-CsMainlineAttendantAppointmentBookingFlow
-Name <String>
-Description <String>
-AppointmentBookingPlatform <String>
-BookingLink <String>
-ApiDefinitions <String>
[-Tenant <Guid>]
[<CommonParameters>]
Description
The New-CsMainlineAttendantAppointmentBookingFlow cmdlet creates a new appointment booking connection that can be used with Mainline Attendant
Caution
Teams Phone Agent (formerly Mainline Attendant) is currently only available to customers in the Frontier Public Preview program.
Parameters
-ApiAuthenticationType
The method of authentication used by the API
PARAVALUES: Basic | ApiKey | BearerTokenStatic | BearerTokenDynamic
Parameter properties
| Type: | String |
| Default value: | None |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
(All)
| Position: | Named |
| Mandatory: | True |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-ApiDefinitions
The parameters used by the API
Parameter properties
| Type: | String |
| Default value: | None |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
(All)
| Position: | Named |
| Mandatory: | True |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-AppointmentBookingPlatform
The booking platfrom being used.
PARAVALUES: Custom | MicrosoftBookings
If MicrosoftBookings is selected, the -CallerAuthenticationMethod, -ApiAuthenticationType, and -ApiDefinitions will be ignored.
Parameter properties
| Type: | String |
| Default value: | None |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
(All)
| Position: | Named |
| Mandatory: | True |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-BookingLink
The Microsoft Bookings URL for the booking calendar to be used.
This field will be ignored if -AppointmentBookingPlatform is set to Custom.
Parameter properties
| Type: | String |
| Default value: | None |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
(All)
| Position: | Named |
| Mandatory: | True |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-CallerAuthenticationMethod
The method by which the caller is authenticated
PARAVALUES: SMS | Email | VerificationLink | Voiceprint | UserDetails
Parameter properties
| Type: | String |
| Default value: | None |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
(All)
| Position: | Named |
| Mandatory: | True |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-Description
The description for the appointment booking flow
Limit: 500 characters.
Parameter properties
| Type: | String |
| Default value: | None |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
(All)
| Position: | Named |
| Mandatory: | True |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
-Name
The name of the appointment booking flow
Parameter properties
| Type: | String |
| Default value: | None |
| Supports wildcards: | False |
| DontShow: | False |
Parameter sets
(All)
| Position: | Named |
| Mandatory: | True |
| Value from pipeline: | False |
| Value from pipeline by property name: | False |
| Value from remaining arguments: | False |
CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.