View a markdown version of this page

在 “连接客户” 中设置客户的聊天体验 - Amazon Connect Customer

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

在 “连接客户” 中设置客户的聊天体验

您可以使用以下方法之一为您的客户提供聊天体验:

更多自定义聊天体验的资源

  • 交互式消息为客户提供了提示和预先配置的显示选项,供他们选择。这些消息由 Amazon Lex 提供支持,并使用 Lambda 通过 Amazon Lex 进行配置。有关如何通过 Amazon Lex 添加交互式消息的说明,请参阅此博客:为 Connect 客户聊天机器人设置交互式消息。

    Connect Customer 支持以下模板:列表选择器和时间选择器。有关更多信息,请参阅 在聊天中为客户添加 Amazon Lex 互动消息。

  • 通过 Connect Customer 启用 Apple 企业消息

  • 连接客户服务 API 文档,尤其是 StartChatContact API。

    以下示例使用 AWS CLI 启动聊天联系人。响应返回ContactIdParticipantId、和ParticipantToken。您的后端使用这些值通过调用 Connect 客户参与者服务 CreateParticipantConnection API 来连接参与者。

    StartChatContact 来自可信后端的呼叫

    StartChatContactAPI 使用 AWS 签名版本 4 签名。从您的可信后端(例如 Lambda 函数)调用它,而不是直接从客户的浏览器或移动应用程序中调用。以下命令对测试和管理很有用。对于生产聊天集成,请使用 Connect 客户 ChatJS 库。您还可以使用 Connect 客户聊天 SDK 中的startChatContactAPI后端示例和GitHub网站上的示例实现。

    在以下命令中,将instance-idcontact-flow-id、和aws-region替换为你自己的值:

    aws connect start-chat-contact \ --instance-id "instance-id" \ --contact-flow-id "contact-flow-id" \ --participant-details DisplayName="Jane Doe" \ --initial-message ContentType="text/plain",Content="Hello, I need help" \ --region "aws-region"

    该命令返回以下响应:

    { "ContactId": "00000000-0000-0000-0000-000000000000", "ParticipantId": "00000000-0000-0000-0000-000000000000", "ParticipantToken": "a-long-participant-token" }
  • 连接客户参与者服务 API 。

  • 连接客户聊天 SDK 和示例实现

  • 连接客户直播。用于将您的现有应用程序与 Connect Customer 集成。您可以将联系人控制面板 (CCP) 组件嵌入到应用中。

  • 为 AI-powered 聊天启用消息传输