本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
流数据块:检查队列状态
描述
-
基于指定条件检查队列的状态。
-
分支基于队列中的时间或队列容量的比较。
-
队列中的时间是指最早的联系人在被路由到座席或从队列中删除之前在队列中花费的时间。
-
队列容量是指队列中等待的联系人数。
-
-
如果未找到匹配项,则遵循没有匹配分支。
支持的渠道
下表列出了此数据块如何路由正在使用指定渠道的联系人。
频道 | 是否支持? |
---|---|
语音 |
是 |
聊天 |
是 |
任务 |
是 |
流类型
您可以在以下流类型中使用此数据块:
-
入站流
-
客户队列流
-
转接座席流
-
转接队列流
属性
下图显示了检查队列状态数据块的属性页面。在此示例中,它会检查联系人的停留时间是否 BasicQueue 超过 2 分钟。
![“检查队列状态”属性页面。](images/check-queue-status-properties.png)
配置提示
在运行时添加条件的顺序很重要。根据条件评估结果的顺序与将结果添加到数据块中的顺序相同。联系人顺着第一个匹配条件向下路由。
例如,按照以下条件顺序,每个值都匹配前两个条件中的一个。其他条件都无法匹配。
-
在队列中的时间 <= 90
-
在队列中的时间 >= 90
-
在队列中的时间 >= 9
-
在队列中的时间 >= 12
-
在队列中的时间 >= 15
-
在队列中的时间 >= 18
-
在队列中的时间 > 20
-
在队列中的时间 > 21
在下一个示例中,队列中等待时间为 90 或更短 (<=90) 的所有联系人仅匹配第一个条件。这意味着小于或等于 9 (<=9)、<=12、<=15、<=18、<=20、<=21 永远不会运行。任何大于 90 的值都会沿着大于或等于 21 (>=21) 的条件分支向下路由。
-
在队列中的时间 <= 90
-
在队列中的时间 <= 9
-
在队列中的时间 <= 12
-
在队列中的时间 <= 15
-
在队列中的时间 <= 18
-
在队列中的时间 < 20
-
在队列中的时间 < 21
-
在队列中的时间 > 21
已配置的数据块
下图显示了该数据块已配置好的样子。它有三个分支:在队列中的时间条件、不匹配和错误。
![已配置的“检查队列状态”数据块。](images/check-queue-status-configured.png)
场景
有关使用此数据块的场景,请参阅以下主题: