Setup - Teams Phone Agent

Important

Teams Phone Agent is now generally available.

Interested in learning more? Submit a brief Teams Phone & Voice AI Customer Opportunity intake form to explore Teams Phone Agent capabilities, assess organizational fit, and receive guidance on deployment, setup, and configuration.

We want your feedback

Help us improve Teams Phone Agent. Share your feedback on our planning and setup documentation, the Teams admin center experience, Teams Phone Agent features, or tell us about features and improvements you’d like to see.

Caution

Daylight Savings Time changes – Manual changes to auto attendant time zones required by some customers.

On November 1, 2026, Daylight Savings Time will end in North America.

In Canada, the provinces of Alberta, British Columbia, and Manitoba will remain on Daylight Savings Time and will not move the clocks back one hour.

Customers with Teams Phone Agents serving these provinces that have time zone configurations that reference (UTC-7:00) Mountain Time (US & Canada), (UTC-8:00) Pacific Time (US & Canada), or (UTC-05:00) Eastern Time (US & Canada) must be updated as follows:

  • Alberta: Permanently moves to UTC-6:00.

    • Change the auto attendant time zone selection from (UTC-7:00) Mountain Time (US & Canada) to (UTC-6:00) Saskatchewan as DST is not observed in Saskatchewan.
  • British Columbia: Permanently moves to UTC-7:00.

    • Change the auto attendant time zone selection from (UTC-8:00) Pacific Time (US & Canada) to (UTC-7:00) Arizona as DST is not observed in Arizona.
  • Manitoba: Permanently moves to UTC-5:00.

    • Change the auto attendant time zone selection from (UTC-05:00) Eastern Time (US & Canada) to (UTC-05:00) Bogota, Lima, Quito, Rio Branco or (UTC-05:00) Chetumal as DST is not observed in these areas.

In Ontario, the following communities and areas will not turn clocks back and will remain on Central Daylight Time year‑round:

  • Kenora
  • Dryden
  • Fort Frances
  • Sioux Lookout
  • Red Lake
  • Rainy River
  • Other communities west of the 90th meridian that currently follow Central Time and change clocks seasonally

Customers with Teams Phone Agents serving these areas that have time zone configurations that reference (UTC-05:00) Eastern Time (US & Canada) should change the time zone selection to (UTC-05:00) Bogota, Lima, Quito, Rio Branco or (UTC-05:00) Chetumal as DST is not observed in these areas.

This article is for IT pros and Teams administrators who want to create Teams Phone Agents.

Planning and licensing review

Planning

Licensing

Known issues

  • Use Resource account based transfers when configuring transfers from:

    • Teams Phone Agent to Teams Phone Agent.
    • Auto Attendant to Teams Phone Agent.
    • Call Queue to Teams Phone Agent.

    Voice app based transfers are not supported in these transfer scenarios.

  • Teams Phone Agent to Teams Phone Agent transfers where Automatic Recording for Teams Phone Agent is enabled may result in the greeting, AI disclaimer or recording prompts playing over each other.

  • Assigning an Automatic Recording template to a Teams Phone Agent during creation fails.

    • Workaround: Save the Teams Phone Agent first, then edit it to add the Automatic Recording template.
  • Teams Phone Agent is not supported for use in India.


Expand to see a list of issues with individual features

Agents and queues

None.

Appointments

None.

Authorized Users

Not supported.

Automatic recording

  • Changes to the SharePoint site structure, file names, or permissions can cause access issues, permission errors, or automatic recording failures.
  • To assign an automatic recording template to a Teams Phone Agent or manage its authorized users list, the Teams administrator must also be a SharePoint site administrator for the site used by the template. See Teams Phone Agent management and SharePoint interaction on how to avoid this issue.

Questions and Answers

None.

Shared call history

None.

Spam

None.

What's new in Teams Phone Agent (last six months)

  • October 21, 2026
  • October 19, 2026
  • October 14, 2026
    • Teams Phone Agent now supports 42 voices, including 33 new ones.
  • September 30, 2026
  • September 29, 2026
  • September 1, 2026
    • Appointments integration with Microsoft Bookings can be configured via PowerShell.
  • August 31, 2026
  • August 17, 2026
    • Automatic Recording for Teams Phone Agent can be configured via PowerShell.
  • August 12, 2026
    • Spam detection can be configured via PowerShell.
    • AI disclaimer customization can be configured via PowerShell.
    • Maximum call length can be configured in PowerShell.
  • July 20, 2026
  • June 15, 2026
    • Entered Frontier Public Preview

Steps to create a Teams Phone Agent

To create a Teams Phone Agent in the Teams admin center:

  1. Expand Voice.
  2. Select Auto attendants.
  3. Select Add.
  4. Select Teams Phone Agent.

Teams Phone Agent setup

Note

The setup steps assume that all required Questions and Answers and Appointment tools, and any required Microsoft Copilot Studio associated Agents and Queues, have been created.


Step 1 - General info (expand to see instructions)

Step 1: General info

Name

Type a name for the Teams Phone Agent in the box at the top.

Teams Phone Agent

The Teams Phone Agent feature is enabled by default. Disabling Teams Phone Agent here returns to the standard Auto Attendant setup options.

How do callers reach this Teams Phone Agent

For details on how to create resource accounts and ready them for use with Teams Phone Agents, see Manage Teams resource accounts.

Through a resource account

Select this option if this Teams Phone Agent needs to be called directly.

Through a voice app (no resource account needed)

This option is not currently available for Teams Phone Agent.

Language

Specify a supported language for this Teams Phone Agent. This is the default language that Teams Phone Agent uses for the disclaimer message, if the language spoken by the caller isn't recognized, or if Teams Phone Agent isn't able to speak in the same language as the caller.

Expand to see list of supported languages
Locale Language
ar-EG Arabic (Egypt)
ar-SA Arabic (Saudi Arabia)
hy-AM Armenian (Armenia)
bg-BG Bulgarian (Bulgaria)
ca-ES Catalan (Spain)
zh-CN Chinese (Simplified, PRC)
zh-HK Chinese (Traditional, Hong Kong SAR) │
zh-TW Chinese (Traditional, Taiwan)
hr-HR Croatian (Croatia)
cs-CZ Czech (Czechia)
da-BE Danish (Belgium)
da-DK Danish (Denmark)
nl-NL Dutch (Netherlands)
en-AU English (Australia)
en-CA English (Canada)
en-GB English (United Kingdom)
en-IE English (Ireland)
en-IN English (India)
en-PH English (Philippines)
en-US English (United States)
en-ZA English (South Africa)
et-EE Estonian (Estonia)
fi-FI Finnish (Finland)
fr-BE French (Belgium)
fr-CA French (Canada)
fr-CH French (Switzerland)
fr-FR French (France)
gl-ES Galician (Spain)
de-AT German (Austria)
de-CH German (Switzerland)
de-DE German (Germany)
el-GR Greek (Greece)
he-IL Hebrew (Israel)
hi-IN Hindi (India)
hu-HU Hungarian (Hungary)
id-ID Indonesian (Indonesia)
is-IS Icelandic (Iceland)
it-IT Italian (Italy)
ja-JP Japanese (Japan)
kn-IN Kannada (India)
ko-KR Korean (Korea)
lt-LT Lithuanian (Lithuania)
lv-LV Latvian (Latvia)
mr-IN Marathi (India)
nb-NO Norwegian Bokmål (Norway)
fa-IR Persian (Iran)
pl-PL Polish (Poland)
pt-BR Portuguese (Brazil)
pt-PT Portuguese (Portugal)
ro-RO Romanian (Romania)
ru-RU Russian (Russia)
sk-SK Slovak (Slovakia)
sl-SI Slovenian (Slovenia)
sr-RS Serbian (Serbia)
es-ES Spanish (Spain, International)
es-MX Spanish (Mexico)
sv-SE Swedish (Sweden)
ta-IN Tamil (India)
th-TH Thai (Thailand)
tr-TR Turkish (Turkey)
uk-UA Ukrainian (Ukraine)
ur-PK Urdu (Pakistan)
vi-VN Vietnamese (Vietnam)
Voice

Specify the voice Teams Phone Agent should use. The voice sets the gender and tone that Teams Phone Agent speaks in.

Expand to see list of supported voices
Name Available for all languages Optimized for
Aarti Y en-IN - English (India)
Andrew Y en-US - English (US)
Angelo Y
Ardi Y
Arjun Y
Athina Y
Ava1 Y en-US - English (US)
Blessica Y
Dalia Y
Diya Y hi-IN - Hindi (India)
Florian Y de-DE - German (Germany)
Gadis Y
Giuseppe Y
Hyunsu Y
Isabella Y it-IT - Italian (Italy)
Jorge Y
Mariela Y
Masaru Y
Meera Y hi-IN - Hindi
Nadira Y
Nanami Y
Ollie Y
Osman Y
Remy Y fr-FR - French (France)
Seraphina Y de-DE - German (Germany)
Siennatopaz N en-AU - English (Australia)
Sonia Y
SunHi Y
Sylvie Y
Tessa N en-US - English (United States)
Thalita Y pt-BR - Portuguese (Brazil)
Thierry Y
Tristan Y
Tyler Y
Vivienne Y
William Y
Xiaoqi Y zh-CN - Chinese (Simplified, PRC)
Xiaoxiao Y zh-CN - Chinese (Simplified, PRC)
Ximena Y es-ES - Spanish (Spain)
Yasmin Y
Yunfan Y zh-CN - Chinese (Simplified, PRC)
Yunxiao Y zh-CN - Chinese (Simplified, PRC)
  1. Ava is the default voice and is recommended for all langauges that don't have an optimized voice.
Voice inputs

Voice inputs are automatically enabled when Teams Phone Agent is enabled, and they can't be turned off.

Operator (optional)

Tip

Configuring an Operator is recommended.

Specify the destination for calls to the operator.

The auto attendant directs callers to the Operator when callers don't make any selection from the menu or when a call processing error occurs (for example, a call transfer to an invalid phone number). Setting the Operator also gives callers the option to break out of the menus and speak to a designated person.

Note

Make sure to also set up an Operator key on the menu options; otherwise, the Operator feature isn't enabled.

After setting the Operator, select Next.


Step 2 - Call handling hours (expand to see instructions)

Step 2: Call handling hours

Time zone

Specify the time zone for this Teams Phone Agent.

The time zone is used for calculating business hours if you create a separate call flow for after hours.

Business and after hours
  • If business hours aren't changed, the Business-hours call flow is followed from 9:00 AM to 5:00 PM (09:00-17:00), and the After-hours call flow is followed outside of these hours, every day of the week.
  • Business hours can be set with multiple breaks in time during the day.
  • Any time of day that isn't set as business hours is considered after-hours.
  • You can set different incoming call-handling options and greetings for after-hours.
  1. Next to the weekday in the table, adjust the Start at and End at times.
  2. If needed, select + (add new time) to specify multiple sets of hours for a given day, for example, to specify a lunch break.

The routing options for Business-hours call flow and After-hours call flow are configured in the next two steps.

After setting the Business and after hours times, select Next.

Previous steps

Step 3 - Business-hours call flow (expand to see instructions)

Step 3: Business-hours call flow

Greeting options

Select the greeting option that callers will receive during business hours.

  • Default Teams Phone Agent Greeting
    • Hello, you've reached Teams Phone Agent. How can we help you today?
  • Play an audio file - this option is not supported with Teams Phone Agent.
  • Add a greeting message - enter the text for the greeting.

The Teams Phone Agent greeting message can be entered in multiple languages. Teams Phone Agent will speak the greeting in each language to callers.

AI disclaimer customization

Caution

Microsoft Teams Phone Agent provides participant standard notifications as required by the law, including, but not limited to, recording, transcription, and interaction with AI. If you choose to disable these notifications, you are responsible to inform your participants in real time in accordance with applicable laws.

The default Teams Phone Agent disclaimer notification is:

I'm a virtual assistant. How can I help you today?

Accept the default message, customize it or disable it.

Call routing options

Select what happens to the call after the greeting is played.

  • Disconnect - the call is disconnected. Teams Phone Agent is not engaged.
  • Redirect call - the call is redirected to one of the call routing destinations. Teams Phone Agent is not engaged.
    • Person in the organization - a person in your organization who can receive voice calls.
    • Voice app - Choose the Auto Attendant or Call Queue when choosing this destination. The call priority can be set when the destination is a Call Queue.
    • Resource account - Choose the resource account associated with the Teams Phone Agent, Auto Attendant or Call Queue when choosing this destination.
    • External phone number - any phone number. See Outbound calling line identification (number).
    • Voicemail - the voice mailbox associated with a Microsoft 365 group that you specify.
      • In Microsoft 365 admin center, enable Let people outside the organization email this team for the Microsoft 365 group that you specify.
  • Play menu options - the call is presented with a list of options to choose from. Teams Phone Agent is engaged.
Play menu options
Force listen

Teams Phone Agent doesn't support this option.

Set up the greeting and menu options
  • Play an audio file - Teams Phone Agent doesn't support this option.
  • Add a greeting message - Enter the greeting text.

Important

Teams Phone Agent uses this greeting only when it acts as an auto attendant. Enter text for the auto attendant routing options only. Don't mention Tools or Agents & queues, because those options aren't available in auto attendant mode.

Set menu options

Assign keys 0-9, * (asterisk), and # (pound) on the phone keypad to call routing destinations.

Key assignments don't need to be sequential. For example, you can map keys 0, 1, and 3, and leave key 2 unused.

If you set an operator in Step 1, map a key to it. If no key is mapped to the operator, the "Operator" voice command is also disabled.

Tip

Assign the lower keys to the auto attendant routing options and the higher keys to Tools and Agents & queues. That way, callers hear a familiar auto attendant menu when Teams Phone Agent acts as an auto attendant.

For each menu option, specify the following settings:

  • Dial key - the key on the telephone keypad to access this option. The caller can press or say this key number and Teams Phone Agent will route the call.
  • Voice command - defines the voice command that a caller can give to access this option. It can contain multiple words like "Customer Service" or "Operations and Grounds."
  • Description - use this field to give Teams Phone Agent detailed information on when to use this option. This should include keywords a caller may use when identifying actions they are looking to perform.
  • Destination - the specific routing or resource for Teams Phone Agent to invoke.
    • Operator - the operator defined for the Teams Phone Agent.
    • Person in the organization - a person in your organization who can receive voice calls.
    • Tools - access Questions and Answers andAppointments
    • Agents & queues - access Microsoft Copilot Studio (MCS) agents and third party IVRs
    • Voice app - Choose the Teams Phone Agent, Auto Attendant, or Call Queue when choosing this destination.
    • Resource account - Choose the resource account associated with the Teams Phone Agent, Auto Attendant or Call Queue when choosing this destination.
    • Voicemail - the voice mailbox associated with a Microsoft 365 group that you specify.
      • 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 Outbound calling line identification (number).
    • Announcement (Audio file) - Teams Phone Agent doesn't support this option.
    • Announcement (Typed) - Teams Phone Agent doesn't support this option.

Maximum call length

The default Teams Phone Agent call length is 4 minutes. When the configured time limit is reached, callers hear the disconnect message and then the call ends automatically.

Disconnect message

The default message is:

I’m sorry the time limit of the call has been reached, and we will be disconnected in a moment, goodbye.

Provide a Custom message if required.

Choose an option for Directory search.

  • Dial by name - If you enable this option, callers can say the user's name they want to speak with. Any online user or any user hosted on-premises using Skype for Business Server, is an eligible user and can be found with Dial by name.
  • Dial by extension - If you enable this option, callers can connect with users in your organization by dialing their phone extension. Any online user or any user hosted on-premises using Skype for Business Server, is an eligible user and can be found with Dial by extension.

Note

If you want to offer callers both the Dial by name and Dial by extension features, you can enable the Dial by name feature on the main Teams Phone Agent and then config an option to transfer to a second Teams Phone Agent or Auto Attendant where Dial by extension is enabled.

For more information, see the Dial by name or number reference.

After setting the business-hours call flow options, select Next.

Previous steps

Step 4 - After-hours call flow (expand to see instructions)

Step 4: After-hours call flow

Greeting options

Select the greeting option that callers will receive during business hours.

  • Default Teams Phone Agent Greeting
    • Hello, you've reached Teams Phone Agent. How can we help you today?
  • Play an audio file - this option is not supported with Teams Phone Agent.
  • Add a greeting message - enter the text for the greeting.

The Teams Phone Agent greeting message can be entered in multiple languages. Teams Phone Agent will speak the greeting in each language to callers.

AI disclaimer customization

Caution

Microsoft Teams Phone Agent provides participant standard notifications as required by the law, including, but not limited to, recording, transcription, and interaction with AI. If you choose to disable these notifications, you are responsible to inform your participants in real time in accordance with applicable laws.

The default Teams Phone Agent disclaimer notification is:

I'm a virtual assistant. How can I help you today?

Accept the default message, customize it or disable it.

Call routing options

Select what happens to the call after the greeting is played.

  • Disconnect - the call is disconnected. Teams Phone Agent is not engaged.
  • Redirect call - the call is redirected to one of the call routing destinations. Teams Phone Agent is not engaged.
    • Person in the organization - a person in your organization who can receive voice calls.
    • Voice app - Choose the Auto Attendant or Call Queue when choosing this destination. The call priority can be set when the destination is a Call Queue.
    • Resource account - Choose the resource account associated with the Teams Phone Agent, Auto Attendant or Call Queue when choosing this destination.
    • External phone number - any phone number. See Outbound calling line identification (number).
    • Voicemail - the voice mailbox associated with a Microsoft 365 group that you specify.
      • In Microsoft 365 admin center, enable Let people outside the organization email this team for the Microsoft 365 group that you specify.
  • Play menu options - the call is presented with a list of options to choose from. Teams Phone Agent is engaged.
Play menu options
Force listen

Teams Phone Agent doesn't support this option.

Set up the greeting and menu options
  • Play an audio file - Teams Phone Agent doesn't support this option.
  • Add a greeting message - Enter the greeting text.

Important

Teams Phone Agent uses this greeting only when it acts as an auto attendant. Enter text for the auto attendant routing options only. Don't mention Tools or Agents & queues, because those options aren't available in auto attendant mode.

Set menu options

Assign keys 0-9, * (asterisk), and # (pound) on the phone keypad to call routing destinations.

Key assignments don't need to be sequential. For example, you can map keys 0, 1, and 3, and leave key 2 unused.

If you set an operator in Step 1, map a key to it. If no key is mapped to the operator, the "Operator" voice command is also disabled.

Tip

Assign the lower keys to the auto attendant routing options and the higher keys to Tools and Agents & queues. That way, callers hear a familiar auto attendant menu when Teams Phone Agent acts as an auto attendant.

For each menu option, specify the following settings:

  • Dial key - the key on the telephone keypad to access this option. The caller can press or say this key number and Teams Phone Agent will route the call.
  • Voice command - defines the voice command that a caller can give to access this option. It can contain multiple words like "Customer Service" or "Operations and Grounds."
  • Description - use this field to give Teams Phone Agent detailed information on when to use this option. This should include keywords a caller may use when identifying actions they are looking to perform.
  • Destination - the specific routing or resource for Teams Phone Agent to invoke.
    • Operator - the operator defined for the Teams Phone Agent.
    • Person in the organization - a person in your organization who can receive voice calls.
    • Tools - access Questions and Answers andAppointments
    • Agents & queues - access Microsoft Copilot Studio (MCS) agents and third party IVRs
    • Voice app - Choose the Teams Phone Agent, Auto Attendant, or Call Queue when choosing this destination.
    • Resource account - Choose the resource account associated with the Teams Phone Agent, Auto Attendant or Call Queue when choosing this destination.
    • Voicemail - the voice mailbox associated with a Microsoft 365 group that you specify.
      • 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 Outbound calling line identification (number).
    • Announcement (Audio file) - Teams Phone Agent doesn't support this option.
    • Announcement (Typed) - Teams Phone Agent doesn't support this option.

Maximum call length

The default Teams Phone Agent call length is 4 minutes. When the configured time limit is reached, callers hear the disconnect message and then the call ends automatically.

Disconnect message

The default message is:

I’m sorry the time limit of the call has been reached, and we will be disconnected in a moment, goodbye.

Provide a Custom message if required.

Directory search

Choose an option for Directory search.

  • Dial by name - If you enable this option, callers can say the user's name they want to speak with. Any online user or any user hosted on-premises using Skype for Business Server, is an eligible user and can be found with Dial by name.
  • Dial by extension - If you enable this option, callers can connect with users in your organization by dialing their phone extension. Any online user or any user hosted on-premises using Skype for Business Server, is an eligible user and can be found with Dial by extension.

Note

If you want to offer callers both the Dial by name and Dial by extension features, you can enable the Dial by name feature on the main Teams Phone Agent and then config an option to transfer to a second Teams Phone Agent or Auto Attendant where Dial by extension is enabled.

For more information, see the Dial by name or number reference.

After setting the after-hours call flow options, select Next.

Previous steps

Step 5 - Holidays call flow (expand to see instructions)

Step 5: Holidays call flow (optional)

The auto attendant can have a different call flow for each holiday you configure.

On the Holiday call settings page, select Add.

Name

Type a name for the holiday in the box at the top.

Holiday

From the Holiday dropdown, choose the holiday you want to use.

Greeting options

Select the greeting option that callers will receive during business hours.

  • Default Teams Phone Agent Greeting
    • Hello, you've reached Teams Phone Agent. How can we help you today?
  • Play an audio file - this option is not supported with Teams Phone Agent.
  • Add a greeting message - enter the text for the greeting.

The Teams Phone Agent greeting message can be entered in multiple languages. Teams Phone Agent will speak the greeting in each language to callers.

AI disclaimer customization

Caution

Microsoft Teams Phone Agent provides participant standard notifications as required by the law, including, but not limited to, recording, transcription, and interaction with AI. If you choose to disable these notifications, you are responsible to inform your participants in real time in accordance with applicable laws.

The default Teams Phone Agent disclaimer notification is:

I'm a virtual assistant. How can I help you today?

Accept the default message, customize it or disable it.

Call routing options

Select what happens to the call after the greeting is played.

  • Disconnect - the call is disconnected. Teams Phone Agent is not engaged.
  • Redirect call - the call is redirected to one of the call routing destinations. Teams Phone Agent is not engaged.
    • Person in the organization - a person in your organization who can receive voice calls.
    • Voice app - Choose the Auto Attendant or Call Queue when choosing this destination. The call priority can be set when the destination is a Call Queue.
    • Resource account - Choose the resource account associated with the Teams Phone Agent, Auto Attendant or Call Queue when choosing this destination.
    • External phone number - any phone number. See Outbound calling line identification (number).
    • Voicemail - the voice mailbox associated with a Microsoft 365 group that you specify.
      • In Microsoft 365 admin center, enable Let people outside the organization email this team for the Microsoft 365 group that you specify.
  • Play menu options - the call is presented with a list of options to choose from. Teams Phone Agent is engaged.
Play menu options
Force listen

Teams Phone Agent doesn't support this option.

Set up the greeting and menu options
  • Play an audio file - Teams Phone Agent doesn't support this option.
  • Add a greeting message - Enter the greeting text.

Important

Teams Phone Agent uses this greeting only when it acts as an auto attendant. Enter text for the auto attendant routing options only. Don't mention Tools or Agents & queues, because those options aren't available in auto attendant mode.

Set menu options

Assign keys 0-9, * (asterisk), and # (pound) on the phone keypad to call routing destinations.

Key assignments don't need to be sequential. For example, you can map keys 0, 1, and 3, and leave key 2 unused.

If you set an operator in Step 1, map a key to it. If no key is mapped to the operator, the "Operator" voice command is also disabled.

Tip

Assign the lower keys to the auto attendant routing options and the higher keys to Tools and Agents & queues. That way, callers hear a familiar auto attendant menu when Teams Phone Agent acts as an auto attendant.

For each menu option, specify the following settings:

  • Dial key - the key on the telephone keypad to access this option. The caller can press or say this key number and Teams Phone Agent will route the call.
  • Voice command - defines the voice command that a caller can give to access this option. It can contain multiple words like "Customer Service" or "Operations and Grounds."
  • Description - use this field to give Teams Phone Agent detailed information on when to use this option. This should include keywords a caller may use when identifying actions they are looking to perform.
  • Destination - the specific routing or resource for Teams Phone Agent to invoke.
    • Operator - the operator defined for the Teams Phone Agent.
    • Person in the organization - a person in your organization who can receive voice calls.
    • Tools - access Questions and Answers andAppointments
    • Agents & queues - access Microsoft Copilot Studio (MCS) agents and third party IVRs
    • Voice app - Choose the Teams Phone Agent, Auto Attendant, or Call Queue when choosing this destination.
    • Resource account - Choose the resource account associated with the Teams Phone Agent, Auto Attendant or Call Queue when choosing this destination.
    • Voicemail - the voice mailbox associated with a Microsoft 365 group that you specify.
      • 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 Outbound calling line identification (number).
    • Announcement (Audio file) - Teams Phone Agent doesn't support this option.
    • Announcement (Typed) - Teams Phone Agent doesn't support this option.

Maximum call length

The default Teams Phone Agent call length is 4 minutes. When the configured time limit is reached, callers hear the disconnect message and then the call ends automatically.

Disconnect message

The default message is:

I’m sorry the time limit of the call has been reached, and we will be disconnected in a moment, goodbye.

Provide a Custom message if required.

Repeat the procedure as needed for more holidays.

Directory search

Choose an option for Directory search.

  • Dial by name - If you enable this option, callers can say the user's name they want to speak with. Any online user or any user hosted on-premises using Skype for Business Server, is an eligible user and can be found with Dial by name.
  • Dial by extension - If you enable this option, callers can connect with users in your organization by dialing their phone extension. Any online user or any user hosted on-premises using Skype for Business Server, is an eligible user and can be found with Dial by extension.

Note

If you want to offer callers both the Dial by name and Dial by extension features, you can enable the Dial by name feature on the main Teams Phone Agent and then config an option to transfer to a second Teams Phone Agent or Auto Attendant where Dial by extension is enabled.

For more information, see the Dial by name or number reference.

After setting the holidays call flow options, select Next.

Previous steps

Step 6 - Templates (expand to see instructions)

Step 6: Templates (optional)

Set the Automatic Recording template for Teams Phone Agent (optional)

Select an existing template from the drop-down or Create a new template.

To create an Automatic Recording template for Teams Phone Agent, see Automatic Recording for Teams Phone Agent.

Set the Spam Detection template for Teams Phone Agent (optional)

Select an existing template from the drop-down or Create a new template.

To create a Spam Detection template for Teams Phone Agent, see Spam Detection for Teams Phone Agent.

Once you select the optional templates, select Next button at the bottom of the Add a Call queue page.

Previous steps

Step 7 - Dial scope (expand to see instructions)

Step 7: Dial scope (optional)

The dial scope defines which users are available in the directory when a caller uses dial-by-name or dial-by-extension. The default of All online users includes all users in your organization that are online users or hosted on-premises using Skype for Business Server.

You can include or exclude specific users by selecting Custom user group under Include or Exclude and choosing one or more Microsoft 365 groups, distribution lists, or security groups. For example, you might want to exclude executives in your organization from the dialing directory.

If a user is in both lists, or if they're hidden from the Exchange GAL, they're excluded from the directory.

Note

It might take up to 36 hours for a new user to have their name listed in the directory.

After setting the Dial scope options, select Next.

Previous steps

Step 8 - Authorized users (expand to see instructions)

Step 8: Authorized users (optional)

Authorized users specifies the users who can make changes to this Teams Phone Agent. The capabilities that the users have are determined by the Teams voice applications policy that is assigned to the user.

Select Add, search for the user, select the user, and then select Add.

Important

A user needs a voice applications policy that allows at least one type of configuration change, and must be an authorized user for at least one Teams Phone Agent, auto attendant or call queue.

A user can't make any configuration changes if:

  • The user has a policy assigned but isn't assigned as an authorized user to at least one auto attendant or call queue.
  • The user is assigned as an authorized user to at least one auto attendant or call queue but doesn't have a policy assigned.

For more information, see Set up authorized users.

After setting the Authorized users option, select Next.

Previous steps

Step 9 - Review & submit (expand to see instructions)

Step 9: Review & submit

Review the configured flow in the Call Flow visualizer, and export a copy to PDF.

Select Submit.

Previous steps

Important

Teams Phone Agent is delivered through usage-based billing with Copilot Credits.

You must Setup - Usage Based Billing in order for Teams Phone Agent to work. If the required spending policies are not configured, or if there are insufficient Copilot Credits, then Teams Phone Agent works as an Auto Attendant until there are available credits.


Extra functionality available through PowerShell cmdlets

Important

These configuration options are currently only available through PowerShell cmdlets and don't appear in the Teams admin center.

Dial by name improvements

When a dial-by-name search returns multiple people with the same name, the results can now be enhanced by appending additional information after the name. This makes it easier for callers to reach the correct person.

The default is to say only the name. However, the office or department information can now be added as part of the results.

For more information, see New-CsAutoAttendant -UserNameExtension.

PowerShell

For instructions on creating Teams Phone Agents using PowerShell, see Set up Teams Phone Agent with PowerShell.

Teams Phone Agent / Auto Attendant diagnostic tool

As an administrator, you can use the following diagnostic tool to validate that an auto attendant is able to receive calls:

  1. Select Run Tests, which populates the diagnostic in the Microsoft 365 admin center.

  2. In the Run diagnostic pane, enter the resource account in the Username or Email field, and then select Run Tests.

The tests identify tenant, policy, or resource account configurations that are preventing the auto attendant from receiving calls, and provide steps to fix any problems identified.