话术
快捷场景机器人由大模型中控统一驱动,您仅需配置必要的对话要求,即可由系统自动规划话术内容,完成特定业务场景下的外呼对话。
1、话术智能编写
您可使用「智能编写」功能,简单描述外呼场景并补充多类型业务素材,由系统自动理解业务目标与对话规则,生成结构化、可直接使用的话术内容。

在智能编写过程中,您可以通过以下方式提供业务信息:
- 文本输入:用于描述外呼目的、目标人群、关键流程及规则要求
- 文件上传:支持上传业务说明文档、流程图、示例对话或规则表、流程截图等多类型素材

您可选择开启联网检索能力,用于补充公开可查的公司、产品或业务背景信息,以提升话术内容的完整度。

2、外呼场景描述
若您选择手动编写,您可以配置机器人在通话中的整体行为,包括角色、受众、任务和目标、对话规则、示例、背景信息、风格等模块。
- 角色:定义机器人身份
- 受众:描述外呼对象的基本特征或用户画像
- 任务和目标:明确本次外呼需要完成的事项
- 对话规则:定义对话过程中需遵循的原则与逻辑,包括分支条件与约束规则
- 示例:填写具有代表性的对话示例
- 背景信息:描述任务或者客户的已知背景信息
- 风格:定义机器人的对话风格
快捷场景机器人支持两种话术配置模式,您可根据使用习惯和熟练程度自主切换。

-
模式说明
- 结构化设定:将提示词拆分为多个明确模块,包括角色、受众、任务与目标、对话规则等,您可按照模块逐项填写
- 自由设定:将内容合并为统一的输入区域,适合对话术编写有一定经验、希望集中编辑的用户


3、提示词的保存与恢复
用户编写话术提示词时,支持将当前提示词保存成一个版本,并在需要的时候恢复到该版本。

- 提示词的保存:点击「保存」图标,可将当前提示词保存。

- 提示词的查看:点击「场景提示词库」图标,可查看已保存的提示词

- 提示词的使用:点击「使用按钮」,将当前版本的提示词覆盖当前编辑的版本。使用时会提示是否保存当前编辑的版本。

4、基础信息
-
开场白:电话接通后播报的开场白语句,必填项。
- 选择固定开场白:开场白不经过大模型,直接输出设定好的话术。

- 选择AI生成开场白:开场白根据左侧外呼场景描述信息生成的灵活开场白

- 开场白允许用户打断:勾选该选项意味着开场白允许用户打断,前提是「设置」中的打断总开关是开启的


5、挂断策略
-
挂断策略:达到设置的最大静默次数、最大对话轮次或者触发挂断词或者挂断例句,结束通话并回复结束语。
- 最大静默次数:连续静默xx次挂机(最大静默次数设置范围1-4)
- 最大对话轮次:超过xx轮挂机(最大对话轮次设置范围3-100)
- 结束语:触发挂断策略会结束通话,机器人会回复结束语,例如“感谢接听”、“再见”等结束词
- 延迟挂断:机器人主动挂断场景,延迟xx毫秒挂断

-
挂断识别:大模型回复可按照设置的挂断词或挂断例句自动挂机。
- 挂断词:大模型回复包含挂断词时,挂机
- 挂断例句:大模型回复达到设置的挂断例句置信度,挂机。置信度可在「设置」中“置信度设置”调控

6、指令
指令是机器人向调用方返回的特殊标识,调用方接收到指令后,可以执行对应的操作。 用户可以在对话规则中设置指令节点,并选择需要触发的指令。系统预置了常用指令,由 system_ 开头,介绍如下:
-
挂机指令:system_hangup,
- 用于希望机器人主动挂机的场景,一般用于一个流程的结束。
-
发短信指令:system_shortmessage
- 该指令支持用户配置相关短信模板,并配置到对应的对话规则中,实现在对话规则中即时下发短信的能力。


- 指令使用
输入“/”唤起指令,选中对应指令插入


- 记录显示
如果某轮对话命中指令,调试信息展示命中指令的详细信息

7、变量
在百度客悦智能外呼平台中,变量是用来临时保存数据,保存的数据仅在一次对话期间有效,变量可以被随时引用,系统预置了一些变量,用户也可以自定义新增变量。
7.1、系统预置变量
| 预置的变量名称 | 描述 |
|---|---|
| sys_date | 获取当前日期,格式YYYY-MM-DD |
| sys_weekday | 获取当前是星期几 |
| sys_time | 获取当前时间,格式HH:mm:ss |
| sys_phonenum | 做解密的号码 |
7.2、新建变量
- 点击新建变量如下,填入变量名称和描述后,点击应用及创建成功。

7.3、变量值转换
-
日期计算
- 假设调整日期:变量paytalatday引用变量payToDate;向后移动60天,变量设置如下
- 设置两个变量“payToDate”、“paytalatday”,在设置变量“paytalatday”时需要将「变量值转换」开关开启,选择需要引用的变量“payToDate”,选择“日期偏移”,选择向前或者向后移动“x天”
- 向后移动:例如「payToDate」2025年10月5日“向后一天”,「paytalatday」就是2025年10月6日
- 向前移动:例如「payToDate」2025年10月5日“向前一天”,「paytalatday」就是2025年10月4日


-
局部抽取
- 假设变量抽取,变量name通过「局部抽取」,抽取从第1个字符到第1个字符之间的字符,当前变量即是本身
- 在发起外呼时,变量【name】有填写内容,以内容为准取第一个字符。例如name是张三,取张

-
变量映射
- 假设变量映射,变量sex将男性替换成先生,按照如下图规则填写
- 在发起外呼时,变量【sex】有填写内容,例如sex是男性,替换成先生输出。

7.4、变量导入导出
-
点击导入后如下,按照模板格式填入数据后,上传文件,点击确定后,可在任务中心查看导入进度状态。
-
点击导出后如下,点击确定后,可在任务中心查看导出进度状态,成功后可下载文件。
7.5、变量使用
通过输入“&”符号唤起插入变量

8、测试
机器人的配置完成后即可在控制台右上角点击测试按钮,进行测试。

- 真实电话测试:真实拨打电话,消耗通话资源,适合验证语音效果与通话体验

- 虚拟电话测试:虚拟电话测试,不依赖于电话,可通过浏览器直接进行测试。


- 文本对话测试:打字模拟通话,不消耗通话资源,适合快速验证机器人逻辑


9、发布
机器人的配置完成后即可在控制台右上角点击发布按钮,发布机器人。
- 只有发布成功的机器人的才允许在「创建任务」时被引用
- 未发布的更新不会在线上生效
- 发布操作会更新线上所有的配置

