PowerShell cmdlet reference for Auto attendants and Call queues
The following cmdlet references are for Microsoft Teams Auto attendants and Call queues.
The following cmdlets allow you to manage Auto attendants:
- New-CsAutoAttendant
- Get-CsAutoAttendant
- Set-CsAutoAttendant
- Update-CsAutoAttendant
- Remove-CsAutoAttendant
- New-CsOnlineTimeRange
- New-CsOnlineDateTimeRange
- New-CsOnlineSchedule
- Get-CsAutoAttendantHolidays
- Import-CsAutoAttendantHolidays
- Export-CsAutoAttendantHolidays
- New-CsAutoAttendantDialScope
- New-CsAutoAttendantPrompt
- New-CsAutoAttendantCallableEntity
- New-CsAutoAttendantMenuOption
- New-CsAutoAttendantMenu
- New-CsAutoAttendantCallFlow
- New-CsAutoAttendantCallHandlingAssociation
- Get-CsAutoAttendantStatus
- Get-CsAutoAttendantTenantInformation
For a step-by-step guide to creating Auto attendants with PowerShell, see Creating Auto attendants with PowerShell cmdlets
The following cmdlets allow you to manage a Call queue:
For a step-by-step guide to creating Call queues with PowerShell, see Creating Call queues with PowerShell cmdlets
The following cmdlets are also required to manage the users, resource accounts, Microsoft Teams Phone licenses, phone numbers, audio files, and supported languages that are used with Auto attendants:
Users
Teams:
- New-CsOnlineApplicationInstance
- Find-CsOnlineApplicationInstance
- Get-CsOnlineApplicationInstance
- Set-CsOnlineApplicationInstance
- New-CsOnlineApplicationInstanceAssociation
- Get-CsOnlineApplicationInstanceAssociation
- Remove-CsOnlineApplicationInstanceAssociation
- Get-CsOnlineApplicationInstanceAssociationStatus