Skip to content
Jay's Lab
Jay's Lab
  • About

Teams’ Call Queues and Auto Attendants – Creating a Call Queue

Call Queue, Call Queues and Auto Attendants, Direct Routing, Teams / August 19, 2023 August 19, 2023

What is Call Queue

Call queues route incoming calls to specific Teams users (Teams, Groups, or Users). Call queues control how the call is routed and distributed to Teams users (agents).

The following steps show how to create a call queue:

  • It redirects the call to an Office 365 Team
  • Members of that team are going to be the agents
  • The agent that has been ideal for the longest time will have the call

Call Queues Pane

On Teams Admin Center, expand the “Voice” menu and select “Call queues”

Adding a New Call Queue

To add a new “Call Queue” click on Add

General Info Page

The “Add a call queue” wizard will appear, and it will start with the General info page

Type the name of the Call Queue. For me, the name is “Sales Call Queue”

Adding a Resource Account to The Call Queue

Under “Resource accounts”, click on the “Add” button

The “Add account” pane will appear on the right side

In the search box, search for the name of the resource account that you created earlier. For me, I am typing “Sales Call Queue”. (You can type at least 3 letters to search)

It will show all the resource accounts display name matches for the search. Hover the mouse pointer over the resource account name and an “Add” button will appear next to the resource account Click on it

The added resource account will be listed (you can add more accounts if your setup needs that)

Click on “Add” bottom of the pane

When you back to the “General Info”, you will see the resource account(s) that you have added

Scroll down until you reach “Language”. This is where you specify the language that will be used for the automatically generated voice messages

Search and select the language

The below image shows my selection of language is “English (United States)”

Greeting and Music Page

Click on Next, and you will be on the “Greeting and music page. I will keep it as it is for simplicity. Then, click on “Next” to reach the “Call answering” page

Call Answering Page

Here, you select who will handle the call. you can select a channel of a team, or you can select specific users and groups

For me, I kept the “Choose a team” option selected, and I clicked on “Add a channel” (you need to select a Team, then select the channel from the list of channels for that Teams)

The “Add a channel” pane will be shown on the right side

First, you need to select the team

Then, select a channel from that team

For me, I have selected the default “General” channel of the team named Sales

Click on Apply

Graphical user interface, application

Description automatically generated

The “Call answering” page will now show the selected channel and to which team that channel belongs to

Click on Next


Agent Selection Page

An agent is a member of the Teams that we have selected in the previous step.

On the “Agent selection” page, I am selecting the “Longest idle” method of routing. This way, the agent that has been ideal for the longest time will have the call forwarded to him/her. Note that

I am keeping the remaining of this page as default and I am clicking on the “Next” button

Call Overflow Handling Page

I am keeping the “Maximum calls in the queue” as 50, and if more calls are there, the calls will be disconnected

Important note:

In case you are using Teams Direct Routing, you need to keep some channels to regular Teams Direct Routing calls, you achieve this by reducing the “Maximum number of calls in the queue” so that you will not let your Call Queues consume the full PSTN connections (PRI or SIP Trunking),

Keeping a high number of calls waiting in a call queue might consume your channels (channels of the PRI or the SIP Trunking). And that might make you not able to do outgoing PSTN calls or receive incoming PSTN calls on Teams

If you have multiple call queues, you need to watch for the total sum of all “Maximum number of calls in the queue” of the call queues.

Call Timeout Handling Page

This is the last page of the wizard. Here you will specify how long the caller will be waiting for an agent to answer the call. If the call exceeds this wait time, the call will be disconnected, or you can select to redirect the call

I am keeping this number as the default 20 minutes.

Submitting the changes

After completing the wizard and you are fine with the settings, you can click on the “Submit” button

The call queue will be created, and it will be listed on the main page “Call queues”

Support Call Queue

For my setup, I am creating another call queue called “Support Call Queue”. The Support Call Queue has the exact settings, except that it routes the calls to the “Support” team (the setting is on the “Call Answering” page)

Post navigation
← Previous Post
Next Post →

Recent Posts

  • Checking SIP Messages to Verify the Local Media Optimization Between Teams Client and SBC
  • Configuring Direct Routing Local Media Optimization for Single-Site and Single SBC (Using Teams Admin Center)
  • Teams’ Call Queues and Auto Attendants – Testing Using Teams Client
  • Teams’ Call Queues and Auto Attendants – Allowing an Auto Attendant to Call an External Number (PSTN Number)
  • Teams’ Call Queues and Auto Attendants – Adding an operator to the Auto Attendant

Recent Comments

No comments to show.

Archives

  • August 2024
  • July 2024
  • September 2023
  • August 2023
  • January 2023
  • December 2022
  • November 2022
  • September 2022
  • July 2022
  • April 2022
  • March 2022
  • January 2022
  • July 2021
  • June 2021
  • May 2021
  • March 2021
  • January 2019
  • December 2018
  • May 2018

Categories

  • Access Control List (ACL)
  • Auto Attendants
  • Azure SWe Lite
  • Call Queue
  • Call Queues and Auto Attendants
  • Direct Routing
  • Direct Routing
  • E2EE
  • End-to-end encryption
  • Enterprise Voice
  • G.711
  • G.729
  • Hybrid Setup
  • Local Media Optimization
  • Media
  • Media Bypass
  • Operator
  • Ribbon
  • SBC
  • SBC 1000
  • SBC 2000
  • SBC Edge
  • Skype for Business
  • Skype for Business Control Panel
  • Step by Step
  • SWe Lite
  • Teams
  • Teams Client
  • Teams Mobile Client
  • Teams Walkie Talkie
  • Uncategorized
Copyright © 2026 Jay's Lab | Powered by Astra WordPress Theme