Set up a Microsoft Teams auto attendant

Auto attendants let people call your organization and navigate a menu system to speak to the right department, call queue, person, or an operator. You can create auto attendants for your organization with the Microsoft Teams admin center or with PowerShell.

Be sure you have read Plan for Teams auto attendants and call queues and followed the getting started steps before you follow the procedures in this article.

Auto attendants can redirect calls, based on callers' input, to one of the following destinations:

  • Operator - the operator defined for the auto attendant. Defining an operator is optional. The operator can be defined as any of the other destinations in this list.
  • Person in the organization - a person in your organization who can receive voice calls. This person can be an online user or a user hosted on-premises using Skype for Business Server.
  • Voice app - another auto attendant or a call queue. Choose the resource account associated with the auto attendant or call queue when choosing this destination.
  • Voicemail - the voice mailbox associated with a Microsoft 365 group that you specify. You can choose if you want voicemail transcriptions and the "Please leave a message after the tone." system prompt.
    • In Microsoft 365 admin center, enable Let people outside the organization email this team for the Microsoft 365 group that you specify.
  • External phone number - any phone number. See external transfer technical details.
  • Announcement (Audio file) - Play an audio file. A recorded announcement message you upload that's saved as audio in .WAV, .MP3, or .WMA format. The recording can be no larger than 5 MB. The system plays the announcement, and then returns to the auto attendant menu.
  • Announcement (Typed) - Type in a message. Text you want the system to read. You can enter up to 1000 characters. The system plays the announcement, and then returns to the auto attendant menu.


When redirecting calls to a Person in the organization, that person must be voice enabled. For details on enabling voice, see Assign Teams add-on licenses to users.


While defining an Operator is optional, it's recommended. Auto attendants redirect calls to the operator if there is an error in the auto attendant configuration due to a user or shared voicemail account being deleted or if the caller doesn't make any selection after listening to the menu three consecutive times.

If an operator isn't defined, the auto attendant will drop the call.

In addition to defining an operator, the operator needs to be one of the configured menu choices.

What's new for auto attendants in the past six months

  • No new features in the past 6 months.

Steps to create an auto attendant

The steps to add an auto attendant are:

  1. Set up general information.
  2. Set up a basic call flow.
  3. Set up an after hours call flow.
  4. Set up holiday call flows.
  5. Set up dial scope.
  6. Set up resource accounts.

The steps outlined in the article create auto attendants using the Teams admin center. For instructions to create auto attendants using PowerShell, see Creating auto attendants with PowerShell cmdlets.

Follow these steps to set up your auto attendant

Step 1: Set the auto attendant's general information

To set up an auto attendant, in the Teams admin center, expand Voice, select Auto attendants, and then select Add.

  1. Type a name for the auto attendant in the box at the top.

  2. To designate an operator, specify the destination for calls to the operator. This designation is optional but recommended. Set the Operator option to allow callers to break out of the menus and speak to a designated person.

  3. Specify the time zone for this auto attendant. The time zone is used for calculating business hours if you create a separate call flow for after hours.

  4. Specify a supported language for this auto attendant. This language will be used for system-generated voice prompts.

  5. Choose if you want to enable voice inputs. When enabled, the name of every menu option becomes a speech-recognition keyword. For example, callers can say "One" to select the menu option mapped to key 1, or they can say "Sales" to select the menu option named "Sales."


    If you choose a language in Step 4 that doesn't support voice inputs this option will be disabled.

Once you've set your auto attendant's general info, select Next.