本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Connect Customer 中的流量块:等待
本主题定义了用于在指定的时间内暂停流的流数据块。
说明
此数据块会在指定的等待时间或指定的事件内暂停流。
例如,如果联系人停止回复聊天,则该数据块会在指定的等待时间(超时时间)内暂停联系流,然后相应地分支,例如断开连接。
支持的渠道
下表列出了此数据块如何路由正在使用指定渠道的联系人。
| 频道 | 是否支持? |
|---|---|
语音 |
是 - 但仅在入站流中,当选择等候期间继续运行选项或设置基于事件的等待选项时(见下图)。 |
Chat |
是 |
Task |
支持 - 它总会分支到过期或错误。它永远不会分支到自动程序参与者已断开连接或未找到参与者。参与者类型设置不影响此行为。 |
电子邮件 |
是 |
流类型
您可以在以下流类型中使用此数据块:
-
入站流
-
客户队列流
Properties
下图显示了等待数据块的配置选项卡。
它具有以下属性:
-
参与者类型:为指定的参与者类型运行等待数据块。
-
默认 - 客户联系。
-
自动程序 - 自定义参与者,例如第三方自动程序。有关使用此选项的更多信息,请参阅通过集成自定义参与者在 Connect Customer 中自定义聊天流程体验。
-
-
超时:如果客户在指定时间后未发送消息,则运行此分支。最长为 7 天。
-
手动设置超时:您可以提供数量和单位。
-
动态设置超时:计量单位为秒。
-
-
客户返回:在客户返回并发送消息时将联系人路由到此分支。使用此分支,您可以将客户路由到以前(相同)的座席、以前(相同)的队列,或者覆盖并设置新的工作队列或座席。仅当参与者类型 = 默认时,此可选分支才可用。
-
设置基于事件的等待:等待事件完成并将联系人路由到匹配的分支机构。仅当参与者类型 = 默认时,此可选分支才可用。为每个分支提供分支名称并选择事件类型:
-
Lambda 已返回:等待异步 Lambda 调用完成,然后将联系人路由到该分支机构。提供 Lambda 调用的信息。 RequestId
-
以下事件仅在 Amazon Connect 客户实例中可用:
-
案例字段已更新:等待 Connect Customer Cases 案例字段满足您定义的条件。提供案例 ID 并定义案例字段的条件。
-
此活动与 Connect 客户案例在同一地区举办。有关区域列表,请参阅不同区域的案例可用性。
-
-
外部工具已返回:等待异步外部工具调用完成。
-
-
-
等候期间继续运行:在该数据块上等待时,暂时沿继续分支路由联系。仅当参与者类型 = 默认时,此可选分支才可用。
配置提示
-
您可以将等待数据块配置为等待使用异步执行模式下的 AWS Lambda 函数数据块调用的 Lambda。为此,请选择 “设置基于事件的等待” 选项并提供 Lambda 调用的信息。 RequestId 有关更多信息,请参阅 加载 Lambda 结果。
注意
如果向等待数据块提供了错误的调用 ID,它将继续等待,直到设置超时。
-
您不能具有嵌套的等待数据块,例如另一个等待数据块的继续分支内的等待数据块。
例如,在等待异步 Lambda 调用返回时,您不能将第一个 Wait 区块配置为 Con tinue,也不能让分支 Lambda-returned 机构以特定延迟(在 Continue 分支中的第二个 Wait 块上配置)发送消息。此配置导致第二个等待数据块出现以下错误:
等待操作的“继续”分支中不支持的操作
-
您可以将等待数据块配置为运行其它数据块。例如,您可能想在等待 Lambda 执行完成的同时播放音频。为此,请向继续分支添加播放提示数据块。
-
您可以向流中添加多个等待数据块。例如:
-
如果客户在 5 分钟内回来,请将他们连接到同一座席。这是因为该座席具有所有上下文。
-
如果客户在 5 分钟后没有回来,请发送“我们想念您”的文本。
-
如果客户在 12 小时内回来,请连接到将其置于优先级队列中的流。但是,它不会将他们路由到同一座席。
-
-
每个分支都在等待一个事件类型。使用单独的分支来存储不同的来源。
-
分支名称必须是静态文本,最多 100 个字符。
-
案例字段更新分支的条件类型:
-
字符串条件 — 字段名称、比较和值。比较:等于、开头为、结尾为、包含。
-
数字条件 — 字段名称、比较和值。比较:等于、大于、小于、大于或等于、小于或等于、小于或等于。
-
存在条件 — 该字段存在。
-
使用 And 或 O r 的复合条件。复合条件需要至少两个子条件,并且嵌套深度不能超过一级。
例如,要仅在问题解决并发放退款后才传送联系人,请添加问题字段更新分支,提供问题编号,选择复合条件作为条件类型,然后添加两个子条件:状态等于已解决的字符串条件和退款金额更大的数字条件大于 0。仅当两个条件都成立时,联系人才会沿着该分支路径向下传输。
-
已配置的数据块
下图显示了将该数据块配置为参与者类型 = 默认时的样子。它有以下分支:过期和错误。
下图显示了将该数据块配置为参与者类型 = 自动程序时的样子。它有以下分支:自动程序参与者已断开连接、未找到参与者、过期和错误。
-
自动程序参与者已断开连接:自定义参与者(例如第三方自动程序)已成功断开与联系人的连接。
-
未找到参与者:未找到与该联系人关联的自定义参与者。
-
过期:在自定义参与者断开连接之前,指定的超时已过期。
下图显示了该区块配置为基于事件的等待时的样子的示例。它显示了为该区块配置的事件分支。
流示例
连接客户包括一组示例流程。有关如何在流设计器中访问流示例的说明,请参阅Connect Customer 中的示例流程。以下主题介绍了包含该数据块的流示例。
场景
有关使用此数据块的场景,请参阅以下主题: