本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon Connect 中的流程块:创建任务
本主题定义了手动或基于现有任务模板创建新任务的流程块。
描述
-
手动或利用任务模板创建新任务。
-
设置任务属性。
-
初始化流以立即启动任务,或将其安排在未来的某个日期和时间。
有关 Amazon Connect 任务的更多信息,请参阅Amazon Connect 中的任务频道和在 Amazon Connect 任务中暂停和恢复任务。
注意
如果您的 Amazon Connect 实例是在 2018 年 10 月或之前创建的,联系人会被路由到错误分支。要让联系人走上成功路径,请创建具有以下权限的IAM策略并将其附加到 Amazon Connect 服务角色。您可以在您的 Amazon Connect 实例的账户概述页面上找到 Amazon Connect 服务角色。
{ "Effect": "Allow", "Action": "connect:StartTaskContact", "Resource": "*" }
支持的渠道
下表列出了此数据块如何路由正在使用指定渠道的联系人。
频道 | 是否支持? |
---|---|
语音 |
是 |
聊天 |
是 |
任务 |
是 |
流类型
您可以在以下流类型中使用此数据块:
-
所有流
属性
配置创建任务数据块时,您可以选择手动创建或使用模板。您的选择决定了您需要在属性页面的其余部分填写哪些字段。以下是有关这两个选项的更多信息。
选项 1:手动创建
下图显示了选择手动创建时的属性页面。页面上的所有设置都可以手动或动态指定。
如果您在页面底部选择使用模板,整个页面将切换到该选项。如果需要,您可以切换回手动创建,然后继续进行手动设置。
选项 2:使用模板
创建模板后,您可以在创建任务数据块中对其进行指定。
下图显示了选择使用模板时的属性页面。在此示例中,模板的名称为测试模板。请注意,测试模板不包含流。
-
如果所选模板不包含流,则必须指定要运行任务的流。
-
您不能覆盖页面上由模板填充的任何字段的设置。
配置提示
-
创建任务数据块会根据任务是否成功创建进行分支:
-
如果任务已创建,则成功。它会使用新创建的任务联系人 ID 进行响应。
-
如果任务未创建,则错误。
-
-
引用任务联系人 ID:新创建的任务运行您在数据块流部分中指定的流,或者运行由您选择的任务模板配置的流。您可以在后续数据块中引用新创建的任务联系人 ID。
例如,您可能需要在播放提示数据块中引用任务联系人 ID。您可以使用以下属性动态指定任务联系人 ID:
-
命名空间:系统
-
值:任务联系人 ID
-
-
计划任务:当您使用属性设置日期和时间时:日期字段的值必须采用 Unix 时间戳(纪元秒)。因此,您很可能会为命名空间选择用户定义的属性。
例如,您的流程可能有一个 “设置联系人属性” 块,用于设置一个用户定义的属性,其密钥名为scheduledTaskTime。然后,在 “创建任务” 块中,选择 “用户定义”,密钥将是scheduledTaskTime。
要继续此示例,scheduledTaskTime必须将中的值指定为 Unix 时间戳。例如,1679609303 是 Unix 时间戳,对应于 2023 年 3 月 23 日星期四晚上 10:08:23。UTC
当日期和时间过期后,联系人会被转到错误分支。为避开错误分支,请务必将纪元秒更新为未来的有效日期和时间。
-
使用链接到联系人选项将任务自动链接到联系人。
-
如果需要,请务必检查任务和限API流的服务配额,以及请求的增加。当此数据块创建任务时,限额适用。
已配置的数据块
下图显示了该数据块已配置好的样子。它有两个分支:成功和错误。
流示例
Amazon Connect 包含一组流示例。有关如何在流设计器中访问流示例的说明,请参阅Amazon Connect 中的示例流程。以下主题介绍了包含该数据块的流示例。