为您的实例启用客户档案 - Amazon Connect

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

为您的实例启用客户档案

Amazon Connect 提供预建集成,因此您可以快速合并来自多个外部应用程序的客户信息和 Amazon Connect 的联系历史记录。这使您可以创建客户档案,将代理商在客户互动期间所需的所有信息集中在一个地方。

开始前的准备工作

以下是关键概念的概述,以及在设置过程中将提示您输入的信息。

关于客户档案域

启用 Amazon Connect 客户档案时,您将创建一个客户档案域:一个存放所有数据的容器,例如客户资料、对象类型、配置文件密钥和加密密钥。以下是创建客户资料域的指导原则:

  • 每个 Amazon Connect 实例只能与一个域关联。

  • 您可以创建多个域,但它们之间不共享外部应用程序集成或客户数据。

  • 您创建的所有外部应用程序集成都在域级别。与域名关联的所有 Amazon Connect 实例都继承该域的集成。

  • 您可以随时通过选择其他域将您的 Amazon Connect 实例的关联从当前域更改为新域。但是,不建议这样做,因为先前域名的客户资料不会移至新域。

您想如何命名您的客户档案域名?

启用客户资料时,系统会提示您提供对您有意义的友好域名,例如您的组织名称,例如 CustomerProfiles-ExampleCorp。您可以随时使用 API 更改友好名称。

您要使用死信队列吗?

死信队列用于报告与处理来自外部应用程序的数据相关的错误。

亚马逊AppFlow负责连接外部应用程序并将数据从外部应用程序转移到 Amazon Connect 客户档案。然后,Amazon Connect 处理该文件。

  • 如果在连接期间或将数据传输到 Amazon Connect 时发生错误,AmazonAppFlow 会显示错误,但不会将错误写入死信队列。

    例如,处理错误可能是外部数据与指定架构不匹配,或者外部数据格式的格式不正确(目前仅支持 JSON)。

  • 如果 Amazon Connect 在处理文件时遇到错误,它会将错误写入您的死信队列。你可以稍后查看队列并尝试重新处理错误。

当您启用Customer Profiles 时,您可以选择将 Amazon SQS 队列指定为死信队列。如果您选择此选项,请将以下资源策略添加到 Amazon SQS,以便客户档案有权向该队列发送消息:

{ "Sid": "Customer Profiles SQS policy", "Effect": "Allow", "Principal": { "Service": "profile.amazonaws.com" }, "Action": "SQS:SendMessage", "Resource": "arn:aws:sqs:region:accountID:YourQueueName" }

为防止出现混淆的副手安全问题,Amazon Connect 服务混淆代理请参阅适用的政策示例。

有关创建死信队列的 Step-by-step 说明将在本主题后面的部分中提供启用客户档案,并指定死信队列和 KMS 密钥

创建 KMS 密钥供客户配置文件用来加密数据(必需)

启用客户资料时,系统会提示您创建或提供AWS Key Management Service KMS 密钥。有关创建 KMS 密钥的 Step-by-step 说明将在本主题后面的部分中提供启用客户档案,并指定死信队列和 KMS 密钥

客户档案的所有静态数据都使用您选择的 KMS 密钥进行加密。您的客户托管密钥由您创建、拥有和管理。您对 KMS 密钥拥有全部控制权(收取 AWS KMS 费用)。

如果您选择在其他人担任管理员的情况下设置 KMS 密钥,则该密钥必须具有允许kms:GenerateDataKeykms:CreateGrant、和kms:Decrypt权限的政策。有关如何更改密钥策略的信息,请参阅AWS Key Management Service开发人员指南中的更改密钥策略。此外,为防止跨服务模拟,跨服务混淆代理问题防范请参阅,了解应应用的示例策略。

启用客户档案,并指定死信队列和 KMS 密钥

  1. 通过 https://console.aws.amazon.com/connect/ 打开 Amazon Connect 控制台。

  2. 在实例页面上,选择实例别名。实例别名也是您的实例名称,出现在您的 Amazon Connect 网址中。下图显示了 Amazon Connect 虚拟联络中心实例页面,实例别名周围有一个方框。

    
                            Amazon Connect 虚拟联络中心实例页面,实例别名。
  3. 在导航窗格中,选择 Custo mer 档案

    客户档案域页面列出了可用于集成的应用程序。在下图中,页面显示尚未启用任何客户资料域。

    
                            客户资料页面,启用客户资料按钮。
  4. 选择 “启用客户档案” 开始。

  5. 客户资料启用页面上,选择创建新域在 “指定域” 下,输入对您有意义的友好名称,例如您的组织名称,例如 CustomerProfiles-ExampleCorp

    
                            客户资料启用页面。
  6. 指定死信队列下,选择是否将失败事件发送到死信队列。如果您想了解未能采集的数据,这将很有用。它还使您可以选择在将来重试这些失败的数据摄future。

    以下是创建死信队列的步骤:

    • 客户配置文件启用页面上,选择新建或选择现有 SQS 队列,然后选择创建新的死信队列

      
                                    新建或选择现有 SQS 队列的选项。
    • 浏览器中将打开 Amazon SQS 控制台的新选项卡。选择 Create queue (创建队列)。

    • 创建队列页面上,选择标准,然后为您的队列指定一个名称。

      
                                    创建队列页面。
    • 访问策略部分中,选择高级

      将显示版本名称、策略 ID 和声明。如果需要,请更新此部分,仅向相应的角色授予访问权限。

    • 在声明部分的末尾(下图中的第 15 行)在} 之后添加逗号,然后按Enter

      
                                    访问策略部分。
    • 然后复制并粘贴以下代码:

      { "Sid": "Customer Profiles SQS policy", "Effect": "Allow", "Principal": { "Service": "profile.amazonaws.com" }, "Action": "SQS:SendMessage", "Resource": "arn:aws:sqs:region:accountID:YourQueueName" }
    • 要用您的信息替换区域AccountIDYourQueueName,请复制并粘贴第 14 行中的Resource信息。

      
                                    访问策略部分,资源信息。
    • 选择 Create queue (创建队列)。

    • 返回浏览器中的 Amazon Connect 控制台选项卡,客户资料启用页面。在 “选择现有 SQS 队列” 框中单击或点击,从下拉列表中选择您刚刚创建的队列。

      
                                    下拉列表中的 SQS 队列。
  7. “指定 KMS 密钥” 下,创建或输入您自己的密钥AWS KMS key进行加密。以下是创建您的AWS KMS key:

    • 在 “客户资料启用” 页面上,选择 “创建”AWS KMS key。

      
                                    客户资料启用页面,“创建AWS KMS key” 按钮。
    • 在浏览器中打开一个用于密钥管理服务 (KMS) 控制台的新选项卡。在 “配置密钥” 页面上,选择 Symmetric,然后选择 “下一步”。

      
                                    配置密钥页面,对称选项。
    • 添加标签页面上,为密钥添加名称和描述,然后选择下一步

      
                                    添加标签页面。
    • 定义密钥管理权限页面上,选择下一步

    • 定义密钥使用权限页面上,选择下一步

    • 在 “查看和编辑密钥策略” 页面上,选择 “完成”。

      在以下示例中,密钥的名称以 bcb6fdd 开头:

      
                                    客户托管密钥页面。
    • 返回浏览器中的 Amazon Connect 控制台选项卡,客户资料启用页面。单击或点击 “指定 KMS 密钥” 框,使您创建的密钥显示在下拉列表中。选择您创建的密钥。

      
                                    指定 KMS 密钥部分。
  8. 选择 Submit(提交)。完成的页面看上去类似于下图。它显示客户档案域、死信队列和 KMS 密钥的名称。

    
                            完成的客户档案域页面。

你完成了!Amazon Connect客户档案。现在,每接到一个新联系人,Amazon Connect 都会创建客户档案记录。然后,它会跟踪该电话号码(语音)或电子邮件地址(聊天)的联系历史记录。

您的代理可以创建新的客户资料并查看客户的联系记录。

后续步骤