任务流

最近更新时间:2025-10-11 10:36:32

我的收藏

功能介绍

登录 管理端,在左侧导航栏单击智能机器人 > 任务流,使用此功能。任务流用于需要多轮对话完成的复杂场景,提供简洁、易操作的可视化界面,您可以通过拖拽节点快速配置所需的任务流程。
提供两种任务流模式:
智能任务流:通过智能追问等方式获取必要信息并检索知识库回答。
标准任务流:根据用户的信息或选择,进行指定的下一步操作,如转人工、接口调用、表单收集等。

任务管理

新建任务

支持两种方式创建新的任务:从模板创建、从空白任务创建。


从模板创建

常用版本中选择您需要的模板,单击模板卡片上的使用模板。单击后将打开包含此模板的任务流程。

从空白任务创建

单击我的任务下方的新建空白任务按钮。单击后将打开一个空白画布。
说明:
试用版支持创建 10 个任务,高级版支持创建 50 个任务,标准版不支持任务流功能。

任务列表

您可以在我的任务中的操作区域,进行编辑、启用/停用、删除操作。


智能任务流节点

启动节点

启动节点用于配置任务流的触发条件。任务流可以由用户意图触发,您可以在此描述触发此任务的意图,也可以举个例子让大模型更好理解。


信息收集

信息收集节点用于向用户收集信息,机器人通过上下文智能提取和追问的方式收集信息,收集到所有信息后,将进入下一个节点。
进入信息收集节点后,机器人会判断对话的上下文中是否包含此处需收集的信息,如未提取到信息,将向用户追问,支持两种询问方式:
AI 智能询问:大模型将根据此处填写的信息及描述,结合对话的上下文,自动生成追问话术并发送给用户。

固定话术询问:按此处配置的固定话术向用户询问,支持添加用户快捷输入的选项。


条件判断

条件判断节点可结合信息收集节点收集到的信息判断,依次判断所有条件,当其中一个条件满足时,进入对应子流程。


结束回复

结束回复节点仅可作为任务流的最后一个节点,可通过两种方式回复:
检索知识库回复:机器人将结合上下文和收集到的信息,检索知识库并生成回答。
固定回复:机器人将按此处配置的固定话术回复。


标准任务流节点

启动节点

启动节点用于配置任务流的触发条件。任务流可以由用户意图触发,您可以在此节点配置用户可能的问法及任务的补充描述。
说明:
建议添加多条问法,提高意图识别的准确性。每个任务可配置最多 20 个问法,每条问法不超过 200 个字符。
添加补充描述可以进一步提高意图识别的准确性,补充描述不超过 1000 个字符。


回复消息

回复消息节点用于配置机器人的回复内容,支持添加纯文本消息和富文本消息。


分支选项

分支选项节点用于对用户不同的选择进行分流。每个分支节点可配置最多 20 个选项,每条选项不超过 200 个字符。
管理端配置
用户端示例







信息收集

信息收集节点用于向用户收集信息。机器人发送问题表单,用户点击“提交”后,进入下一个节点;如用户未提交表单,流程将自动结束。
管理端配置
用户端示例








配置项
说明
引导话术
必填,展示在表单的标题位置,最长填写200字符
信息配置
必填,用于添加表单收集的信息,每个表单最多支持收集 10 条信息
添加到变量
选填,用于将用户填写的信息保存到自定义变量。保存到变量后,可以配合条件判断接口调用使用
收集方式
每条信息需选择以下一种收集方式:
选项:单选,最多添加 20 个选项,每个选项不超过 200 字符
输入:文本输入框

条件判断

条件判断节点用于用户的账号信息或提供的信息,依次判断所有条件组,当其中一个条件组满足时,进入对应子流程。
条件判断节点最多连 10 个条件组。每个条件组最多由 10 个条件的构成,条件组内支持两种方式添加条件:
并且:条件组内的所有条件同时满足
或者:条件组内的条件任意一个满足


接口调用

接口调用节点用于将用户的账号信息或提供的信息回调到开发者后台,进行查询或存储等操作。

应用场景

登录/注册时,通过调用登录/注册接口,完成个人信息注册。
通过调用订单相关接口,查询最新的订单、物流状态。
通过调用退货退款接口,完成订单的退货退款功能等。

操作说明

举例:在会话中,用户发送消息:“帮我查一下订单12345的状态。”。此时配置订单物流查询接口方法如下:
配置项
说明
举例
URL
API 接口的地址,以 https 或 http 开头。
配置 API 地址。例如:http://101.33.201.195:8081/xxxx
输入参数
接口调用时需要传入的参数详情。有以下类型:
系统变量:本次会话的固有变量。如用户ID、会话ID等。查看系统变量。
自定义变量:客户业务逻辑中的变量。如订单ID、商品ID等。
固定值:常量,可自行定义。
查询订单状态,需提供:SystemClientUserID、OrderID、请求来源(有必要时可配置)。
选择系统变量传入 SystemClientUserID。
选择自定义变量传入 OrderID。
添加固定值 ,例如设置为type="1"标记调用接口场景。
输出参数
接口调用结束后返回的自定义变量。可在后续接口调用、条件判断节点中使用。
接口需输出订单状态。
设置输出参数为 OrderStatus
异常处理
开启后,接口调用节点将新增异常处理分支。若调用失败,任务流自动进入该分支。
需要时可打开此开关。

接口调用的请求和响应,可参考接口调用

系统变量说明
系统变量
说明
SystemSessionID
当前会话 ID。
SystemClientUserID
当前会话咨询的用户 ID。
SystemCustomerServiceID
客户号 ID。
SystemChannelType
渠道的类型。类型有:网站渠道、IM 渠道。
SystemFlowTriggerRewriteQuery
触发当前任务流的用户 Query。
SystemFlowID
当前任务流 ID。

转人工

转人工节点用于将机器人进行中的会话转接给人工客服。支持两种转人工方式:直接转人工、转至指定客服分组。
直接转人工:选择该方式,当任务流进入到转人工节点,将按照 会话设置 中配置的分配策略,分配给空闲的客服。
转至指定客服分组:创建客服分组 后,可在此处选择分配给某一分组的客服接待。