Teams - Network Assessment Tool (NAT)

Teams - Network Assessment Tool (NAT)

Install NAT


This guide outlines the steps to download, configure, and run the Microsoft Teams Network Assessment Tool (NAT) to help evaluate network quality for Microsoft Teams calls.

Download and Install the Network Assessment Tool

  1. Go to the official Microsoft download page:
    Download NAT from Microsoft
  2. Download and complete the installation of the Microsoft Teams Network Assessment Tool.

     

Configure Media Duration

  1. Open Notepad as Administrator(Right-click Notepad > Run as administrator)
  2. In Notepad, go to File > Open, set the file type filter to All Files, and navigate to: C:\Program Files (x86)\Microsoft Teams Network Assessment Tool
  3. Locate and open the file named:  NetworkAssessmentTool.exe.config
  4. Search for the following entry:   <addkey="MediaDuration"value="300" />

    Change the value from 300 to your desired run time in seconds.
    Example: 3600 for one hour.

  5. Save the file, ensuring it is saved with the original .config extension (not as a .txt file)

 

Replace the Existing Config File

  1. If your modified file was saved elsewhere (e.g., Documents), copy it.
  2. Navigate to: C:\Program Files (x86)\Microsoft Teams Network Assessment Tool
  3. Locate and delete the existingNetworkAssessmentTool.exe.config file.
  4. Paste your modified version into this directory.

 

Run the Network Assessment Tool


  1. Open PowerShell as Administrator.
  2. Navigate to the tool’s installation directory by running:  cd 'C:\Program Files (x86)\Microsoft Teams Network Assessment Tool'
  3. To start the assessment, run:  .\NetworkAssessmentTool.exe /qualitycheck

 

Results and Reporting


  • The tool will run for the configured MediaDuration (in seconds).
  • Once completed, it will provide the location of the test results in an Excel-format file.
  • Review the results to assess network quality metrics like latency, jitter, packet loss, and media protocol.


    • Related Articles

    • Troubleshooting Call Quality Issues in Teams

      This guide will help you troubleshoot, and report call quality issues you're experiencing in Microsoft Teams. Before you begin: Ensure Teams Quality of Service (QoS) is implemented: Teams QoS prioritizes network traffic for optimal call quality. ...
    • Teams PowerPack - CX: Availability Report

      Accessing Availability Report Availability Report is a new feature found under Teams PowerPack – CX > Reports. This feature allows Administrators and Supervisors to visualize at a glance the Teams Presence status of all active users for any given ...
    • Teams PowerPack - CX: Wallboard

      Teams PowerPack - CX | Wallboard is a valuable informational tool designed for real-time monitoring and management of your Teams PowerPack - CX. Teams PowerPack - CX | Live Wallboard At-a-Glance Teams PowerPack - CX Statistics (Current Day Only): ...
    • Teams PowerPack - Call Analytics: Guide

      Teams PowerPack - Call Analytics is a powerful tool that offers deep insights into user behavior, Auto Attendants, Call Queues, Voice Call flows, and more within your Microsoft Teams Voice environment. To provide these insights, Teams PowerPack ...
    • Teams PowerPack - CX: Troubleshooting Common Scenarios

      Even the most robust tools, including Teams PowerPack - CX, can encounter occasional delays. For instance, due to limitations with how Microsoft Graph and Teams relay information, there may be a brief lag (usually just a few minutes) between when ...