本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon Connect 中的流程封锁:对客户进行身份验证
本主题定义了流程块,用于对客户进行身份验证,并根据身份验证结果将他们路由到流程中的特定路径。
注意
在你使用这个方块之前:
-
必须为您的 Amazon Connect 实例启用客户身份验证功能。此外,必须与您的身份提供商一起创建一个新的 Amazon Cognito 用户池。有关说明,请参阅 在 Amazon Connect 中为聊天联系人设置客户身份验证。
-
必须为您的 Amazon Connect 实例启用客户档案。
描述
-
使您的客户能够在聊天期间进行身份验证。
-
在客户成功登录并从 Amazon Cognito 中检索到身份令牌后,Amazon Connect 会更新现有客户资料或创建新的客户档案,具体取决于用于将信息存储到客户资料中的识别码。
-
如果客户资料中有 “名字” 字段,则客户的显示名称将更新为该名称。
此数据块的使用场景
此流数据块设计用于以下情景:
-
您可以在聊天中提示客户登录并进行身份验证。例如,可能会提示未经身份验证的客户登录:
-
与聊天机器人互动时,在被路由到代理之前。
-
执行交易,例如付款。
-
在提供账户状态或允许他们更新个人资料信息之前验证其身份。
-
-
在 Apple Messages for Business 聊天期间,你也可以使用此区块对客户进行身份验证。
联系人类型
Contact type(联系人类型) | 是否支持? |
---|---|
语音 |
否-错误分支 |
Chat |
是 |
Task |
否-错误分支 |
电子邮件 |
否-错误分支 |
流类型
您可以在以下流类型中使用此数据块:
流类型 | 是否支持? |
---|---|
入站流 |
是 |
客户队列流 |
否 |
客户等候流 |
否 |
客户私密消息流 |
否 |
出站私密消息流 |
否 |
座席等候流 |
否 |
座席私密消息流 |
否 |
转接座席流 |
否 |
转接到队列流 |
否 |
如何配置此数据块
您可以使用 Amazon Connect 管理网站或使用 Amazon Connect Flow 语言中的AuthenticateParticipant操作来配置对客户进行身份验证封锁。
下图显示了 “验证客户” 区块的 “属性” 页面示例。
![对客户进行身份验证区块的属性页面。](images/authenticate-customer-properties.png)
Amazon Cognito
-
选择 Amazon Cognito 用户池:在控制台页面上关联用户池后,从下拉列表中选择用户池的名称。
-
选择 Amazon Cognito 应用程序客户端:选择用户池后,从下拉列表中选择应用程序客户端的名称。
Amazon Connect 客户档案配置
-
按默认模板存储:通过选择默认模板,Amazon Connect 客户档案会根据预定义的客户资料对象类型将 Amazon Cognito 标准属性提取到统一的标准配置文件对象中。此模板使用电话号码和电子邮件将客户映射到个人配置文件中。
-
输入唯一标识符:您可以通过创建对象类型映射来自定义客户档案提取数据的方式。如果要自定义数据映射或密钥,请提前创建自己的对象类型映射,选择输入唯一标识符并输入映射名称。
超时:输入在多长时间内,尚未登录的非活跃客户会被发送到超时分支。
-
最小值(默认):3 分钟
-
最长:15 分钟
流数据块分支
此数据块支持以下输出分支:
![已配置的 “验证客户身份” 区块。](images/authenticate-customer-configured.png)
-
成功:客户已通过身份验证。
-
超时:客户处于非活动状态,未在分配的时间内登录。
-
已选择退出:客户选择不登录。
-
错误:出现了其中一个错误场景。
其他配置提示
-
我们建议您在 Amazon CloudWatch 日志组中启用流日志,以便在客户与流程互动时为您提供有关流程中事件的实时详细信息。在创建流时,您也可以使用流日志来帮助调试。有关更多信息,请参阅 在亚马逊日志组中启用 Amazon Connect 流 CloudWatch 日志。
-
有关为商务聊天版 Apple Messages 启用客户身份验证的信息,请参阅为 Apple 企业信息启用身份验证。
此数据块生成的数据
此数据块不生成任何数据。
错误情形
在以下情况中,联系人会被路由到错误分支:
-
尚未在您的 Amazon Connect 实例中启用客户档案。创建实例时,默认会选择启用客户资料的选项,但也可以取消选择此选项。有关手动启用客户资料的说明,请参阅为您的 Amazon Connect 实例启用 Customer Profiles。
-
不支持聊天子类型。
-
提供的身份验证码不正确。
-
Amazon Cognito 令牌终端节点出错,因为客户端或请求配置不正确 (
invalid_request
、、invalid_client
)unauthorized_client
-
不支持该区域。有关受支持的 区域的列表,请参阅按地区划分的客户身份验证可用性。