Webhook
为接待员提供调用 HTTP 端点的自定义工具。
Webhook 工具 集成会将 HTTP 端点作为工具提供,接待员或业务助手可在对话中调用。AI 会根据对话内容决定何时调用端点。
Webhook 工具的工作方式
创建 Webhook 工具时,需要定义:
- 要调用的 HTTP 端点。
- 其功能说明,让 AI 知道何时使用。
- AI 应从对话中收集的参数。
通话期间,当对话符合工具用途时,接待员会收集参数、调用端点,并使用响应继续对话。
创建 Webhook 工具
前往 集成,选择 添加集成,然后选择 Webhook 工具。配置以下字段并选择 启用。你可以添加多个 Webhook 工具。
参数
每个参数包含:
- 键:字段名称。
- 类型:
string、number或boolean。 - 说明:AI 应从对话中提取的值。
- 必填:AI 是否必须在调用前收集此参数。
使用场景
示例
一家管道维修企业创建了一个 Webhook 工具:
- 名称:
check_service_area - 说明: “检查我们是否服务于来电者所在邮编区域,以及下一个可预约时段。”
- URL:
https://api.mybusiness.com/check-area - 方法: POST
- 请求标头: 将
Authorization设置为企业的 API 密钥 - 正文参数:
zip_code(字符串,必填)、service_type(字符串,必填)
当来电者询问其所在区域的服务时,接待员会收集其邮编、调用 Webhook,并告知结果。
所有套餐均可使用 Webhook 工具。