Amazon Connect 流数据块:等待 - Amazon Connect

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon Connect 流数据块:等待

本主题定义了用于在指定的时间内暂停流的流数据块。

说明

此数据块会在指定的等待时间或指定的事件内暂停流。

例如,如果联系人停止回复聊天,则该数据块会在指定的等待时间(超时时间)内暂停联系流,然后相应地分支,例如断开连接。

支持的渠道

下表列出了此数据块如何路由正在使用指定渠道的联系人。

频道 是否支持?

语音

是 - 但仅在入站流中,当选择等候期间继续运行选项或设置基于事件的等待选项时(见下图)。

Chat

Task

支持 - 它总会分支到过期错误。它永远不会分支到自动程序参与者已断开连接未找到参与者参与者类型设置不影响此行为。

电子邮件

流类型

您可以在以下流类型中使用此数据块:

  • 入站流

  • 客户队列流

Properties

下图显示了等待数据块的配置选项卡。配置为将流暂停 5 小时。

“等待”数据块的设置,“配置”选项卡。

它具有以下属性:

  • 参与者类型:为指定的参与者类型运行等待数据块。

  • 超时:如果客户在指定时间后未发送消息,则运行此分支。最长为 7 天。

    • 手动设置超时:您可以提供数量单位

    • 动态设置超时:计量单位为秒。

  • 客户返回:在客户返回并发送消息时将联系人路由到此分支。使用此分支,您可以将客户路由到以前(相同)的座席、以前(相同)的队列,或者覆盖并设置新的工作队列或座席。仅当参与者类型 = 默认时,此可选分支才可用。

  • 设置基于事件的等待:指定一个 Lambda 以等待其完成,并在指定 Lambda 的执行完成时沿 Lambda 返回分支路由联系。仅当参与者类型 = 默认时,此可选分支才可用。

  • 等候期间继续运行:在该数据块上等待时,暂时沿继续分支路由联系。仅当参与者类型 = 默认时,此可选分支才可用。

配置提示

  • 您可以将等待数据块配置为等待使用异步执行模式下的 AWS Lambda 函数数据块调用的 Lambda。为此,请选择设置基于事件的等待选项,并提供 Lambda 调用的等待。 RequestId 有关更多信息,请参阅 加载 Lambda 结果

    注意

    如果向等待数据块提供了错误的调用 ID,它将继续等待,直到设置超时

  • 您不能具有嵌套的等待数据块,例如另一个等待数据块的继续分支内的等待数据块。

    例如,您不能在等待异步 Lambda 调用返回时,将第一个等待数据块配置为使用继续分支和 Lambda 返回的分支,以发送具有特定延迟的消息(在“继续”分支中的第二个“等待”数据块上配置)。此配置导致第二个等待数据块出现以下错误:

    • 等待操作的“继续”分支中不支持的操作

  • 您可以将等待数据块配置为运行其它数据块。例如,您可能希望在等待 Lambda 执行完成的同时播放音频。为此,请向继续分支添加播放提示数据块。

  • 您可以向流中添加多个等待数据块。例如:

    • 如果客户在 5 分钟内回来,请将他们连接到同一座席。这是因为该座席具有所有上下文。

    • 如果客户在 5 分钟后没有回来,请发送“我们想念您”的文本。

    • 如果客户在 12 小时内回来,请连接到将其置于优先级队列中的流。但是,它不会将他们路由到同一座席。

已配置的数据块

下图显示了将该数据块配置为参与者类型 = 默认时的样子。它有以下分支:过期错误

已配置的“等待”数据块。

下图显示了将该数据块配置为参与者类型 = 自动程序时的样子。它有以下分支:自动程序参与者已断开连接未找到参与者过期错误

已配置的“等待”数据块。
  1. 自动程序参与者已断开连接:自定义参与者(例如第三方自动程序)已成功断开与联系人的连接。

  2. 未找到参与者:未找到与该联系人关联的自定义参与者。

  3. 过期:在自定义参与者断开连接之前,指定的超时已过期。

流示例

Amazon Connect 包含一组流示例。有关如何在流设计器中访问流示例的说明,请参阅Amazon Connect 中的流示例。以下主题介绍了包含该数据块的流示例。

场景

有关使用此数据块的场景,请参阅以下主题: