02 · Licensing

Resource account licenses

Attendants and queues fail closed when the resource account has the wrong SKU, or had the right SKU removed in two steps.

Room HTMLAll downloads

Learn it in 5 minutes

Each auto attendant or call queue that answers needs a resource account with a Microsoft Teams Phone Resource Account license, even when you do not assign a phone number. Tenants with Teams Phone get a zero-cost allotment, and you still have to acquire those licenses.

Do not assign Teams Phone Standard to a resource account. If you must swap, remove the old license and add the resource-account license in the same license change. A two-step swap can leave the voice app broken. External transfer, callback, and on-behalf outbound also need pay-as-you-go or communications credits.

Use the Teams Phone Resource Account license. Swap licenses in one change, and fund outbound if the app dials the PSTN.

Room HTML

Visual

Call queue routingCall queueRound robinAgent 1Agent 2Agent 3Agent 4Timeout to overflow
Round robin distribution for Resource account licenses. Overflow is a configured target.
Voice-app license gatesResource SKU · RequiredNot Standard · Do not assignOutbound fund · If it dials out
Required checks. Counts in this drawing are teaching order, not customers.

SVGPNGHTML

Worked example

Resource accounts get the Teams Phone Resource Account license, not Teams Phone Standard.

  1. Acquire Zero-cost still acquired
  2. Assign Resource account SKU
  3. Avoid Teams Phone Standard
  4. Fund If it dials out

If it fails: Queues die after Standard is removed and the new license is added in a second save.

Checklist HTML

Quiz

A colleague reports: Queues die after a two-step license swap. Where do you start?

Which description of Pay-as-you-go Calling Plan is accurate?

A colleague reports: Overflow to a mobile number fails and the user Calling Plan is blamed. Where do you start?

Flashcards

Ecosystem

Glossary

  • Teams Phone The license capability that lets a user use Teams as a phone system. It is not, by itself, a PSTN carrier. Config: Assign Teams Phone, then add a connectivity option. Fault: Outbound PSTN fails because only Teams, not Teams Phone, is assigned.
  • Calling Plan A Microsoft-operated PSTN option. Domestic, international, and pay-as-you-go are the usual flavors. It is an extra license on top of Teams Phone. Config: Buy the plan only where Microsoft sells it, and assign it to the user. Fault: A user in an unsupported country is given a Calling Plan SKU that cannot be used.
  • Audio Conferencing The license that provides dial-in numbers for meetings. It is not Teams Phone. Config: Assign it to people who must publish a dial-in number. Fault: Conference dial-out hits the SBC and the carrier bill surprises finance.
  • Teams Premium An add-on for advanced meetings and related features. It does not replace Teams Phone or a Calling Plan. Config: Buy it only for the meeting features you actually need. Fault: A design removes Calling Plans because Premium was purchased.

Sister technologies

Around the call: compliance recording, workforce management, emergency location, analytics, CRM screen pop, and an agent with a human escape. Each one has its own failure.

Config and troubleshooting

Queues die after Standard is removed and the new license is added in a second save.

Cross-platform bridges

CUCM

Cisco CUBE is one of the SBC families named in this lab’s certification lesson. A certified release can be the Direct Routing SBC between Unified CM and Teams.

The tenant still needs a verified domain on the SBC FQDN, and the user still needs Teams Phone. The studio translator does not open a live AXL session. Confirm the current certified release before you build.

Webex

Teams Phone and Webex Calling are separate clouds. This lab does not describe a feature that registers a Webex Calling user into a Teams tenant.

A number move is usually a carrier port, a certified SBC, or a meetings interop product. Confirm before relying.

UCCE

Unified CCE stays the ACD until you migrate it. Microsoft’s contact-center articles name Connect, Extend, and Unify. They do not name a UCCE connector in the notes this lab cites.

Voice into Teams is still Direct Routing or Operator Connect. The routing script stays on the contact-center product you bought. Confirm the vendor’s current model. Source: https://learn.microsoft.com/en-us/microsoftteams/teams-contact-center.

Future hooks

Copilot Studio, Azure Communication Services, and Graph are later tracks in this lab. Treat any uncited limit as confirm before relying.

BridgesEcosystem

Sources and go deeper

Opened 2026-10. A row marked confirm did not open. Wikipedia is background. The Teams blog row is the community index.

sources.json