How to Set Up Microsoft Teams Direct Routing: A Step-by-Step Guide

Direct Routing allows you to connect a supported Session Border Controller (SBC) to Microsoft Phone System, enabling enterprise-grade PSTN voice calling directly within the Teams client.

Before you begin: Ensure you have Global Administrator rights in your Microsoft 365 tenant to complete the setup.

Step 1: Add FQDN

Goal: Register your Session Border Controller (SBC) in the Teams Admin Center.

Open the Teams Admin Center at admin.teams.microsoft.com. Navigate to Voice > Direct Routing, and click Add.

Enter the FQDN provided by your consultant, set the port to 5061, and enable the SBC.

Teams Admin Center - Adding SBC FQDN in Direct Routing with port 5061 configuration

After adding, you will see the SBC listed. Ignore any warning messages at this stage.

Teams Admin Center - SBC added successfully with status display

Next, navigate to Voice routes and click Add.

Teams Admin Center - Navigating to Voice routes and clicking Add

Set a name for the route and change the Dialed number pattern to .* to match all outbound calls.

Teams Admin Center - Configuring voice route name and dialed number pattern to .*

Under SBCs enrolled, click Add SBCs and select the SBC device you just added.

Teams Admin Center - Adding enrolled SBCs to voice route configuration

Under PSTN usage records, click Add, name the record, select it, then save and apply the configuration.

Teams Admin Center - Creating PSTN usage record with name selection Teams Admin Center - Final voice route configuration (left view) Teams Admin Center - Final voice route configuration (right view)

Step 2: Add Dial Plans for China

Goal: Configure normalization rules so users can dial numbers in the correct format.

Navigate to Dial plans in the Teams Admin Center and click Add.

Teams Admin Center - Adding new dial plan in Voice > Dial plans

Depending on your preference, configure the Normalization rules to automatically format local numbers to the required international or national format.

Teams Admin Center - Configuring normalization rules for China dial plan

Use the Test dial plan feature to validate that your rules are working correctly.

Teams Admin Center - Testing dial plan with number input validation

Step 3: Configure Voice Routing Policies

Goal: Create a policy that defines which users can make calls and how calls are routed.

In the Teams Admin Center, navigate to Voice > Voice routing policies and click Add.

Teams Admin Center - Creating new voice routing policy

Under PSTN usage records, click Add, select the record you created in Step 1, and apply it.

Teams Admin Center - Adding PSTN usage records to voice routing policy (left view) Teams Admin Center - PSTN usage records selected and applied (right view)

Step 4: Assign Settings to Each User

Goal: Apply the dial plan and voice routing policy to individual users and assign phone numbers.

In the Teams Admin Center, go to Users > Manage users, select a user, and click Edit. In the Account tab, assign a phone number.

Teams Admin Center - Assigning phone number to user in Account tab

In the Policies tab, scroll down to find Dial plan and Voice routing policy. Edit them to select the correct policies you configured in Steps 2 and 3.

Teams Admin Center - Selecting dial plan for user in Policies tab (left view) Teams Admin Center - Selecting voice routing policy for user in Policies tab (right view)

Log out of the Teams client and log back in to apply the new settings. You should now see the phone number available in your Teams client.

Teams client showing phone number successfully activated after configuration

✅ Your Teams Direct Routing setup is now complete. Users can make and receive calls directly from Teams.

Conclusion

Setting up Microsoft Teams Direct Routing involves several interconnected steps, from configuring the SBC FQDN to assigning policies to individual users. While the process is technical, following this guide ensures a smooth deployment that provides enterprise-grade PSTN calling directly within the Teams environment.

If you encounter any issues during your Direct Routing setup, or if you need assistance with SBC configuration, SIP trunk provisioning, or full Teams Phone System deployment in China, CTS is here to help. Our certified engineers have supported hundreds of global enterprises in deploying Teams voice solutions. Contact us today to get started.

Need help with Direct Routing setup?

Our technical team is ready to assist with configuration. Contact us for personalized support.

Contact Technical Support →