安全须知:
- Webhook URL 必须使用 HTTPS。
- 自定义请求头(例如 API 密钥)会加密存储。
- 包含发布者身份信息以供审计追踪。
- Webhook 仅对智能体所有者可见。
添加 Webhook
- 导航至 设置 > Fleet Webhooks。
- 点击 添加 Webhook。
- 配置:
- 名称:描述性名称(例如,“发布智能体”、“部署到生产环境”)。
- URL:将接收 Webhook 的 HTTPS 端点。
- 请求头(可选):用于身份验证的自定义请求头(加密存储)。
- 表单模式(可选):定义用户触发时必须填写的自定义输入字段。
- 点击 保存。
触发 Webhook
- 在 Fleet 编辑器中打开您的智能体。
- 点击 设置 菜单(齿轮图标)。
- 在 Webhooks 下,点击 Webhook 名称。
- 填写表单模式中定义的任何自定义字段。
- 点击 运行 Webhook。
编辑 Webhook
- 导航至 设置 > Fleet Webhooks。
- 对于要编辑的 Webhook,点击 编辑。
- 进行更改后点击 保存。
删除 Webhook
- 导航至 设置 > Fleet Webhooks。
- 对于要删除的 Webhook,点击 删除。
- 点击 删除 以确认删除操作。
Webhook 负载
Webhook 负载是一个包含以下字段的 JSON 对象:
例如:
工具认证要求
tool_auth_requirements 数组描述了每个工具所需的认证:
使用此信息在您的部署环境中配置必要的凭据。
ZIP 文件结构
files.content_base64 字段包含一个 ZIP 归档文件,其结构如下:
config.json 和 tools.json 文件的结构如下:
- `config.json`
- `tools.json`
自定义输入字段
您可以定义自定义输入字段,以便在触发 Webhook 时收集信息。支持的字段类型如下:
例如:
示例:Webhook 服务器
以下是一个用 Python 编写的 Webhook 服务器示例:Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

