本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
设置 WhatsApp 企业消息
本节中的主题说明了如何设置和测试 Amazon Connect 的 WhatsApp 企业消息。您可以使用AWS 最终用户消息社交将 WhatsApp 企业账户和电话号码关联到 Amazon Connect 实例,然后将关联的电话号码导入 Amazon Connect。然后,客户可以使用 WhatsApp 向您的呼叫中心发送消息。
您还可以使用 Amazon Lex 自动回复客户的问题,从而节省代理的时间和精力。有关更多信息,请参阅 Amazon Lex 开发者指南中的 Amazon Lex 入门。
内容
前提条件
在 WhatsApp 与 Amazon Connect 集成之前,您必须具备以下物品:
-
WhatsApp 企业账户。
-
一个 WhatsApp 电话号码。该号码必须能够接听语音通话或短信,才能完成 Meta 的 WhatsApp 商务消息电话号码验证流程。您可以使用 Amazon Connect 语音 AWS End User Messaging SMS 号码或号码作为 WhatsApp 电话号码。您也可以使用自己在外部拥有的电话号码 AWS。
使用 Amazon Connect 语音 AWS End User Messaging SMS 号码或号码时,我们建议您申请一个未用于实时语音或短信流量的新号码,以免服务中断。
您可以使用 AWS 最终用户消息社交控制台https://console.aws.amazon.com/social-messaging/
创建 WhatsApp 企业账户和电话号码。有关更多信息,请参阅 AWS 最终用户消息社交用户指南 WhatsApp中的注册。
重要
WhatsApp 具有自动业务验证流程,最长可能需要 2 周才能完成。 我们建议您尽早开始此过程。 WhatsApp 如果违反 WhatsApp 企业政策或无法验证 WhatsApp 企业身份,则可以禁用企业账户。
此外,我们强烈建议您在创建和关联 WhatsApp 资源之前查看 AWS 最终用户消息社交WhatsApp 的最佳实践和最佳实践
创建账户和电话号码后,请按所列顺序完成以下各节中的步骤。
第 1 步:启用 Amazon Connect 作为活动目的地
以下步骤说明了如何使用 AWS 最终用户消息社交来启用 Amazon Connect 作为关联 WhatsApp 企业账户的事件目的地。这使系统能够导入您的 WhatsApp 电话号码。
您可以使用AWS 最终用户消息社交控制台
以下步骤说明了如何使用控制台。
要使用 控制台
-
登录 AWS 最终用户消息社交控制台,网址为https://console.aws.amazon.com/social-messaging/
。 -
在导航窗格中,选择WhatsApp 企业账户,然后选择所需的账户。
-
在 “活动目的地” 选项卡上,选择 “编辑目的地”。
-
对于目的地类型,请选择 Amazon Connect。
-
对于 Connect 实例,请从下拉列表中选择您的 Amazon Connect 实例。
-
对于角色 ARN,请选择一个 IAM 角色,该角色授予发送消息和事件以及导入电话号码的权限。 有关示例 IAM 政策,请参阅 AWS 最终用户消息社交用户指南中的向 AWS 最终用户消息社交添加消息和事件目的地。
-
选择 Save changes(保存更改)。
这将开始将您的电话号码导入到 Amazon Connect 的过程。
操作完成后,该号码将显示在 Amazon Connect 管理网站中。
要查看数字
-
在导航窗格中,选择频道,然后选择电话号码。
显示所有 WhatsApp 号码的 “活动频道” WhatsApp列。
-
步骤 2:在您的电话号码上配置入站联系流程
您可以创建用于 WhatsApp 电话号码的入站联系流,也可以重复使用现有流程。如果您重复使用流程,则可以添加CheckContactAttribute
区块并为该流程启用分支。该屏蔽允许您将 WhatsApp 联系人发送到特定队列或采取其他操作。
有关建立联系流程的更多信息,包括交互式消息和富链接预览,请参阅本节WhatsApp Amazon Connect 的商业消息功能和限制后面的内容。
以下几组步骤说明了如何配置入站联系流并向该流添加CheckContactAttribute
屏蔽。
配置流程
-
在以下位置启动 Amazon Connect 控制台 https://console.aws.amazon.com/connect/
-
在导航窗格中,选择频道,然后选择电话号码。
-
选择 WhatsApp 数字,然后选择 “编辑”。
-
在 Flow/IVR 下,选择您更新的流程。
-
选择保存。
要添加 CheckContactAttribute 数据块
-
按照上一节中的步骤 1—4 进行操作。
-
打开流程的 “属性” 页面。
-
在要检查的属性部分中,将命名空间设置为区段属性,将键设置为子类型。有关区段属性的更多信息SegmentAttributes,请参阅本指南后面的。
-
在要检查的条件部分,将条件设置为等于,将连接值设置为:WhatsApp。
-
选择保存。
步骤 3:发送和接收测试消息
在此步骤中,您将使用联系人控制面板 (CCP) 和移动电话发送和接收 WhatsApp 测试消息。
测试集成
-
在 CCP 中将您的状态设置为可用。
-
WhatsApp 在移动电话上使用,输入之前添加的电话号码开始对话。
下图显示了一条带有 Options 的消息以及生成的选项列表。
后续步骤:准备上线
在您测试集成之后,我们建议您在 WhatsApp 消息渠道中添加以下特性和功能。
添加 Amazon Connect 功能
以下列表中的链接可将您带到有关 Amazon Connect 功能的信息,您可以将这些功能添加到您的客户和代理体验中。
-
了解有关 WhatsApp Amazon Connect 的商业消息功能和限制 的更多信息。
-
让客户能够在 Amazon Connect 中恢复聊天对话— 客户可以继续之前的对话,同时保留上下文、元数据和笔录。客户回到聊天时无需重复之前的话,座席可以访问整个对话历史记录。
-
在 Amazon Connect 中创建用于聊天和电子邮件联系人的快速回复— 为客服人员提供对常见客户咨询的预先写好的回复,供他们在与客户聊天时使用。快速响应使座席可以更快地响应客户。
添加入口点
以下列表中的链接将带您了解有关添加不同类型的客户入口点的信息。
-
切入点:引导潜在客户和客户进行业务消息对话的 5 种方法
(WhatsApp博客文章) -
二维码:管理您的 WhatsApp 企业平台二维码
(Meta 帮助文章) -
Click-to-WhatsApp广告:在广告管理器 WhatsApp 中创建可点击的广告
(Meta 帮助文章)
在您的电话号码中添加显示名称
要添加客户看到的经过验证的显示名称,请在 Meta 帮助中查看关于 WhatsApp 企业显示名称
缩放流量
在将实时流量引 WhatsApp 入集成后,我们建议您监控以下配额。
Amazon Connect 配额
有关默认配额和提高默认配额的更多信息,请参阅Amazon Connect 服务配额。
-
每个实例的并发活跃聊天配额。有关监控此配额的信息使用监控您的 Amazon Connect 实例 CloudWatch,请参阅
-
StartChatContact限制配额。
-
SendIntegrationEvent
限制配额。AWS 最终用户消息社交使用的一种仅限权限的 API,用于发布入站 WhatsApp 事件。
最终用户消息社交配额
AWS 最终用户消息社交对多条消息 APIs强制执行速率限制。监控以下内容 APIs ,查看是否需要更改一个或多个配额。这些链接会将您带到 AWS 最终用户消息社交 API 参考。
有关增加 AWS 最终用户消息社交配额的更多信息,请参阅 AWS 最终用户消息社交用户指南中的以下主题:
对常见问题进行故障排除
使用以下信息对 WhatsApp集成的常见问题进行故障排除。
无法在您的 Amazon Connect 实例中看到导入的电话号码
如果您导入的号码未能显示在 Amazon Connect 管理网站上,请按照以下步骤操作:
-
确保事件目的地 IAM 角色具有必要的权限。有关更多信息,请参阅 第 1 步:启用 Amazon Connect 作为活动目的地。
-
查看是否需要提高每个实例的电话号码配额。有关更多信息,请参阅 Amazon Connect 服务配额。
-
要将关联的 WhatsApp 企业账户重新分配给其他 Amazon Connect 实例,您必须先释放从原始 Amazon Connect 实例导入的电话号码。电话号码发布后,您可以将关联的 WhatsApp 企业账户上的活动目的地更新为另一个 Amazon Connect 实例。
重要
不要发布处理实时客户流量的号码。取而代之的是申领新的电话号码。
-
为了帮助确定导入问题的原因,请在 CloudTrail 日志中搜索
ImportPhoneNumber
事件并查看错误详情。如果ImportPhoneNumber
调用成功,您可以致电DescribePhoneNumber
获取其他错误详情。
来自客户的入站消息未送达
如果 WhatsApp 入站邮件停止传送,请在 AWS CloudTrail 日志中SendChatIntegrationEvent
搜索错误详情。SendIntegrationEvent
您还可以查看以下常见场景:
-
确保您在 AWS 最终用户消息社交中关联的 WhatsApp 企业账户已启用 Amazon Connect 事件目的地。
-
确保您的活动目的地 IAM 角色具有必要的权限。有关更多信息,请参阅本节第 1 步:启用 Amazon Connect 作为活动目的地前面的部分。如果 API CloudTrail 引发
AccessDeniedException
错误,则您的角色配置不正确。SendIntegrationEvent
-
确保您的 WhatsApp 电话号码成功导入到您的 Amazon Connect 实例,并且该号码具有关联的入站联系流程。有关更多信息,请参阅 步骤 2:在您的电话号码上配置入站联系流程。
-
由于尚不支持入站邮件,因此这些消息已被丢弃。有关更多信息,请参阅 WhatsApp Amazon Connect 的商业消息功能和限制。