Microsoft Teams widgets – Call Queue Summary

Definition

The Teams Queues analytics view gives a list of all calls into a queue with information about the caller, the queue called, the agent who took the call, agent duration, queue duration and information about the result of the call.

Output list

  • Call Start
  • Queue Start
  • Caller Display Name
  • Queue Display Name
  • Agent Display Name
  • Queue Outcome
  • Agent Duration
  • Queue Duration
  • Is Answered
  • Is Voicemail
  • Is Overflow In
  • Is Overflow Out

Sample output

Prism analytics widget screenshot

Widget definition

{"ViewGuid":"4c6f6b87-c57e-4cb8-8032-c70964269cb8","Definition":{"ColumnAggregates":[{"Alias":"map_CallStart_b0745801bcd5858e","Label":"Call Start","ColumnId":"map_CallStart","AggregateType":"Value","IsAggregate":false,"Type":-2},{"Alias":"map_SessionStart_523fcef2951ca2a0","Label":"Queue Start","ColumnId":"map_SessionStart","AggregateType":"Value","IsAggregate":false,"Type":-2},{"Alias":"callerName_DisplayName_7d6cae94eb460acb","Label":"Caller Display Name","ColumnId":"callerName_DisplayName","AggregateType":"Value","IsAggregate":false,"Type":-2},{"Alias":"callQueueName_DisplayName_7f2debcd2d534d20","Label":"Queue Display Name","ColumnId":"callQueueName_DisplayName","AggregateType":"Value","IsAggregate":false,"Type":-2},{"Alias":"callQueueAgentName_DisplayName_146bb8036340bf4d","Label":"Agent Display Name","ColumnId":"callQueueAgentName_DisplayName","AggregateType":"Value","IsAggregate":false,"Type":-2},{"Alias":"queueOutcome_QueueOutcomeName_8ca439929587d286","Label":"Queue Outcome","ColumnId":"queueOutcome_QueueOutcomeName","AggregateType":"Value","IsAggregate":false,"Type":-2},{"Alias":"callQueue_AgentDurationMilliseconds_25acd2ef00257dea","Label":"Agent Duration","ColumnId":"callQueue_AgentDurationMilliseconds","AggregateType":"Value","IsAggregate":false,"Type":-1},{"Alias":"callQueue_QueueDurationMilliseconds_c4f623eff8d43860","Label":"Queue Duration","ColumnId":"callQueue_QueueDurationMilliseconds","AggregateType":"Value","IsAggregate":false,"Type":-1},{"Alias":"callQueue_IsAnswered_52e0ae530d4f8136","Label":"Is Answered","ColumnId":"callQueue_IsAnswered","AggregateType":"Value","IsAggregate":false,"Type":-2},{"Alias":"callQueue_IsVoicemail_eff99f80c66ca896","Label":"Is Voicemail","ColumnId":"callQueue_IsVoicemail","AggregateType":"Value","IsAggregate":false,"Type":-2},{"Alias":"callQueue_IsOverflowIn_fdfe4471cec4d31c","Label":"Is Overflow In","ColumnId":"callQueue_IsOverflowIn","AggregateType":"Value","IsAggregate":false,"Type":-2},{"Alias":"callQueue_IsOverflowOut_a5c536b6c1c95f39","Label":"Is Overflow Out","ColumnId":"callQueue_IsOverflowOut","AggregateType":"Value","IsAggregate":false,"Type":-2}],"PreFilters":[],"PreGroupFilters":[],"Parameters":{"SelectedTreeId":"1","DateSelectionMethod":"UseQuickDates","QuickDate":{"Type":"7","FromLocal":"24/03/2025 00:00:00","ToLocal":"30/03/2025 23:59:59"}},"GridSettings":"{\"columns\":[{\"index\":0,\"field\":\"Id\",\"width\":45.0208,\"hidden\":false},{\"index\":1,\"field\":\"map_CallStart_b0745801bcd5858e\",\"width\":110.02081,\"hidden\":false},{\"index\":2,\"field\":\"map_SessionStart_523fcef2951ca2a0\",\"width\":116.01041,\"hidden\":false},{\"index\":3,\"field\":\"callerName_DisplayName_7d6cae94eb460acb\",\"width\":164.01411,\"hidden\":false},{\"index\":4,\"field\":\"callQueueName_DisplayName_7f2debcd2d534d20\",\"width\":158.00710999999998,\"hidden\":false},{\"index\":5,\"field\":\"callQueueAgentName_DisplayName_146bb8036340bf4d\",\"width\":158.00710999999998,\"hidden\":false},{\"index\":6,\"field\":\"queueOutcome_QueueOutcomeName_8ca439929587d286\",\"width\":128.00711,\"hidden\":false},{\"index\":7,\"field\":\"callQueue_AgentDurationMilliseconds_25acd2ef00257dea\",\"width\":134.01411000000002,\"hidden\":false},{\"index\":8,\"field\":\"callQueue_QueueDurationMilliseconds_c4f623eff8d43860\",\"width\":134.01411000000002,\"hidden\":false},{\"index\":9,\"field\":\"callQueue_IsAnswered_52e0ae530d4f8136\",\"width\":116.01041,\"hidden\":false},{\"index\":10,\"field\":\"callQueue_IsVoicemail_eff99f80c66ca896\",\"width\":122.01711,\"hidden\":false},{\"index\":11,\"field\":\"callQueue_IsOverflowIn_fdfe4471cec4d31c\",\"width\":134.01411000000002,\"hidden\":false},{\"index\":12,\"field\":\"callQueue_IsOverflowOut_a5c536b6c1c95f39\",\"width\":140.02111,\"hidden\":false}],\"sortField\":null,\"sortDir\":null,\"pageSize\":50}"},"DefinitionVersion":1}

Modifications

Once you have imported the widget template, you will be able to make any changes to the columns or filtering to meet your requirements.

For example, adding the Queue Display Name column into the filter, you are then able to type just one Queue Name for statistics for just that queue.

If you are looking to see how many calls have gone to voicemail, bring the Is Voicemail column down to the filter and tick for true and this will only show calls that have gone to voicemail.

You might also like…