AIP
接入 WhatsApp
让客户通过 WhatsApp 向 Agent 提问、发送文件并获取回复。
开始前
准备一个已启用的 Agent,以及能管理 Meta 业务资产组合、WhatsApp 企业账户(WABA)和应用的账号。
准备 WhatsApp 企业账户
打开 Meta Business Suite,选择业务资产组合,进入“设置 → 账户 → WhatsApp 账户”。已有账户和号码可直接使用。

准备 Meta 应用
打开 Meta for Developers,选择或创建本次使用的业务应用,并关联到 WABA 所在的业务资产组合。

取得号码与账户 ID
配置权限并取得凭证
在 Business Suite 打开“用户 → 系统用户”,选择已有系统用户;需要新建时,角色选择 Employee。

点击“分配资产”,选择本次使用的 App 和 WABA,按下表授权。
| 资产 | 所需权限 |
|---|---|
| Meta App | 开发应用 |
| WhatsApp 账户 | 目标号码管理、消息收发 |


确认 App 和 WABA 都在“已分配的资产”中,再点击“生成口令”。

选择同一个 App,设置有效期,并选择以下两项权限:
| Permission |
|---|
whatsapp_business_messaging |
whatsapp_business_management |

生成后复制访问 Token。

在同一 App 的“应用设置 → 基本”中查看并复制 App Secret。

在 AIP 创建渠道
配置消息回调
- 在 Meta for Developers 打开当前 App 的
Webhook,选择WhatsApp Business Account。 - 填入 AIP 回调 URL 和
Webhook Verify Token,验证并保存。 - 在订阅字段中开启
messages。 - 按 Meta 提示完成真实消息接收要求;需要上线时切换到
Live。
多个 WABA 共用一个 App
保留原有 App 回调与 messages 订阅。由管理员为新 WABA 的 subscribed_apps 设置 override_callback_uri 和 verify_token,再查询确认。覆盖按 WABA 生效;同一 WABA 的多个号码需先确认路由。
选择 Agent 并测试
常见问题
找不到权限或 Token 失效
检查系统用户是否已分配目标 App 和 WABA,以及 Token 是否包含上述两项权限。Token 失效时更新渠道凭证。
回调验证通过,但没有回复
检查 messages、WABA 的 App 订阅、号码 ID、Agent 状态和准入设置。真实回调返回 401 时,核对 App Secret 是否属于同一个 App。向管理员提供渠道名、发送时间和错误码。
发送受限或显示名未通过
131047 表示客户会话窗口已关闭,让客户再次发消息后重试;窗口外主动发送需获批模板。131037 时,在 WhatsApp Manager 检查该号码的显示名审核与拒绝原因。
文字正常,附件失败
在 Agent 中启用“可写工作区”“执行命令”和“访问网络”。用小文件分别测试读取与返回;仍失败时检查媒体格式、大小限制和发送回执。

















