Fix Teams Auto Attendant Routes Calls Wrong after a License Change
🔍 WiseChecker

Fix Teams Auto Attendant Routes Calls Wrong after a License Change

Your Teams auto attendant suddenly routes calls to the wrong queue or user after a license change. This typically happens when the licensed user assigned to the auto attendant loses a required Teams Phone license, or when the resource account is reassigned. The auto attendant itself relies on resource accounts and licensed call agents to route correctly. This article explains why the license change breaks routing and gives you a step-by-step fix to restore proper call flow.

You will learn how to verify the resource account license, reassign the correct license, and confirm that the auto attendant routes calls to the intended destination. You will also find related failure patterns, such as calls going to voicemail or dropping entirely, with their fixes.

Key Takeaways: Fixing Auto Attendant Routing After a License Change

  • Teams admin center > Voice > Resource accounts: Shows the current license and phone number assigned to the resource account that powers the auto attendant.
  • Microsoft 365 admin center > Users > Active users > Licenses and apps: Lets you reassign the Microsoft Teams Phone Standard license to the resource account.
  • Teams admin center > Voice > Auto attendants: Confirms which resource account is linked to the auto attendant and lets you test call routing.

ADVERTISEMENT

Why a License Change Breaks Auto Attendant Call Routing

An auto attendant in Teams does not work on its own. It must be assigned to a resource account, which is a special type of user account that holds a phone number and a license. When you change the license of that resource account, for example by removing the Teams Phone Standard license or downgrading to a free plan, the auto attendant loses its ability to route calls. The call routing logic depends on the license to identify the resource account as a valid call handler. Without the license, the system treats the account as a regular user with no phone capabilities, so incoming calls get misrouted or dropped.

Another common scenario is when you change the license of a call agent, such as an operator or a user in a hunt group that the auto attendant forwards to. If that user loses their Teams Phone license, the auto attendant may try to forward calls to a number that is no longer valid, causing the call to go to voicemail or to the default fallback destination. The routing table in the auto attendant does not automatically update when licenses change, so you must manually check and correct the assignments.

How the License Affects Routing Destinations

The auto attendant has a set of routing destinations: operators, call queues, users, and external numbers. Each destination must be licensed correctly for the routing to work. For example, a call queue needs a resource account with a Teams Phone license and a phone number. A user destination needs that user to have a Teams Phone license and a phone number assigned. If any of these licenses are missing or changed, the call flow breaks. The Teams admin center does not always show a warning, so you need to check each destination manually.

Steps to Diagnose and Fix Auto Attendant Routing After a License Change

Follow these steps in order to find the root cause and restore correct routing.

  1. Open the Teams admin center
    Go to Teams admin center > Voice > Resource accounts. Look for the resource account that is linked to your auto attendant. Check the License column. If it says “No license” or shows a non-phone license, this is the cause.
  2. Record the current license and phone number
    Write down the phone number assigned to the resource account. Also note the user principal name of the account. You will need this information for the next steps.
  3. Reassign the Teams Phone license in the Microsoft 365 admin center
    Go to Microsoft 365 admin center > Users > Active users. Find the resource account user. Click on the user, then select Licenses and apps. Check the box for Microsoft Teams Phone Standard. If the license is not available, you must purchase it first. Click Save changes.
  4. Verify the license appears in the Teams admin center
    Return to Teams admin center > Voice > Resource accounts. Refresh the page. The License column should now show “Microsoft Teams Phone Standard”. If it still shows no license, wait 30 minutes and refresh again, because license sync can take time.
  5. Check the auto attendant’s resource account assignment
    Go to Teams admin center > Voice > Auto attendants. Select your auto attendant. Under Resource account, confirm that the account you just licensed is listed. If not, click Change and select the correct resource account.
  6. Verify each routing destination
    In the same auto attendant page, go to Call routing. Check the operator, call queue, user, and external number destinations. For each user destination, confirm that the user has a Teams Phone license and a phone number. For call queues, confirm the resource account has a license and a phone number.
  7. Test the call routing
    Call the auto attendant’s phone number. Listen to the menu prompts and select the option that routes to the destination you fixed. If the call goes to the correct queue or user, the fix is complete.

ADVERTISEMENT

If Auto Attendant Still Routes Calls Wrong After Reassigning the License

Sometimes the license reassignment is not enough. Here are related failure patterns and their fixes.

Auto Attendant Sends Calls to Voicemail Instead of a User

This happens when the target user has no phone number assigned, or their phone number is not a valid Teams number. Go to Teams admin center > Voice > Phone numbers. Find the user’s number and confirm it is assigned. If the number is missing, assign one. Also check that the user is not set to “Do not disturb” or “Forward to voicemail” in their Teams client.

Auto Attendant Drops Calls After a License Change

This usually means the resource account lost its phone number during the license change. Go to Teams admin center > Voice > Resource accounts. Select the account and click Assign/reassign phone number. Pick the original number from the list, or assign a new one. Then test the auto attendant again.

Auto Attendant Routes to the Wrong Call Queue

If you have multiple call queues, the auto attendant may point to the wrong one. Check the routing table in the auto attendant. Under Call routing, look for the option that says “Redirect call to call queue”. Click Edit and select the correct queue. Confirm that the queue’s resource account has a license and a phone number.

New Teams Auto Attendant vs Resource Account License: Key Differences

Item Auto Attendant Resource Account
Purpose Answers calls and plays menu prompts Holds the phone number and license for the auto attendant
License required None directly Microsoft Teams Phone Standard
Phone number Not assigned to the auto attendant itself Must have a phone number assigned
Where managed Teams admin center > Voice > Auto attendants Teams admin center > Voice > Resource accounts
Effect of license change Routing breaks, calls misroute Becomes invalid, auto attendant stops working correctly

You can now diagnose and fix auto attendant routing issues caused by license changes. Start by checking the resource account license, then reassign the Teams Phone Standard license if needed. Verify every routing destination and test the call flow. For advanced management, use the Get-CsAutoAttendant PowerShell cmdlet to export the routing configuration and compare it before and after a license change. This helps you spot misconfigurations faster in large environments.

ADVERTISEMENT