Skaityti anglų kalba Redaguoti

Bendrinti naudojant


Create a Call queue in Microsoft Teams

Call queues route callers to people in your organization who can help with a particular issue or question. Calls are distributed one at a time to the people in the queue, who are known as agents.

Call queues provide:

  • A greeting message.
  • Music while people are waiting on hold in a queue.
  • Call routing - in First In, First Out (FIFO) order - to agents.
  • Handling options for queue overflow and timeout.

Before following the procedures in this article, make sure you read Plan for Teams Auto attendants and Call queues and complete the getting started steps.

What's new for Call queues in the past six months

  • December 11

  • November 22

    • Callback functionality is now available through the Teams admin center.
  • November 5

  • September 16

    • Callback functionality is available through PowerShell cmdlets.
    • Conference mode is now supported for Skype for Business clients and calls that are routed to the queue from Skype for Business Server.

Steps to create a Call queue

The steps to set up a Call queue includes:

  1. Set up general information
  2. Set the greeting and music
  3. Set up call answering
  4. Choose and assign agents
  5. Set up callback
  6. Set up call exception handling
  7. Set up authorized users

The steps outlined in the article create Call queues using the Teams admin center. For instructions to create Call queues using PowerShell, see Creating Call queues with PowerShell cmdlets.

Follow these steps to set up your Call queue

Step 7: Authorized users

Authorized users specifies the users who are authorized to make changes to this Call queue. You can determine the capabilities that the users have through Teams voice applications policies assigned to your users.

To add a user to the authorized users:

  1. Select Add, search for the user, select Add, and then select Add.

Svarbu

A user must have a policy assigned that enables at least one type of configuration change and must also be assigned as an authorized user to at least one Auto attendant or Call queue.

A user can't make any configuration changes if:

  • The user has a policy assigned but isn't assigned as an authorized user to at least one Auto attendant or Call queue.
  • The user is assigned as an authorized user to at least one Auto attendant or Call queue but doesn't have a policy assigned.

Pastaba

A maximum of 15 authorized users can be assigned to the Call queue.

For more information, see Set up authorized users.

Once you select your authorized users, select the Submit button at the bottom of the Add a Call queue page.

Authorized users via PowerShell

Expand to see authorized user PowerShell examples

PowerShell Examples

Example 1

To add an authorized user to an existing call queue, see the following example:

Set-CsCallQueue -Identity <CallQueue GUID> -AuthorizedUsers @("User 01 GUID", "User 02 GUID")

Dėmesio

These configuration options are currently only available through PowerShell cmdlets and they don't appear in Teams admin center. If these options are configured through PowerShell, any changes to the Call queue through Teams admin center erases these settings.

Hiding authorized users

Hidden authorized users aren't visible to Queues app users.

New-CsCallQueue (For new call queues) Set-CsCallQueue (For existing call queues)
-HideAuthorizedUsers -HideAuthorizedUsers
Example 1

To hide an authorized user in a call queue, see the following example:

Set-CsCallQueue -Identity <CallQueue GUID> -AuthorizedUsers @("User 01 GUID", "User 02 GUID") -HideAuthorizedUsers @("User 02 GUID")

The following settings are recommended:

  • Conference mode to On
    • Conference mode will be the only option available for Call queues after June 2025
  • Routing method to Round robin or Longest idle
  • Presence-based routing to On
  • Agent alert time: to a minimum of 20 seconds

Resources for complex scenarios

Call queue feature compatibility

Feature Teams Desktop1 Teams Web Teams Mobile App2 Teams Phone Mobile3 Skype for Business IP Phones Standard Call Queues Channel Based Call Queues Comment
Agent Routing Methods
Attendant Routing Y Y Y Y Y Y Y Y Default
Longest Idle4 Y Y Y Y N Y Y Y Recommended
Round Robin Y Y Y Y Y Y Y Y Recommended
Serial Y Y Y Y Y Y Y5 Y5
Agent Routing Options
Presence Based Routing4 Y Y Y Y11 N Y Y Y Default
Agents can opt out Y Y Y Y11 Y8 Y8 Y Y Default
Transfer Modes
Conference Mode6 Y Y Y Y Y Y Y Y Default
Transfer Mode Y Y Y Y Y Y Y Y
Collaborative Calling
Channel Based Queues Y N N N N N N/A Y9 Agents on non-supported devices can still answer calls however they won't have the collaborative calling user interface
Dynamic caller ID
Standard Call queue Y Y Y N N N Y N/A
Channel based Call queue Y N/A N/A N/A N/A N/A N/A Y
PSTN Connectivity Methods See Note 10
Calling Plans Y Y Y Y Y Y Y Y
Direct Routing Y Y Y Y N12 Y Y7 Y
Operator Connect Y Y Y Y N Y Y7 Y
Miscellaneous
Call toast shows Resource Account Name Y N Y N Y Y Y
Click-to-call Y N N N N N Y Y
Compliance recording See Compliance recording
Location based routing N/A N/A N/A N/A N/A N/A N/A N/A Not supported

Notes

  1. Microsoft Teams Windows client, Microsoft Teams Mac Client, Microsoft Teams on Virtualized Desktop Infrastructure.
  2. Microsoft Teams iPhone app, Microsoft Teams Android app.
  3. Teams Phone Mobile Cellular Phone Dialer.
  4. Selecting Longest Idle for the agent routing method automatically enables Presence based routing.
  5. It's not possible to set the order the agents are presented with calls when using a group or channel for membership.
  6. Conference mode isn't supported if phone calls are routed to the queue from a Direct Routing gateway enabled for Location-Based Routing.
  7. Microsoft Teams Phone only.
  8. Through the User Settings Portal page at https://aka.ms/vmsettings.
  9. Only standard channels are supported.
  10. Transferring calls between Public Switched Telephone Network (PSTN) connectivity methods isn't supported.
  11. Performed through Team Phone Mobile app or see #8.
  12. Call queues that are assigned a Direct Routing number don't support Skype for Business clients, Lync clients, or Skype for Business IP Phones as agents. The Teams client is only supported with a coexistence mode of Teams Only.

Supported clients

The following clients are supported for call agents in a Call queue:

  • Skype for Business desktop client 2016 (32-bit and 64-bit versions)
  • All IP phone models supported for Microsoft Teams.
  • Mac Skype for Business Client (version 16.8.196 and later)
  • Android Skype for Business Client (version 6.16.0.9 and later)
  • iPhone Skype for Business Client (version 6.16.0 and later)
  • iPad Skype for Business Client (version 6.16.0 and later)
  • Microsoft Teams Windows client (32-bit and 64-bit versions)
  • Microsoft Teams Mac client
  • Microsoft Teams on Virtualized Desktop Infrastructure (Windows Virtual Desktop, Citrix, and VMware)
  • Microsoft Teams iPhone app
  • Microsoft Teams Android app

Call Queue Diagnostic Tool

If you're an administrator, you can use the following diagnostic tool to validate that a Call queue is able to receive calls:

  1. Select Run Tests, which populates the diagnostic in the Microsoft 365 Admin Center.

  2. In the Run diagnostic pane, enter the Resource Account in the Username or Email field, and then select Run Tests.

  3. The tests return the best next steps to address any tenant, policy, and resource account configurations to validate that the Call queue is able to receive calls.

Plan for Teams Auto attendants and Call queues

Here's what you get with Microsoft Teams Phone

Getting service phone numbers

Country and region availability for Audio Conferencing and Calling Plans