Get started with Teams Voice Connector

  • Last update on November 15th, 2024

Introduction

The CoreView Teams Voice connector (formerly, Teams Advanced) now provides greater support for Direct Routing numbers.

If you have purchased “traditional” numbers (i.e., from a telco company) often face limitations when it comes to integrating them into Teams in a scalable and efficient manner. Many organizations resort to managing this process using spreadsheets, tracking the assignment of numbers to employees, and attempting to keep it updated as employees are onboarded and offboarded. This error-prone process can lead to misplaced and unused numbers, as well as employees having direct external numbers when they don't require them. Furthermore, it becomes challenging to correlate reporting on direct routing number usage within Teams with the users who currently have those numbers.

By uploading these numbers to CoreView, you get the benefit of managing this “number inventory” much more effectively. You can:

  • Access reporting features on who is using their numbers 
  • Implement management actions that greatly reduce the risk of errors and increase speed 
  • Streamline workflows for onboarding and offboarding procedures 
  • Execute bulk actions to assign/unassign numbers  

Once numbers are uploaded, they can be edited and deleted and otherwise generally treated as inventory to be managed.  

What it includes

By activating the add-on, you will be able to access the reports and use the management actions listed in the table below:

Reports Teams voice Call quality
Call quality dashboard
Voice Usage
Auto Attendants
Call Queues
Phone Numbers
Teams Voice Users
User Call Quality
Management actions Teams Free phone number from Teams resource account
Create Teams call queue
Edit Teams call queue
Remove Teams call queue
Remove Teams auto attendant
Edit direct routing number
Delete direct routing number
Assign phone number
Unassign phone number

Consents

You need to provide an additional consent to import Teams Voice data (calls, PSTN usage) into CoreView. Please refer to the permission list to see what data import is based on:

Permissions list

CoreView Teams API Integration requires the following Azure AD (now Entra ID) application permissions:

  • [Microsoft Graph] Call records read all: read call records
  • [Microsoft Graph] Read basic all: get a list of all teams
  • [Microsoft Graph] Teams activity read all: read all users' teamwork activity feed
  • [Microsoft Graph] Teams tab read all: read tabs in Microsoft Teams