What to expect

We built an integration bridge that reads data out of Teams using its Graph API, rewrites it a format that is compatible with QueueMetrics and sends it to our QueueMetrics Live service.

diag-teams

As we use data that is made available though the Teams API, we are limited by the data that is actually available; in particular data comes with a variable delay, usually from 15 minutes to 1+ hour, so the "real-time" pages won’t be meaningful. Data is considered "settled" only after a few hours, and may change retrospectively even a few days after it was emitted.

On the other hand, you get:

  • accurate daily statistics of taken and lost calls for queues, autoattendants, voicemail and direct calls (most reports will be meaningful)

  • caller and DNIS information

  • tracking of agent’s music on hold during calls

  • wallboards with daily counters

See chapter Your first run below for more details of what is included.

We appreciate your help in reporting any anomalies you will find.

As new APIs are deployed and the information offered through the MS Graph API improves, we’ll improve the bridge so that new features are transparently turned on.

General notes

This document details the integration of QueueMetrics Live with an existing Teams tenant.

Document history

Date Editor Changes

2022-08-12

LE

Permission configuration, typos

2022-04-23

LE

General Availability

2021-11-29

LE

Typos and page breaks

2021-11-26

LE

Added separate queues for Lost

2021-11-16

LE

First run

2021-07-12

LE

First draft