If you are already familiar with Microsoft Teams you will know what a great multi-platform collaboration tool it is allowing secure communication and sharing between your team members. However you can now turn teams into the UC platform you need by adding the ability to dial PSTN services (Landline and mobile phones) through the Teams app.
The service is called direct routing and it allows the MS Teams platform to connect to your own VoIP provider through a SBC (Session Border Controller). This means you have more flexibility over your phone service and are not tied to Microsoft calling plans.
We can provide a fully managed per seat service or consultancy and implementation services to get you up and running with Teams Direct Routing.
Learn more about MS Teams – https://www.microsoft.com/en-gb/microsoft-365/microsoft-teams/group-chat-software
Contact Us to get started or just to talk through what we can do.
How it Works
The Direct Routing service connects the Microsoft Teams PBX to our SBC which securely connects calls to and from the VoIP provider.
To use MS Teams and direct routing you will need the following, which we can provide along with upgrade and security services for Windows 10.
- MS 365 Business Standard (or above) or MS 365 E1 (or above)
- Business Voice (without calling plan) or Phone System License
- SIP service (Recommend Invosys)
Fig 1. Using Invosys allows voice control through the EASY WIFI dashboard.
Note: If you have taken managed Microsoft 365 from EASY WIFI then we will complete these steps for you.
Step 1 – Add the domain we have assigned for the SBC to your Microsoft Account. Login to https://admin.microsoft.com and select “Show All” from the left menu. Then select “Settings” > “Domains”.
Note: You may be asked to validate the domain using a TXT record. Contact EASY WIFI with the TXT contents to complete this step.
Step 2 – To complete adding the SBC to Teams a user MUST exist with the required license and using the sub domain we have just assigned. E.g. email@example.com.
Once added this can be changed back to the original user or removed and the license re-assigned.
Step 3 – Setup the SBC in Teams Admin. Access the Teams Admin Center https://admin.teams.microsoft.com/ and select “Voice” from the left menu and then “Direct Routing” from the sub menu.
There are many policy options for call routing but for now we will just concentrate on the core setup. For more detailed information contact your EASY WIFI account manager.
Step 4 – Setup user for Enterprise Voice using Powershell. Each user must have a phone number assigned and enterprise voice enabled to use the Teams dial pad.
Open Powershell in Administrator mode:
Make sure the following modules are installed and up to date.
Uninstall-Module -Name MicrosoftTeams
Install-Module -Name MicrosoftTeams -Repository PSGallery
Then run the following, you will be promted for your admin login several times.
$credential = Get-Credential
Connect-MsolService -Credential $credential
Connect-MicrosoftTeams -Credential $credential
$SfBoSession = New-CsOnlineSession
$SfBoSession = New-CsOnlineSession –Credential $credential –OverrideAdminDomain “yourdomain.onmicrosoft.com”
Set-CsUser -Identity “” -EnterpriseVoiceEnabled $true -HostedVoiceMail $true -OnPremLineURI tel:+44XXXXXXXXXX
It can take a few hours to propogate but then restart your Teams app and the dial pad will be available.