You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为DialogFlow ES代理的所有意图启用Webhook?

解决DialogFlow ES所有消息转发后端的问题
  • 先确认intent.unknown的webhook配置是否到位:进入该意图,拉到最下方的「Fulfillment」板块,勾选「Enable webhook call for this intent」,记得保存配置。
  • 检查后端webhook的响应格式:DialogFlow要求返回的JSON必须包含fulfillmentText字段,否则会返回空消息。正确的响应示例如下:
{
  "fulfillmentText": "后端返回的回复内容"
}
  • 别漏了系统默认意图:除了intent.unknown,像Default Welcome Intent、Default Fallback Intent这类系统自带的意图,也需要开启webhook调用——否则用户发送的欢迎类话术会直接走这些意图的默认回复,不会触发你的后端。要么给这些意图也开webhook,要么删掉它们的训练短语,让所有消息都匹配intent.unknown。
  • 验证webhook连通性:直接用Postman之类的工具模拟DialogFlow的请求格式调用你的后端URL,看是否能返回符合要求的响应,排除后端本身的问题。

内容的提问来源于stack exchange,提问作者m.r_dino

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 14:19:58