Commands › Microsoft Teams

New-CsAutoAttendantCallHandlingAssociation

Microsoft Teams MicrosoftTeams New-*

Create a new call handling association.

Quick start script

# New-CsAutoAttendantCallHandlingAssociation — quick start (serv365.ai)
# 1. Connect (app-only shown; interactive: omit the certificate parameters)
Connect-MicrosoftTeams -CertificateThumbprint $thumb -ApplicationId $appId -TenantId $tenantId

# 2. Capture the current state first — you cannot roll back what you never recorded
$before = Get-CsAutoAttendantCallHandlingAssociation
$before | Format-List

# 3. Make the change
New-CsAutoAttendantCallHandlingAssociation -CallFlowId <String> -ScheduleId <String> -Type <Object>

# 4. Verify and diff
$after = Get-CsAutoAttendantCallHandlingAssociation
Compare-Object ($before | Out-String) ($after | Out-String)

Syntax

New-CsAutoAttendantCallHandlingAssociation -CallFlowId <String> -ScheduleId <String> -Type <AfterHours | Holiday> [-Disable] [-Tenant <Guid>] [<CommonParameters>]

Parameters (5)

ParameterTypeRequiredWhat it controls
-CallFlowId String yes The CallFlowId parameter represents the call flow to be associated with the schedule.
-Disable SwitchParameter The Disable parameter, if set, establishes that the call handling association is created as disabled. This parameter can only be used when the Type parameter is set to AfterHours.
-ScheduleId String yes The ScheduleId parameter represents the schedule to be associated with the call flow.
-Tenant Guid Globally unique identifier (GUID) of the tenant account whose call handling association is being created. For example:
-Type Object yes The Type parameter represents the type of the call handling association. Currently, only the following types are supported:

Reference facts derived from Microsoft documentation, © Microsoft, licensed CC BY 4.0; restructured with original guidance by serv365.ai.