文档

全局指令

功能概述

全局指令是允许在多轮对话中对业务系统和第三方系统执行的命令,通过在回复节点中配置指令,可以触发执行后的一连贯动作,例如,机器人回复后同时执行转人工。

说明

对话流程走到配置了“全局指令”的回复节点后,有关指令参数会在节点回复时随路带出,该参数可通过TongyiBeebotChat接口中的“Commands”获取。

功能入口与配置

全局指令配置

进入有关机器人业务空间后,选择知识中心>全局配置>全局指令即可进入有关全局指令配置界面,具体如下图所示;

image

全局指令使用

在多轮对话的具体对话流程中的普通节点里,添加“后续执行动作”选择配置的指令即可。

说明

对话流经过有关回复节点后,有关指令参数会在节点回复时随路带出。具体可通过TongyiBeebotChat接口中的“Commands”获取。

image

功能应用示例

实现场景假设:

  • 业务中有A、B、C三个在线人工技能组解答用户问题;

  • 现有任务式多轮对话a用于解答用户查发票的业务问题,当用户想要转人工时,使用A技能组进行接待;

场景实现步骤:

  1. 全局指令配置:配置一个转人工全局指令如下图所示:

image

  1. 全局指令在多轮对话中使用:在有关对话流>普通节点中添加转人工全局指令,具体如下图所示:

    说明

    此处配置指令参数为skillgroup为A,表示转人工将对接到A技能组。实际业务中,具体技能组的名称需根据实际业务进行配置。

image

  1. 通过TongyiBeebotChat接口获取“转人工”普通节点中返回的全局指令参数为:

messageBody":{
"commands":{
"toAgent":string"{"skillgroup":"A"}"
}
}
  1. 拿到有关参数后,即可通过集成的方式,使在线A技能组响应用户转人工需求。

    说明

    该步骤具体实现需要一定的集成开发工作,建议由开发人员完成。

  • 本页导读 (0)
文档反馈