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

如何在Dialogflow CX中触发用户挂断电话时的Webhook?

Dialogflow CX 通话结束触发Webhook实现方案

不管是用户主动挂断电话,还是通话意外终止,都可以通过Dialogflow CX的事件机制结合Webhook配置实现触发逻辑,具体步骤如下:

  • 配置终止事件:在Dialogflow CX代理中,要么创建自定义事件(比如call_terminated),要么使用对应通话集成渠道的系统内置终止事件(例如Google CCAI的end_interaction事件)。
  • 创建事件触发页面:在代理的页面流里新增一个页面,将页面的触发条件设置为「匹配指定事件」,选择上述的终止事件。
  • 绑定Webhook:在该页面的配置中启用Webhook调用,选择你已部署好的Webhook服务,同时可以配置需要传递给Webhook的会话上下文参数(如会话ID、用户ID等)。
  • 渠道适配配置:
    • 若使用Google Cloud Contact Center AI集成:CCAI会在所有通话终止场景(主动挂断、意外中断)自动触发end_interaction事件,你只需在Webhook中判断事件标识即可执行对应逻辑。
    • 若使用Twilio等第三方渠道:需要在第三方平台控制台设置通话结束的回调,让平台向Dialogflow CX发送终止事件请求,再由Dialogflow CX触发Webhook调用。

注意事项

  • 确保Webhook支持异步请求处理,避免因超时导致触发失败。
  • 测试时可通过控制台手动触发终止事件,或用真实电话模拟挂断/意外中断场景验证逻辑。

内容的提问来源于stack exchange,提问作者Shera

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 19:37:05