Teams Integration Setup

Setup and Verify the Teams Domain

This article will walk through setting up and validating the required domain for use in the Teams integration

Access Requirements

To complete this integration successfully, you will need a Global Administrator account in Microsoft 365.

Licensing Requirements

Users with a license less than Microsoft 365 E5 will need to make sure that they have the Microsoft Teams Phone Standard license included for Teams to work as a softphone.

Licenses that will not work for the Teams Integration are: 

  • Microsoft 365 Domestic Calling Plan
  • Skype for Business Online

Activating the Microsoft 365 Integration

If you have not already done so, you must follow the document linked below in order to first connect the phone system to Microsoft 365. This is a separate task from enabling SSO for the login portal.

Activating the Microsoft 365 Integration

Setup the Domain

  1. Log into the bvoip phone system. 
  2. Go to the Integrations menu and select Microsoft 365 from the dropdown.
  3. Go to the Direct Routing tab
  4. Check the Enable Microsoft Teams direct routing checkbox
  5. You'll be prompted to restart the phone services, click Yes
    Note:
    This will end any active calls, so ensure no calls are in progress
    image-png-Jan-29-2024-06-32-52-2126-PM
  6. Wait 30-60 seconds for that to complete and the console to become responsive again, you'll get this pop-up in the top right when this happens.
  7. Under the Domain Status section click the Setup domain button
  8. Again wait 30-60 seconds for the command to complete, after which it will prompt you to verify your domain in the portal

Verify the Domain

  1. Login to your Microsoft 365 Admin center
  2. If you have Show all on the left hand navigation bar click on it
  3. Go to Settings > Domains
  4. Open the company-msti.bvoip.net domain shown
  5. Click Start setup in the top left
  6. Leave the option as Add a TXT record to the domain's DNS records and click Continue
  7. Click Verify
    Note: If it returns an error here, give it 3-4 minutes and try again. The DNS record is automatically created.
  8. Click Continue
    image-png-Jan-29-2024-06-40-37-2859-PM
  9. Uncheck the box shown for Exchange and Exchange Online Protection, then click Continue
  10. Once you get Domain setup is complete you can close this window

Verify in the bvoip panel

  1. Back in the phone system go to Integrations > Microsoft 365 > Direct Routing
  2. Click on Check domain
  3. It should change to Verified and you're all set on this part

Next Steps for the Teams Integration

Once this has been completed, it will be time to add an integration user and your desired actual users. Please see our article Integration User Setup and Adding Users on how to continue this process. 

Adding Users Notice

If you have not added your Teams users as extensions in the bvoip phone system, the Teams users will be be created starting on extension number 100. If you want an extension user to have a set extension, the extension will need to be built in the bvoip phone system prior to adding the users from Teams.