当客服对话超时5分钟,系统自动发送提醒并转主管:配置定时器(300秒、仅对话活跃时启动)→条件分支判timeout→是则发提醒消息→调用“分配会话”工具强制转接主管。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

当客服对话超过5分钟无人响应时,系统需自动发送超时提醒并把会话转给主管处理,避免用户长时间等待。
配置对话超时检测触发器
进入Dify工作流编辑页→点击左上角「+ 新建工作流」→选择「空白工作流」→在节点面板拖入「定时器」节点。
双击定时器节点,在「超时时间」栏输入 【300】(单位为秒,不可填小数或文字);勾选「仅在对话活跃时启动」,否则新会话未开始就触发计时。
这一步必须放在「接收用户消息」节点之后,否则计时逻辑错位,会导致刚进会话就弹提醒。
构建超时提醒与流转判断逻辑
从定时器节点拉出连线→接入「条件分支」节点。
在条件分支中设置判断规则:变量选择「对话状态」→操作符选「等于」→值填「timeout」。这个值由定时器超时后自动注入,不是手动输入的字符串。
分支右侧标为「是」的出口连向「发送消息」节点,左侧「否」出口连回「等待用户回复」节点——形成闭环等待,不超时就继续等。
发送超时提醒消息
方法一:使用内置「发送消息」节点
配置「发送消息」节点:消息类型选「文本」,内容填写「⚠️ 您的咨询已等待5分钟,正在为您转接高级客服」;目标选择「当前对话用户」。
方法二:调用企业微信/钉钉机器人推送(需提前配置Webhook)
拖入「HTTP请求」节点→方法选POST→URL粘贴已备案的机器人Webhook地址→Body选JSON→填入含title和text字段的结构化消息体;注意Header里必须带Content-Type: application/json,否则钉钉会静默丢弃请求。
执行会话流转动作
第一步:在「发送消息」节点后接入「调用工具」节点。
第二步:点击「选择工具」→搜索并启用「分配会话」工具(该工具需已在Dify「工具中心」中安装并授权客服系统API权限)。
第三步:配置参数:target_agent_id填主管的唯一工号(如“zhangsan_2023”),force_assign选true;【force_assign为false时仅发通知不强制转接,无法满足自动流转需求】。
第四步:勾选「阻塞后续节点直到分配完成」,防止流转未生效就结束工作流。











