The VoxSBC can be used to connect Voxtelesys SIP Trunking or your PBX System to Microsoft Teams. Since the Teams Phone System has been released this process has changed multiple times. There are currently two ways of configuring it: mostly using the Teams Admin Panel or mostly using PowerShell. If you prefer PowerShell, we do have a guide on that as well!
Table of Contents
Last Updated: 8/6/2025
You can check this by looking at your registrations on the Portal. You will have a little Teams icon under Options if this is the case. If there is no icon, reach out to [email protected] to update your registration type.
Start the VoxSBC Wizard. From the Portal > Registrations > click on the Teams icon (under Options) on the domain you want to set up.
Add the Domain. From the Wizard, copy the Primary Domain Name:
xxxxxx-xx.sip.voxtelesys.net
Paste Domain into the MS Domain setup
Add a TXT Record.
Copy the TXT record.
Paste in Wizard
Submit on Wizard
Verify on Microsoft Admin page
If there is an error, wait 5 minutes and hit try again. Repeat until it clears.
Uncheck "Exchange and Exchange Online Protection"
Continue
Your Domain is set up!
Create a New User
Users > Active Users > Add a user
The Domain will be the VoxSBC Domain provided earlier.
Please Note: this can be removed later after the Domain verification is completed.
This user does not need any Admin privileges.
Log in to your Teams Admin Page
Voice > Direct Routing > SBCs > + Add
Fill in SBC information:
Create
Still under Voice > Direct Routing > SBCs > in the upper right corner, click on "Manage PSTN Usage Records"
Press "+ Add"
Name it VoxSBC
Still under Voice > Direct Routing > change from SBC to Voice Routes
Click + Add
Create the voice route:
Navigate to "Voice > Voice routing policies"
Add a new Policy.
Configure Policy:
Click "Add or remove PSTN usage records"
Select VoxSBC as the PSTN Usage Record.
Click "Save"
First, create or edit your Global Dial plan
Navigate to Voice > Dial plans
Edit the Global Dial plan
Add New Normalization rules
Enter the following:
The number dialed matches this regular expression:
^(\+1|1)?([2-9][0-9][0-9][2-9][0-9]{6})$
Translate the number based on this regular expression:
1$2
Click "Save"
Enter the following:
The number dialed matches this regular expression:
^+?([0-9]{4})$
Note: the 4 in {4} would be changed to whatever extension length your PBX has, so a 3 digit extension would be ^+?([0-9]{3})$*
Translate the number based on this regular expression:
$1
Click "Save"
Navigate to Users > Manage users
Click on "View policies" on the user you want to update.
User will need the phone System license "On."
Click on "Edit" next to Assigned policies.
Change the following:
Click "Apply"
Assign Numbers to users
Numbers can be added to user or resource groups via Powershell or the Voxteleys Portal.
Use the command below to add a number to a user/resource group if you opted for the PowerShell configuration.
Set-CsUser -Identity "Username" -OnPremLineURI tel:"1xxxxxxxxxx"
Use the command below to enable voice to a user if you opted for the PowerShell configuration.
Set-CsUser -Identity "Username" -EnterpriseVoiceEnabled $true