

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

# 启用座席事件流以在 Connect Customer 中报告座席活动
<a name="agent-event-streams-enable"></a>

默认情况下不会启用座席事件流。在 Connect Customer 中启用代理事件流之前，请先在 Amazon Kinesis Data Streams 中创建数据流。然后，选择 Kinesis 流作为用于座席事件流的流。尽管您可以为座席事件流和联系记录使用相同的流，但如果为两者使用单独的流，从流中管理和获取数据要容易得多。有关更多信息，请参阅 [Amazon Kinesis Data Streams 开发人员指南](https://docs.aws.amazon.com/streams/latest/dev/)。

将数据发送到 Kinesis 时，使用的分区键是座席 ARN。单个座席的所有事件发送到相同分片，忽略流中的任何重新分片事件。

**注意**  
如果您为代理事件流选择的 Kinesis 直播启用服务器端加密，则 Connect Customer 无法向该直播发布内容。这是因为它对 Kinesis `kms:GenerateDataKey` 没有权限。要解决此问题，请首先为计划的报告或对话录音启用加密。接下来，创建 AWS KMS key 使用 KMS 进行加密的。最后，为你的 Kinesis 数据流选择用于加密计划报告或对话录音的 KMS 密钥，这样 Connect Customer 就有相应的权限来加密发送到 Kinesis 的数据。有关创建 KMS 密钥的更多信息，请参阅[创建密钥](https://docs.aws.amazon.com/kms/latest/developerguide/create-keys.html)。

**启用座席事件流**

1. 打开 Connect 客户控制台，网址为[https://console.aws.amazon.com/connect/](https://console.aws.amazon.com/connect/)。

1. 在控制台上，选择要启用座席事件流的实例的**实例别名**列中的名称。

1. 选择**数据流式处理**，然后选择**启用数据流**。

1. 在**座席事件**下，选择要使用的 Kinesis 流，然后选择**保存**。