Skip to main content

Duet for Microsoft Teams hosted proof of concept setup guide

Updated over 2 weeks ago

Step 1

Enterprise

Bandwidth

  • Account Build

    • Configure Enterprise account

    • Build Voice/911 trunks

    • Provide Enterprise with FQDN entries

    • Provide Enterprise with new telephone numbers

    • Update DNS with “txt” records from Enterprise

  • Bandwidth App overview

  • TAC visibility for trunk testing

Step 2

Enterprise - Configure Direct Routing in Microsoft Teams

Enterprise - Configure Direct Routing in Microsoft Teams

Direct Routing & Voice

Dynamic Emergency Calling

  • Direct Routing - Hosted POC

    • Ensure users have Phone System and Enterprise licenses for O365 licenses (Review Phone System).

    • Provide DNS “txt” records back to Bandwidth.

    • Complete DNS Validation in 0365 Admin.

    • Add a temp user with licensing to each of the Bandwidth provided FQDNs. This will allow Teams to utilize the FQDNs.

Note: Temp users can be removed after Voice Routes are successfully added

  • If migrating from Calling Plans:

    • Begin the port process with Bandwidth

    • Release Calling Plan Number (not before number ported).

    • Remove Calling Plan License from User.

    • Add Phone System License to User.

Note: Do not configure SBCs for Hosted. Use Voice Routes instead.

    • Create a Usage record called “Bandwidth” in your Voice Policy.

Example: Set-CsOnlinePstnUsage -Identity “Global” -Usage @{Add="Bandwidth"}

    • Add PhoneNumber URI and enable Enterprise Voice to Teams User

Example: Set-CsUser -Identity "[email protected]" -EnterpriseVoiceEnabled $true -HostedVoiceMail $true -OnPremLineURI "tel:enter bandwidth did in E.164 format

Example: Grant-CsOnlineVoiceRoutingPolicy -Identity <[email protected]> -PolicyName Bandwidth

  • Optional: Configuring Service Accounts - Call Groups/Auto-attendants

    • Create a service account user

    • Assign License - Microsoft Teams Phone Standard - Virtual User

    • Add PhoneNumber

Example: set-CsOnlineApplicationInstance -Identity "objectid" -OnpremPhoneNumber "+19842753534"

Step 3

Enterprise - Testing (with support from Bandwidth if necessary)

Enterprise - Testing (with support from Bandwidth if necessary)

Enterprise Voice

Dynamic Emergency Calling

Did this answer your question?