摘要
想在 Wati 上部署您自己的自定义 AI 代理?借助连接 AI 代理功能,您可以将 AI 代理直接集成到 Wati 中,作为自定义 AI 代理。这使您的代理能够与人工客服协同工作 - 接收、响应和管理客户对话,就像您的团队成员一样。
注意:
连接 AI 代理功能作为付费附加组件(每月 100 美元)提供给 Wati 客户。
如果您已在使用Astra并想通过连接 AI 代理与Wati连接,则不需要附加组件。您只需使用 Wati 的Pro或Business套餐即可启用此集成。
提示:您可以在 Wati 的设置 > 用户 管理页面中找到它!
说明
请按照本指南了解您的 AI 代理如何使用 API 发送和接收消息、管理聊天上下文以及与 Wati 互动。
将 AI 代理添加到 Wati
您可以在 Wati 中将 AI 代理注册为自定义 AI 代理。添加后,您的代理将获得一个专用的访问令牌,允许它与 Wati 的公共 API 进行交互 - 例如发送消息、更新联系人或解决聊天。
您的自定义 AI 代理将出现在团队收件箱操作员列表中,您可以手动将其分配给对话,也可以通过Wati 自动化进行分配。
例如,您可以创建一个自动化规则,将所有新聊天自动分配给您的自定义 AI 代理。
AI 代理如何接收客户消息
要接收消息,请向 Wati 提供一个Webhook URL。Wati 将通过此 Webhook 将相关的消息事件推送到您的 AI 代理。
您的 AI 代理不会被不必要的数据淹没 - Wati 只会发送专门分配给您的 AI 代理的对话中的事件。人工客服处理的对话不会为您的代理触发 Webhook 事件。
支持的 Webhook 事件
目前,您的 AI 代理可以接收 2 种类型的 Webhook 事件:
聊天分配 – 在聊天被分配给您的 AI 代理时触发。
已分配消息已接收 - 在分配给您的 AI 代理的对话中收到新入站消息时触发。
AI 代理如何回复客户
注册代理后,将生成一个专用的访问令牌。您可以使用此专用访问令牌与 Wati 的公共 API 一起发送消息、更新联系人信息或管理聊天状态。
您可以在 Wati API 文档中找到 API 的完整列表。
以下是入门中最常用的端点:
/sendSessionMessage向客户发送消息回复。
/getContacts在聊天分配给您的 AI 代理时检索联系人详细信息(例如电话号码和自定义属性)。
/updateContactAttributes将对话中收集的新信息存储为 Wati 中的联系人属性。
/updateChatStatus在您的 AI 代理解决对话后更新聊天状态。
/assignOperator如果您的 AI 代理无法处理,则将聊天重新分配给人工客服。
访问对话历史记录
当您的 AI 代理被分配到聊天时,它可以使用 /getMessages API 端点检索历史上下文。这有助于 AI 基于过去和最近的消息生成更准确、更具上下文的响应。
处理媒体消息
如果客户发送了图片、文档或语音消息,Wati 将在 Webhook 事件中包含文件名。您的 AI 代理可以使用 /getMedia API 下载文件并进行相应处理。
在哪里可以找到您的自定义 AI 代理
设置后,您的自定义 AI 代理将出现在团队收件箱操作员列表中,在那里它可以像其他团队成员一样被分配聊天。
您还可以使用Wati 自动化将消息自动路由到您的自定义 AI 代理。
常见问题解答 (FAQ)
概述
1. Wati 中的连接 AI 代理功能是什么?
连接 AI 代理功能允许您将自己的自定义 AI 代理集成到 Wati 中。AI 代理可以通过在 Wati 中接收、响应和管理客户对话来与人工客服协同工作。
2. 连接 AI 代理功能包含在 Wati 套餐中吗?
否。连接 AI 代理功能可用作付费附加组件,每月费用为 100 美元。但是,如果您已在使用 Astra,则不需要附加组件。您只需使用 Wati 的 Pro 或 Business 套餐即可通过连接 AI 代理将 Astra 与 Wati 连接。
3. 如何在 Wati 中添加和分配自定义 AI 代理?
您可以在 Wati 的设置 > 用户管理下将 AI 代理注册为自定义 AI 代理。设置后,AI 代理将出现在团队收件箱操作员列表中,并且可以手动或通过 Wati 自动化进行对话分配。
接收客户消息
4. 自定义 AI 代理如何接收客户消息?
要接收客户消息,您必须向 Wati 提供 Webhook URL。Wati 通过 Webhook 将相关的消息事件发送到 AI 代理。
5. 哪些对话会触发自定义 AI 代理的 Webhook 事件?
Wati 只会发送分配给自定义 AI 代理的对话中的 Webhook 事件。人工客服处理的对话不会为 AI 代理触发 Webhook 事件。
6. 支持自定义 AI 代理的哪些 Webhook 事件?
自定义 AI 代理目前可以接收两个 Webhook 事件:
聊天分配 – 在聊天分配给 AI 代理时触发。
已分配消息已接收 – 在分配给 AI 代理的对话中收到新入站消息时触发。
回复客户和管理对话
7. 自定义 AI 代理可以使用 Wati API 做什么?
自定义 AI 代理可以使用其专用的访问令牌与 Wati 的公共 API 进行交互。它可以发送消息、检索联系人信息、更新联系人属性、更新聊天状态、将对话重新分配给人工客服、访问对话历史记录以及下载客户发送的媒体文件。
8. 自定义 AI 代理如何访问对话历史记录?
当自定义 AI 代理被分配到聊天时,它可以使用/getMessages API 端点来检索历史对话上下文。这有助于 AI 代理生成更准确、更具上下文的响应。
9. 自定义 AI 代理如何处理客户发送的媒体文件?
当客户发送图片、文档或语音消息时,Wati 会在 Webhook 事件中包含文件名。自定义 AI 代理可以使用/getMedia API 端点来下载和处理媒体文件。







