Share via

Is it possible to configure two different extensions for one Teams account and, at the time of the call, select which one the user wants to use?

Iago Silva 0 Reputation points
2026-05-05T12:46:19.6666667+00:00

Is it possible to configure two different extensions for one Teams account and, at the time of the call, select which one the user wants to use?

Microsoft Teams | Microsoft Teams for business | Meetings and calls | Audio and video
0 comments No comments

Answer accepted by question author

  1. Liora D 14,385 Reputation points Microsoft External Staff Moderator
    2026-05-05T14:11:02.7066667+00:00

    Dear @Iago Silva,

    I hope you’re having a good day.

    That’s a great question, and it’s something many organizations coming from traditional PBX systems expect Teams to support.

    In Microsoft Teams Phone, it is possible to assign more than one phone number (or “extension”) to a single user, but there is an important distinction that affects your scenario.

    From a configuration standpoint, Teams now supports a primary number plus one or more alternate numbers assigned to the same user account. This is typically used for scenarios such as multi-region presence or allowing a user to receive calls on different numbers routed to them.

    However, when it comes to outbound calling behavior, Teams works differently from legacy telephony systems:

    • Calls are generally placed using the user’s default (primary) caller ID
    • Teams does not provide a built-in option to choose between multiple assigned numbers at the moment of making a call
    • There is no native “dropdown” or selection mechanism to pick which extension/number to use per call

    In other words, while multiple numbers can exist on the same account, they are not treated as separate selectable identities for outbound calls.

    This behavior is consistent with current platform limitations. Even in related scenarios (for example, calls initiated from external apps), Teams will still use the default caller ID without offering a selection option, which further highlights that per-call identity switching is not supported today.

    That said, depending on your use case, there are a few alternative approaches you might consider:

    • Caller ID policies: In some cases, admins can configure a different outbound caller ID (such as a service or resource account), but this is policy-driven and not something the user selects dynamically per call.
    • Call queues or resource accounts: Useful for shared identities (e.g., a support line), though again these are tied to scenarios rather than user choice at call time.
    • Direct Routing (advanced scenarios): Some organizations implement caller ID manipulation at the SBC level, but this is outside standard Teams user controls and requires additional telephony infrastructure.

    If your requirement is to let users manually select a calling identity per call (similar to traditional PBX behavior), that capability isn’t currently available in Teams out of the box.

    Please understand that our initial response does not always resolve the issue immediately. However, with your help and more detailed information, we can work together to find a solution.  

    I hope this information helps point you in the right direction. If you run into any issues while trying the steps, or if something still doesn’t feel quite right, please don’t hesitate to reach out again. I’ll do my best to support you however I can.  

    Looking forward to hearing back from you with any updates or additional details. 

    Warm regards, 


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".    

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.   

    1 person found this answer helpful.
    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Q&A Assist
    2026-05-05T12:46:30.8766667+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    Yes. A single Teams Phone user can have multiple numbers (and therefore multiple extensions) and choose which one to use when placing a call.

    Key points:

    1. Multiple numbers per user (multi-line)
      • Multi-line in Teams Phone lets admins assign up to 11 phone numbers (primary + alternate + private line) to one user.
      • These numbers can be any mix of Calling Plan, Direct Routing, Operator Connect, and Teams Phone Mobile, and can include “soft” numbers such as Shared Calling numbers.
      • Each of these numbers can have its own extension (for example, +12223334444;ext=6789).
    2. Assigning numbers and extensions
      • For Shared Calling/Direct Routing, an extension is assigned with:
             Set-CsPhoneNumberAssignment -Identity ******@company.com \
               -PhoneNumber "+12223334444;ext=6789" -PhoneNumberType DirectRouting
        
      • Additional numbers can be assigned as alternate lines via Teams admin center or PowerShell, each with its own extension.
    3. Selecting which number/extension to present when calling
      • With multi-line configured, the user can choose which line (phone number) to use as the outgoing caller ID when placing a call.
      • The selected line determines which number/extension the callee sees.
    4. Limitations
      • Dial-by-extension behavior is directory/Auto Attendant–based; callers dial the extension that maps to one of the user’s numbers.
      • Internally, the user is still a single Teams identity; what changes at call time is the outgoing line/caller ID, not the underlying user account.

    So it is possible to configure multiple numbers/extensions for one Teams account and let the user choose which line to use when making a call, by using Teams Phone multi-line and assigning each line with its own extension.


    References:

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.