概述
Aspect Workforce™ 与 Amazon Connect 的集成部署了在 Aspect Workforce 中支持亚马逊连接 ACD 实例所需的 AWS 对象在部署期间,您可以选择以下一个或两个集成选项:
- 代理工作效率:此选项通过代理生产率统计数据增强了标准的 Amazon Connect 报告,包括平均员工职位 (APS)、空闲时间、不可用时间和登录/注销对数。您可以在 Aspect Workforce 中配置 Amazon Connect 代理状态标签(例如 “中断” 或 “项目”)的计算方式,分别是可用的、生产的、已登录的或已注销的。
- 实时依从性 (RTA):选择此选项可提供有关亚马逊连接代理状态更改至 Aspect RTA 的信息。Aspect RTA 监控 Amazon Connect 代理遵守计划的情况。
这两个集成选项都使用单个 Amazon Connect 代理事件流。您可以选择使用新的或现有的解决方案来部署解决方案 亚马逊 Kinesis 数据流 为了这个目的。该部署使用单个分片调整 Kinesis 数据流的大小。您可以根据代理事件率和使用者数量(代理工作效率、RTA 或自定义代理事件读取器)调整分片数。有关更多信息,请参阅 Amazon Connect 的 Aspect 劳动力集成配置指南。
费用和许可证
使用此集成不收取任何费用,但您需要为该集成部署的任何 AWS 服务或资源付费。
建筑
部署 代理工作效率集成 在 AWS 云中构建以下环境。

如图 1 所示,代理生产力集成设置了以下内容:
- Amazon Connect 将提供代理事件 Kinesis 数据流。
- 亚马逊连接将计划报告导出到已配置的亚马逊简单存储服务 (Amazon S3) 存储桶。
- 用于存储代理生产力数据的亚马逊简单存储服务 (Amazon S3) 存储桶。
- 两个 Lambda 函数:
- 一种 Kinesis 函数,用于从您的 Amazon Connect 实例读取代理事件,并将其归类为登录或注销时间跨度。
- 由亚马逊 CloudWatch 计划事件调用的更新函数,用于将输出对象写入亚马逊 Kinesis Data Firehose 输出流。这可确保在没有代理登录的时段内更新代理生产力 S3 存储桶。
- 一个 Cloudwatch 计划事件,每五分钟调用一次更新 Lambda 函数。
- Kinesis Data Firehouse 输出流,用于将 Lambda 函数的输出写入代理生产力 S3 存储桶。
- 向 WFM 适配器提供以下内容的 AWS 身份和访问管理 (IAM) 用户或角色(未显示):
- 对导出的报告和代理生产率数据 S3 存储桶的只读访问权限。
正在部署 实时依从性集成 在 AWS 云中构建以下 Aspect Workforce 环境。

如图 2 所示,实时依从性集成设置了以下内容:
- Amazon Connect 将事件写入代理事件 Kinesis 数据流。
- 一个 Kinesis Lambda 函数,用于从您的亚马逊连接读取代理事件,然后更新亚马逊 DynamoDB 表和一个或多个亚马逊简单队列服务 (Amazon SQS) 队列。
- 一个 DynamoDB 表,用于保存每个登录到您的 Amazon Connect 实例的代理的最新状态更改。
- 一个或多个 SQS 队列用于将 Amazon Connect 代理状态更改中继到实时合规性 (RTA)。
- 向 RTA 提供以下内容的 AWS 身份和访问管理 (IAM) 用户或角色(未显示):
- 对 DynamoDB 表的只读访问权限。
- 对 SQS 队列的读/写访问权限。
- 有权更新 Lambda 函数的配置。
部署选项
Aspect Workforce Connect 集成提供以下部署选项:
使用新的 Kinesis 数据流部署集成
- 登录您的 AWS 账户。如果你没有账号,请在以下地址注册 https://aws.amazon.com。一个 AWS 账户会自动为您注册亚马逊连接和所有其他 AWS 服务。
- 创建新的 Amazon Connect 实例 要么 使用现有实例。
- 部署集成。该堆栈需要几分钟才能部署。在创建堆栈之前,从顶部工具栏中选择您的 Amazon Connect 实例的 AWS 区域。选择以下选项之一:
- 为您的 Amazon Connect 实例启用数据流。
- 启用代理事件流。
部署与现有 Kinesis 数据流的集成
- 登录您的 AWS 账户。如果你没有账号,请在以下地址注册 https://aws.amazon.com。一个 AWS 账户会自动为您注册亚马逊连接和所有其他 AWS 服务。
- 创建新的 Amazon Connect 实例 要么 使用现有实例。
- 为您的 Amazon Connect 实例启用数据流。确保选择您的 Kinesis 数据流。
- 在 亚马逊 Kinesis 数据流控制台,记下您在步骤 3 中选择的 Kinesis 数据流的亚马逊资源名称 (ARN)。部署期间,在 Agent Event Kinesis Stream ARN 参数中输入数据流 ARN。
- 部署集成。该堆栈需要几分钟才能部署。在创建堆栈之前,从顶部工具栏中选择您的 Amazon Connect 实例的 AWS 区域。选择以下选项之一:
部署步骤
- 登录您的 AWS 账户,选择正确的 AWS 区域,然后启动此集成,如下所述 部署选项。AWS CloudFormation 控制台以预先填充的模板打开。
- 在 快速创建堆栈 页面,根据需要更改堆栈名称。
- 查看模板的参数。为需要输入的参数提供值。对于所有其他参数,请查看默认设置并根据需要对其进行自定义。有关参数的更多信息,请参阅 Amazon Connect 的 Aspect 劳动力集成配置指南。
- 除非您要自定义集成模板,否则不要更改以下参数的默认设置:
deployments3 存储桶名称
和部署 3keyPrefix
。更改这些参数的值将修改指向亚马逊简单存储服务 (Amazon S3) 存储桶名称和密钥前缀的代码引用。 - 完成后,查看底部蓝框中的信息并选中所有复选框。
- 选择 创建堆栈。该堆栈大约需要 15 分钟才能部署。
- 监控堆栈的状态以及状态何时为 创建_完成,Aspect Workforce 部署已准备就绪
- 要查看创建的资源,请选择 产出 选项卡。
故障排除
要解决常见的合作伙伴解决方案问题,请参阅 AWS 合作伙伴解决方案一般信息指南 和 排除云形态故障。
客户责任
部署此集成后,请确认您的资源和服务(包括所有必需的补丁)已更新和配置,以满足您的安全和其他需求。有关更多信息,请参阅 责任共担模型。
反馈
要提交功能建议和报告错误,请使用 问题 的部分 GitHub 用于这种集成。
通告
本文档仅供参考。它代表截至本文档发布之日当前 AWS 产品和做法,如有更改,恕不另行通知。客户有责任对本文档中的信息以及对 AWS 产品或服务的任何使用进行独立评估,每种产品或服务均按 “原样” 提供,不提供任何明示或暗示的担保。本文档不创建 AWS、其关联公司、供应商或许可方的任何担保、陈述、合同承诺、条件或保证。AWS 对其客户的责任和义务受 AWS 协议控制,本文件不是 AWS 与其客户之间任何协议的一部分,也没有修改。
本文中包含的软件根据 Apache 许可证 2.0 版(“许可证”)获得许可。除非遵守许可证,否则您不得使用此文件。许可证的副本位于 https://aws.amazon.com/apache2.0/ 或在随附的 “许可证” 文件中。本代码按 “原样” 分发,不附带任何明示或暗示的担保或条件。有关管理权限和限制的特定语言,请参阅许可证。