Additional meeting and call-related features and issues within Microsoft Teams for business
Dear @Rajasekar K,
I understand you are looking to replicate Zoom Phone's short extension dialing for users and resource accounts without dedicated PSTN numbers in Microsoft Teams.
In Microsoft Teams, there is no built-in standalone "extension mapping" table like Zoom. Teams relies heavily on the E.164 phone number format to route calls. However, achieving your goal is possible by combining Dial Plans (Normalization Rules) and assigning dummy E.164 numbers with extensions (e.g., +1234567890;ext=XXXX).
Please refer to this document: Microsoft Teams Dial plans for phone call routing - Microsoft Teams | Microsoft Learn
Since I am answering your query as a community moderator and do not have access to your specific tenant environment, I highly recommend that you raise a support ticket directly within your Microsoft 365 Admin Center (Please ask your IT administrator to perform this step).
I suggest you ask your internal backend voice administrator or Microsoft Support to investigate and implement the following approaches based on your actual environment:
Option 1: For Users without dedicated PSTN numbers
They can utilize Teams Shared Calling combined with custom Dial Plans.
- Your backend team can assign a phone number in the format of
+1XXXXXXXXXX; ext=XXXXto the user. - Then, they will create a tenant Dial Plan with a normalization rule. When an internal user dials the 3- or 4-digit extension, the rule translates it to the full E.164 number, and Teams will route it internally via Reverse Number Lookup (RNL).
Option 2: For Resource Accounts (Auto Attendants / Call Queues)
Resource accounts cannot have native extension properties applied the same way as users.
- Your backend team will need to assign a unique full E.164 number (even a non-routing "dummy" number) to the Resource Account.
- They will then configure a Dial Plan normalization rule that translates the specific 3 or 4 digits dialed by the user into that Resource Account's full E.164 number.
By opening a support ticket in your Admin Center, your backend engineers can securely review your existing Voice Routing Policies and Dial Plans to ensure these rules do not conflict with your current setup.
I hope this provides a clear path forward for your team. Please let me know if you need any further general information.
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.