使用通信序列生成器构建自定义输出

使用布尔序列生成器创建要发送给收件人的自定义消息元素序列。 例如,在 Switch 操作中,您可以使用数据、表达式、提示和文本元素的 任意组合在系统评估一个或多个表达式用例后生成消息。

此示例演示了流程作者如何构建音频和文本功能,然后根据交互类型返回适当的响应。

  1. 在需要输出的机器人流操作元素(例如 “ 询问意图” 操作)中,单击元素末尾的按钮,然后选择 “ 通信序列生成器”。

  2. 点击图片放大。 访问布尔构建器
    注意: 目前,该行为使用主序列,这意味着机器人在所有条件下都使用此序列,其中包括当前为机器人流程设置的语言和输出模式。
  3. 为语音交互创建备用序列:
    1. 在 “布尔构建器” 对话框中,单击 “ 备选序列”
    2. 单击 语言 列表,然后选择备用语言。
    3. 在输出模式下,选择 语音
    4. 单击 添加备用序列
    5. 在 “ 文本 ” 字段中,输入您希望机器人在语音交互时向呼叫者说出的输出。 例如,“我今天能为你提供什么帮助?”
  4. 为聊天创建备用序列:
    1. 在 “布尔构建器” 对话框中,单击 “ 备选序列”
    2. 单击 语言 列表,然后选择备用语言。
    3. 在输出模式下,选择 文本
    4. 单击 添加备用序列
    5. 在 “ 文本 ” 字段中,输入您希望机器人在聊天交互时向收件人说出的输出。 例如,“你想做什么?”
  5. 或者,您可以手动输入输出模式的表达式。
    1. 在布尔构建器对话框中,单击 表达式 选项卡。
    2. 单击大型表达式编辑器按钮。
    3. 单击 “ 继续”
    4. 在 “ 编辑表达式 ” 对话框中,使用 “布尔型”、“表达式”、“DateTime” 或 “字符串解析” 配置输入自定义表达式。
    5. 单击 “ 保存”