MS-720T00: Microsoft Teams Voice Engineer

Duration: 3 days

Audience Profile


The Microsoft Teams voice engineer plans, designs, configures, maintains, and troubleshoots an integrated communications solution at an organization. The Microsoft Teams voice engineer must be able to translate business requirements into technical architecture and designs for communication solutions.

The Microsoft Teams voice engineer is familiar with telecommunication technologies and has experience in Microsoft Teams, Microsoft 365, and PowerShell. They must be able to deploy and configure Microsoft Teams Phone with PSTN connectivity through Direct Routing, Operator Connect, and Microsoft Teams Calling Plans. The Microsoft Teams voice engineer manages devices certified for Microsoft Teams, audio/video conferencing, and voice migration.

The Microsoft Teams voice engineer collaborates with telephony providers and third-party vendors to enable advanced voice features in Microsoft Teams. The Microsoft Teams voice engineer also works with administrators for other workloads, including networking, identity, licensing, security, and compliance.

To earn the Microsoft 365 Certified: Teams Voice Engineer Expert certification, candidates must also earn the Microsoft 365 Certified: Teams Administrator Associate certification.

  • Plan and configure Microsoft Teams Phone (25-30%)
  • Optimize network performance (5-10%)
  • Plan and configure Direct Routing (15-20%)
  • Configure and manage Microsoft Teams Phone for voice users (15-20%)
  • Plan and configure Microsoft Teams clients and devices (5-10%)
  • Monitor and troubleshoot Microsoft Teams Phone (15-20%)


  • A proficient understanding of basic functional experience with Microsoft 365 services.
  • A proficient understanding of general IT practices, including using PowerShell.

What’s included?

  • Authorized Courseware
  • Intensive Hands on Skills Development with an Experienced Subject Matter Expert
  • Hands-on practice on real Servers and extended lab support 1.800.482.3172
  • Examination Vouchers & Onsite Certification Testing- (excluding Adobe and PMP Boot Camps)
  • Academy Code of Honor: Test Pass Guarantee
  • Optional: Package for Hotel Accommodations, Lunch and Transportation

With several convenient training delivery methods offered, The Academy makes getting the training you need easy. Whether you prefer to learn in a classroom or an online live learning virtual environment, training videos hosted online, and private group classes hosted at your site. We offer expert instruction to individuals, government agencies, non-profits, and corporations. Our live classes, on-sites, and online training videos all feature certified instructors who teach a detailed curriculum and share their expertise and insights with trainees. No matter how you prefer to receive the training, you can count on The Academy for an engaging and effective learning experience.


  • Instructor-Led (the best training format we offer)
  • Live Online Classroom – Online Instructor-Led
  • Self-Paced Video

Speak to an Admissions Representative for complete details

StartFinishPublic PricePublic Enroll Private PricePrivate Enroll

Course outline

Plan and configure Microsoft Teams Phone (25-30%)

Plan and design a Microsoft Teams PSTN solution

  • Choose an appropriate PSTN connectivity solution
  • Identify requirements for Teams Calling Plans, Operator Connect, and Direct Routing
  • Identify licensing requirements for Microsoft Teams Phone, including users, auto attendants, call queues, meeting room devices, and common area phones
  • Plan network topology
  • Plan for integration of Certified Contact Center solutions
  • Plan for integration of analog and SIP devices and handsets

Manage phone numbers for Microsoft Teams Calling Plans and Operator Connect

  • Choose between porting and acquiring numbers for Teams Calling Plans
  • Acquire phone numbers for Teams Calling Plans from Microsoft
  • Create a port order for Microsoft service and user numbers
  • Create a request to convert between Microsoft service and user numbers
  • Configure Operator Connect

Configure Phone policies

  • Install Microsoft Teams PowerShell module
  • Design and configure a tenant dial plan
  • Configure calling policies
  • Configure call park policies
  • Configure caller ID policies
  • Configure outbound call restrictions
  • Configure inbound call blocking
  • Configure IP phone policies
  • Configure routing of unassigned numbers
  • Configure custom music on hold
  • Configure compliance recording

Configure auto attendants and call queues

  • Design call flows for auto attendants and call queues
  • Configure auto attendants and call queues
  • Deploy channel-based call queues
  • Configure resource accounts, including cloud and hybrid environments
  • Assign licenses to the resource accounts
  • Assign phone numbers to resource accounts
  • Assign a resource account to an auto attendant or call queue
  • Configure Microsoft 365 Groups for voicemail
  • Configure holidays for auto attendants and call queues
  • Configure custom Music-on-Hold

Configure audio conferencing

  • Choose between per-user and per-minute licensing
  • Set a default audio conferencing bridge
  • Configure a conference bridge number
  • Configure a toll-free conference bridge number
  • Deploy toll-free audio conferencing
  • Configure communication credits for audio conferencing
  • Configure Operator conferencing from separate providers

Design and configure emergency calling

  • Design dynamic emergency calling scenarios
  • Define emergency locations
  • Configure client discovery of emergency locations
  • Configure emergency calling policies

Optimize network performance (5-10%)

Design network infrastructure for optimal Microsoft Teams Phone performance

  • Determine network readiness for Microsoft Teams
  • Design network requirements by using the Network Planner in Microsoft Teams
  • Perform a network analysis
  • Design and validate local internet breakout strategy for client media optimization
  • Design and validate VPN split tunneling
  • Design organization QoS requirements and policies
  • Configure Microsoft Teams QoS policies

Implement network topology

  • Configure a network topology
  • Add WAN IPs to a network topology
  • Add locations to a network topology
  • Create and assign a Microsoft Teams network roaming policy

Plan and configure Direct Routing (15-20%)

Design Direct Routing call flows

  • Plan and design PSTN connectivity by using Direct Routing
  • Recommend a Session Border Controller (SBC) solution based on PSTN connectivity
  • Recommend a multiple SBC solution based on requirements

Implement SIP trunking with Direct Routing

  • Identify configuration requirements between the SBC and Microsoft
  • Create and configure an online PSTN gateway
  • Create PSTN usage records
  • Create and configure voice routes
  • Create and configure voice routing policies
  • Validate Direct Routing SBC connectivity
  • Test Direct Routing connections

Extend a Direct Routing infrastructure

  • Design and configure Location Based Routing (LBR)
  • Design and configure Local Media Optimization (LMO)
  • Configure gateway translation rules
  • Create a validated emergency address
  • Configure on-network conferencing for Direct Routing

Deploy and maintain a Survivable Branch Appliance (SBA)

  • Plan and configure an SBA
  • Assign SBA policies to users
  • Test SBA functionality
  • Plan for SBA and SBC maintenance and updates

Configure and manage Microsoft Teams Phone for voice users (15-20%)

Enable users for Microsoft Teams Phone

  • Assign Teams Phone license
  • Assign a Microsoft Teams Calling Plan license
  • Assign user dial plans
  • Assign numbers to users
  • Assigning verified emergency address location
  • Assign a calling policy to a user
  • Assign a usage location to a user

Enable users for Direct Routing

  • Assign a voice routing policy to a user for Direct Routing
  • Assign a number to a user by using PowerShell
  • Enable voicemail and Enterprise Voice for a Direct Routing user in PowerShell

Enable per-user calling features

  • Configure group call pickup
  • Configure call delegation and call delegates
  • Configure call forwarding
  • Configure simultaneous ring
  • Enable and configure audio conferencing
  • Assign a dial-out policy

Migrate voice users

  • Validate Skype for Business hybrid configuration and connectivity
  • Migrate users between on-premises and cloud
  • Migrate Skype for Business Common Area Phones to Microsoft Teams
  • Migrate Skype for Business Meeting Rooms to Microsoft Teams

Plan and configure Microsoft Teams clients and devices (5-10%)

Plan and configure Microsoft Teams Phones and Teams displays

  • Recommend a Microsoft Teams Phone based on business and security requirements
  • Recommend a Microsoft Teams display based on business and security requirements
  • Assign Common Area Phone licenses to common area phones
  • Deploy Skype for Business phones (3PIP)
  • Deploy Microsoft Teams phones
  • Deploy Common Area Phones
  • Deploy Microsoft Teams displays
  • Configure Microsoft Teams SIP Gateway
  • Configure remote provisioning and sign-in for Android devices
  • Update Microsoft Teams devices remotely

Plan and configure Microsoft Teams Rooms on Windows and Teams Rooms on Android

  • Recommend Microsoft Teams Rooms based on business and security requirements
  • Manage Microsoft Teams Rooms devices
  • Assign an audio-conferencing bridge service number to a Microsoft Teams Room
  • Configure accounts for Microsoft Teams Rooms
  • Define local Users & Groups on Microsoft Teams Rooms on Windows

Monitor and troubleshoot Microsoft Teams Phone (15-20%)

Monitor Microsoft Teams Phone

  • Configure tenant data upload for Call Quality Dashboard (CQD) and reporting labels
  • Configure Power BI reports for CQD
  • Monitor SBC health

Monitor and troubleshoot Microsoft Teams clients and devices

  • Troubleshoot Microsoft Teams client data flows by using debug logs, media logs, browser traces, and desktop logs
  • Troubleshoot configuration profiles in Microsoft Teams
  • Configure Notifications & alerts in Microsoft Teams admin center
  • Monitor Microsoft Teams Rooms
  • Troubleshoot sign-in issues for Microsoft Teams devices to Microsoft Azure Active Directory (Azure AD), part of Microsoft Entra
  • Troubleshoot user provisioning by using MCOValidationError

Troubleshoot call failure and call quality

  • Interpret Microsoft Teams media flows
  • Troubleshoot call failures by using client logs
  • Troubleshoot a missing dial pad
  • Troubleshoot call failures by using the Self-help Diagnostics in Microsoft 365 Admin Center
  • Troubleshoot tenant dial plans by using regular expressions and PowerShell
  • Troubleshoot dynamic emergency address by using client debug logs
  • Interpret E.164 Normalization Rules in a tenant dial plan
  • Analyze reverse number lookup
  • Troubleshoot Teams client media issues by using Microsoft 365 Connectivity Tool
  • Troubleshoot calls by using Real-time Telemetry
  • Troubleshoot calls by using Advanced Call Analytics
  • Troubleshoot calls by using the CQD
  • Inspect PSTN usage reports for SIP call failures
  • Analyze QoS markers by using a network trace

Troubleshoot Direct Routing connectivity

  • Troubleshoot firewall issues for Direct Routing
  • Troubleshoot certificate Issues for Direct Routing
  • Troubleshoot SIP options issues for Direct Routing
  • Investigate and diagnose calling issues by using an SBC SIP trace