Teams: VoxSBC Setup


In this guide we are going to show you how to setup the VoxSBC with your Microsoft Teams account. You will need access to the Microsoft Admin page as well as PowerShell as Admin.

To use Teams dial pad you will need a phone system license on your Teams Users, this is included in E5 but added on in E1/E3


1. Reach out to Voxtelesys and get your VoxSBC Domain

2. Open the VoxSBC Setup Guide in Portal

Under SIP Registrations > Teams Domain > Click on the Teams Icon (under Options)

3. Follow VoxSBC Setup Guide Instruction


VoxSBC Setup Guide Instruction

Quick notes on the setup Guide
Add a Domain in Microsoft
  1. Login to Microsoft Admin Center Here
  2. Add a Domain: Side Panel > Show All > Domains > Add Domain
  1. In the "Domain name" copy and paste the "Primary Domain Name" from the SBC guide (Should look like *****-****.sip.voxtelesys.net)
  1. Add a TXT record to the Domain's DNS records
  1. Copy the TXT Value from Microsoft and paste into the SBC guide (Should look something like MS=ms********)
  1. Wait a couple minutes for the record to update and then verify it
Continued notes on the setup Guide (Verifiy User and Domain)

Now that you have verified the domain you will need to add a new user and verify the domain in PowerShell

  1. Still from the Microsoft Admin Center Here
  2. Add a new user: Users > Active Users > Add User > Add Single User
  1. You can add the Display name as VoxSBC, Username as sbc, and for the Domain select your *****-****.voxtelesys.net
  1. For licensing the user needs a E1, E3, or E5 license and global admin privileges
    • Once you have verified the admin user in PowerShell you can remove the licensing for this user
Now login to PowerShell from your desktop
  1. Run Powershell as Admin
  2. Login into Teams via PowerShell: Guide Here
  3. Once you are logged in verify the user and domain with the following command:
    • Get-CsOnlineUser -Identity "sbc@*****-****.sip.voxtelesys.net" | fl RegistrarPool
    • Replace the *****-****.sip.voxtelesys.net with your unique domain from Voxtelesys
  1. You should get a RegistrarPool response
    • You can now remove the licensing for the sbc user, but do not delete the user
Continued notes on the setup Guide (Create Teams Routing)
Add PSTN, Voice routes, and Policies to Teams
  1. Run Powershell as Admin
  2. Login into Teams via PowerShell: Guide Here
  3. Create a PSTN with the following command
  1. Verify the PSTN with the following command
    • Get-CsOnlinePstnUsage
  1. Create a PSTN with the following command
  1. Verify the PSTN with the following command
    • Get-CsOnlineVoiceRoutingPolicy
  1. Create a PSTN with the following command
  1. Verify the PSTN with the following command
    • Get-CsOnlineVoiceRoute
Add Calling plans and numbers to Teams Users
  1. Run Powershell as Admin
  2. Login into Teams via PowerShell: Guide Here
  3. Add phone number to Teams User
  • Set-CsUser -Identity "user@example.com" -EnterpriseVoiceEnabled $true HostedVoiceMail $true -OnPremLineURI TEL:17015558500
  • Replace user@example.com with your Teams users email
  • Replace 17015558500 with your users phone number
  • If doing this as an extension replace 17015558500 with the extension number

  1. Add Voice Routing Policy to a Teams User
    • Grant-CsOnlineVoiceRoutingPolicy -Identity "user@example.com" -PolicyName "voxtelesys"
    • Replace user@example.com with your Teams users email