在 Microsoft Teams 中创建呼叫队列
呼叫队列将呼叫者路由到组织中可以帮助解决特定问题的人员。 呼叫一次分发给队列中的人员,他们称为 代理。
呼叫队列提供:
- 问候消息。
- 当人们在队列中等待时播放音乐。
- 呼叫路由 - 先入 先出 (FIFO) 顺序 - 到代理。
- 队列溢出和超时的处理选项。
在按照本文中的过程操作之前,请确保已阅读 规划 Teams 自动助理和呼叫队列 ,并遵循 入门步骤。
过去六个月通话队列的新增功能
11 月 22 日
- 现在 可通过 Teams 管理中心使用回调功能。
11 月 5 日
- 嵌套的自动助理和呼叫队列 不再需要资源帐户和关联的许可。
9 月 16 日
- 回调 功能可通过 PowerShell cmdlet 获得。
- 从Skype for Business Server路由到队列的Skype for Business客户端和呼叫现在支持会议模式。
创建呼叫队列的步骤
设置呼叫队列的步骤包括:
- 设置常规信息
- 设置问候语和音乐
- 设置呼叫应答
- 选择和分配代理
- 设置回调
- 设置调用异常处理
- 设置授权用户
使用 Teams 管理中心创建呼叫队列一文中所述的步骤。 有关使用 PowerShell 创建呼叫队列的说明,请参阅 使用 PowerShell cmdlet 创建呼叫队列。
按照以下步骤设置呼叫队列
步骤 1:设置常规信息
若要设置呼叫队列,请在 Teams 管理中心中展开“ 语音”,选择“ 呼叫队列”,然后选择“ 添加”。
在顶部的框中键入呼叫队列的名称。
添加现有资源帐户
必须先执行以下操作,然后才能创建和管理资源帐户:
所有直接应答呼叫的呼叫队列都必须具有关联的资源帐户。 必须为所有资源帐户分配Microsoft Teams 电话资源帐户许可证。 如果需要,可以将多个资源帐户分配给呼叫队列。
从自动助理或已接听呼叫的呼叫队列的嵌套自动助理和呼叫队列不需要资源帐户。
有关如何创建资源帐户并为自动助理或呼叫队列做好准备的详细信息,请参阅 管理 Teams 资源帐户。
代理在收到传入呼叫时会看到资源帐户名称或呼叫队列名称。
分配呼叫 ID (可选)
使用电话号码指定一个或多个资源帐户,为代理分配出站呼叫方 ID 号码。 代理可以选择用于每个出站呼叫的出站呼叫方 ID 号。 在呼叫应用中,代理可以使用其呼叫队列 (CQ) /自动助理 (AA) 号码或他们自己的个人直接向内拨号 (DID) 。
注意
用于调用 ID 的资源帐户必须具有Microsoft Teams 电话资源帐户许可证,并且分配有以下其中一项:
- 通话套餐许可证和分配的电话号码
- 分配的操作员连接电话号码
- 使用直接路由时,在线语音路由策略 (电话号码分配是可选的)
- 在 “分配呼叫 ID”下,选择“ 添加 ”按钮。
- 在“ 添加帐户 ”窗格中,搜索要允许代理用于出站呼叫方 ID 目的的一个或多个资源帐户。
- 选择分配有电话号码的资源帐户旁边的 “添加 ”按钮。
- 选择窗格底部的“ 添加 ”按钮。
如果没有具有分配电话号码的资源帐户,则必须创建资源帐户。 有关详细信息,请参阅 创建 Teams 资源帐户。
创建用于调用 ID 的新资源帐户后,仍需要:
- 分配Microsoft Teams 电话资源帐户许可证。
- 分配Microsoft通话套餐许可证、分配运营商连接电话号码或为直接路由分配联机语音路由策略。
- 如果使用的是通话套餐Microsoft,请将 电话号码分配给资源帐户。
设置服务级别阈值
此功能以个人预览版提供。
服务级别衡量在特定服务级别阈值内对传入客户请求的效率和响应能力。
可以将阈值目标设置为 0 到 40 分钟 (2,400 秒) 的任何值。 该值必须小于为 调用超时设置的值。 将值设置为空 (空) 将禁用调用队列的服务级别指标计算。
注意
服务级别指标当前在 队列 应用中不可用。
服务级别指标目前在历史报告中不可用。
设置呼叫队列语言
选择 支持的语言。
此语言用于系统生成的语音提示和语音邮件听录(如果启用)。
选择语言后,选择“添加呼叫队列”页底部的“下一步”按钮。
建议的呼叫队列设置摘要
建议使用以下设置:
-
会议模式 为 “开”
- 会议模式将是 2025 年 6 月之后可用于呼叫队列的唯一选项
- 轮循机制或最长空闲的路由方法
- 基于状态的路由 到 “打开”
- 代理警报时间: 至少 为 20 秒
通过 PowerShell cmdlet 提供的额外功能
谨慎
这些配置选项目前只能通过 PowerShell cmdlet 使用,并且不会显示在 Teams 管理中心中。 如果这些选项是通过 PowerShell 配置的,则通过 Teams 管理中心对呼叫队列所做的任何更改将清除这些设置。
其他消息传送
组织中的 “人员 ”和 “语音邮件个人 ”的“溢出”、“呼叫超时”和“无代理”异常重定向选项支持其他提示,就像其他重定向选项一样。
有关详细信息,请参阅:
隐藏授权用户
隐藏的授权用户是授权用户,他们不应出现在属于特定呼叫队列成员的代理的主管列表中。
隐藏的授权用户对队列应用用户不可见。
有关详细信息,请参阅:
New-CsCallQueue (对于新的呼叫队列) | Set-CsCallQueue (对于现有呼叫队列) |
---|---|
-HideAuthorizedUsers | -HideAuthorizedUsers |
嵌套的自动助理和呼叫队列
嵌套的自动助理和呼叫队列,或者不直接接听电话呼叫的自动助理和呼叫队列,不再需要资源帐户和相关许可。
使用资源帐户的现有配置将继续正常运行,并且仍完全受支持。 可以同时使用这两种方法的组合。
发生呼叫队列 异常处理 时, Voice app
溢出、超时和无代理的目标可以直接引用自动助理或呼叫队列,而不是该自动助理或呼叫队列的资源帐户。
有关详细信息,请参阅以下文档:
New-CsCallQueue (对于新的呼叫队列) | Set-CsCallQueue (对于现有呼叫队列) |
---|---|
-OverflowActionTarget | -OverflowActionTarget |
-TimeOutActionTarget | -TimeOutActionTarget |
-NoAgentActionTarget | -NoAgentActionTarget |
PowerShell 示例
溢出到另一个自动助理或呼叫队列
若要修改现有调用队列,请使用 Set-CsCallQueue cmdlet,如以下示例所示:
溢出
Set-CsCallQueue -Identity <CallQueue GUID> -OverflowAction Forward -OverflowActionTarget <Auto Attendant or Call Queue GUID>
超时
Set-CsCallQueue -Identity <CallQueue GUID> -OverflowAction Forward -TimeOutActionTarget <Auto Attendant or Call Queue GUID>
无代理
Set-CsCallQueue -Identity <CallQueue GUID> -OverflowAction Forward -NoAgentActionTarget <Auto Attendant or Call Queue GUID>
复杂方案的资源
呼叫队列功能兼容性
功能 | Teams 桌面版 1 | Teams Web | Teams 移动应用2 | Teams 电话 Mobile3 | Skype for Business | IP 电话 | Standard呼叫队列 | 基于通道的呼叫队列 | 注释 |
---|---|---|---|---|---|---|---|---|---|
代理路由方法 | |||||||||
助理路由 | Y | Y | Y | Y | Y | Y | Y | Y | Default |
最长空闲时间 4 | Y | Y | Y | Y | N | Y | Y | Y | 建议 |
循环赛 | Y | Y | Y | Y | Y | Y | Y | Y | 建议 |
串行 | Y | Y | Y | Y | Y | Y | Y5 | Y5 | |
代理路由选项 | |||||||||
基于状态的路由4 | Y | Y | Y | Y11 | N | Y | Y | Y | Default |
代理可以选择退出 | Y | Y | Y | Y11 | Y8 | Y8 | Y | Y | Default |
传输模式 | |||||||||
会议模式6 | Y | Y | Y | Y | Y | Y | Y | Y | Default |
传输模式 | Y | Y | Y | Y | Y | Y | Y | Y | |
协作通话 | |||||||||
基于通道的队列 | Y | N | 否 | 否 | 否 | 否 | 不适用 | Y9 | 不受支持设备上的代理仍可以接听呼叫,但它们没有协作呼叫用户界面 |
动态呼叫者 ID | |||||||||
Standard呼叫队列 | Y | Y | Y | N | 否 | 否 | 是 | 不适用 | |
基于通道的呼叫队列 | Y | 不适用 | 不适用 | 不适用 | 不适用 | 不适用 | 不适用 | Y | |
PSTN 连接方法 | 请参阅注释 10 | ||||||||
通话套餐 | Y | Y | Y | Y | Y | Y | Y | Y | |
直接路由 | Y | Y | Y | Y | N12 | Y | Y7 | Y | |
操作员连接 | Y | Y | Y | Y | N | 是 | Y7 | Y | |
杂项 | |||||||||
调用 toast 显示资源帐户名称 | Y | N | Y | N | Y | Y | Y | ||
即点调用 | Y | N | 否 | 否 | 否 | 否 | Y | Y | |
合规性记录 | 请参阅 合规性记录 | ||||||||
基于位置的路由 | 不适用 | 不适用 | 不适用 | 不适用 | 不适用 | 不适用 | 不适用 | 不适用 | 不支持 |
注释
- Microsoft Teams Windows 客户端、Microsoft Teams Mac 客户端Microsoft虚拟化桌面基础结构上的 Teams。
- Microsoft Teams iPhone 应用,Microsoft Teams Android 应用。
- Teams 电话移动电话拨号器。
- 为代理路由方法选择 “最长空闲时间 ”会自动启用基于状态的路由。
- 使用组或频道作为成员身份时,无法设置代理在通话中显示的顺序。
- 如果电话呼叫从启用了 Location-Based 路由的直接路由网关路由到队列,则不支持会议模式。
- 呼叫队列不支持基于位置的路由。 有关详细信息,请参阅 语音应用 (自动助理或呼叫队列) 。
- 仅限Microsoft Teams 电话。
- 通过 位于 https://aka.ms/vmsettings的“用户设置门户”页。
- 仅支持标准通道。
- 不支持在 PSTN 连接方法之间转移呼叫。
- 通过 Team Phone Mobile 应用执行或查看 #8。
- 分配有直接路由号码的呼叫队列不支持Skype for Business客户端、Lync 客户端或Skype for Business IP 电话作为代理。 Teams 客户端仅支持 “仅 Teams 共存”模式。
支持的客户端
呼叫队列中的呼叫代理支持以下客户端:
- Skype for Business桌面客户端 2016 (32 位和 64 位版本)
- Microsoft Teams 支持的所有 IP 电话型号。
- Mac Skype for Business 客户端(版本 16.8.196 及更高版本)
- Android Skype for Business 客户端(版本 6.16.0.9 及更高版本)
- iPhone Skype for Business 客户端(版本 6.16.0 及更高版本)
- iPad Skype for Business 客户端(版本 6.16.0 及更高版本)
- Microsoft Teams Windows 客户端 (32 位和 64 位版本)
- Microsoft Teams Mac 客户端
- Microsoft Windows 虚拟桌面、Citrix 和 VMware) 上的虚拟化桌面基础结构 (Teams
- Microsoft Teams iPhone 应用
- Microsoft Teams Android 应用
呼叫队列诊断工具
如果你是管理员,则可以使用以下诊断工具来验证呼叫队列是否能够接收呼叫:
选择“运行测试”,这将在Microsoft 365 管理中心填充诊断。
在“运行诊断”窗格中,在“用户名”或“Email”字段中输入“资源帐户”,然后选择“运行测试”。
测试返回解决任何租户、策略和资源帐户配置的最佳后续步骤,以验证呼叫队列是否能够接收呼叫。