设置 WhatsApp 企业消息 - Amazon Connect

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

设置 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 CLI 来完成此任务。要使用 AWS CLI,请参阅 ImportPhoneNumberAmazon Connect API 参考中,以及 PutWhatsAppBusinessAccountEventDestinations在《AWS 最终用户消息社交 API 参考》中。

以下步骤说明了如何使用控制台。

要使用 控制台
  1. 登录 AWS 最终用户消息社交控制台,网址为https://console.aws.amazon.com/social-messaging/

  2. 在导航窗格中,选择WhatsApp 企业账户,然后选择所需的账户。

  3. 在 “活动目的地” 选项卡上,选择 “编辑目的地”

  4. 对于目的地类型,请选择 Amazon Connect

  5. 对于 Connect 实例,请从下拉列表中选择您的 Amazon Connect 实例。

  6. 对于角色 ARN,请选择一个 IAM 角色,该角色授予发送消息和事件以及导入电话号码的权限。 有关示例 IAM 政策,请参阅 AWS 最终用户消息社交用户指南中的向 AWS 最终用户消息社交添加消息和事件目的地。 

  7. 选择 Save changes(保存更改)

    这将开始将您的电话号码导入到 Amazon Connect 的过程。

    操作完成后,该号码将显示在 Amazon Connect 管理网站中。

    要查看数字
    • 在导航窗格中,选择频道,然后选择电话号码

      显示所有 WhatsApp 号码的 “活动频道WhatsApp列。

      显示号码的 “电话号码” 页面。 WhatsApp

步骤 2:在您的电话号码上配置入站联系流程

您可以创建用于 WhatsApp 电话号码的入站联系流,也可以重复使用现有流程。如果您重复使用流程,则可以添加CheckContactAttribute区块并为该流程启用分支。该屏蔽允许您将 WhatsApp 联系人发送到特定队列或采取其他操作。

有关建立联系流程的更多信息,包括交互式消息和富链接预览,请参阅本节WhatsApp Amazon Connect 的商业消息功能和限制后面的内容。

以下几组步骤说明了如何配置入站联系流并向该流添加CheckContactAttribute屏蔽。

配置流程
  1. 在以下位置启动 Amazon Connect 控制台 https://console.aws.amazon.com/connect/

  2. 在导航窗格中,选择频道,然后选择电话号码

  3. 选择 WhatsApp 数字,然后选择 “编辑”

  4. Flow/IVR 下,选择您更新的流程。

    “编辑” 页面的联系流程/IVR 部分显示了 WhatsApp 流程。
  5. 选择保存

要添加 CheckContactAttribute 数据块
  1. 按照上一节中的步骤 1—4 进行操作。

  2. 打开流程的 “属性” 页面。

  3. 要检查的属性部分中,将命名空间设置为区段属性,将设置为子类型。有关区段属性的更多信息SegmentAttributes,请参阅本指南后面的。

  4. 要检查的条件部分,将条件设置为等于将连接设置为:WhatsApp

  5. 选择保存

步骤 3:发送和接收测试消息

在此步骤中,您将使用联系人控制面板 (CCP) 和移动电话发送和接收 WhatsApp 测试消息。

测试集成
  1. 在 CCP 中将您的状态设置为可用

  2. WhatsApp 在移动电话上使用,输入之前添加的电话号码开始对话。

    下图显示了一条带有 Options 的消息以及生成的选项列表。

    显示一条示例消息的手机屏幕。

后续步骤:准备上线

在您测试集成之后,我们建议您在 WhatsApp 消息渠道中添加以下特性和功能。

添加 Amazon Connect 功能

以下列表中的链接可将您带到有关 Amazon Connect 功能的信息,您可以将这些功能添加到您的客户和代理体验中。

添加入口点

以下列表中的链接将带您了解有关添加不同类型的客户入口点的信息。

在您的电话号码中添加显示名称

要添加客户看到的经过验证的显示名称,请在 Meta 帮助中查看关于 WhatsApp 企业显示名称

缩放流量

在将实时流量引 WhatsApp 入集成后,我们建议您监控以下配额。

Amazon Connect 配额

有关默认配额和提高默认配额的更多信息,请参阅Amazon Connect 服务配额

最终用户消息社交配额

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

您还可以查看以下常见场景: