使用 “更新数据数据” 操作为流程或任务级别变量分配值。 例如,您可以创建一个值,将以 99 开头的客户 ID 识别为首选客户,或者将具有特定区号的电话号码识别为属于指定区域办事处。

注意: 使用变量名称区域 创建新变量或更改现有变量值。 如果您在此处创建的变量名称已被使用,您的更改将更新现有变量 - 您将不会创建新变量。 要确保之前未在流程的其他区域创建和使用变量名称,请打开 “编辑变量” 对话框并查看任何现有的使用实例。
姓名 描述
名称字段

为操作键入一个独特的名称。 您在此处输入的标签将成为流程结构中显示的操作名称。

添加更新语句按钮 单击此按钮可打开一个菜单,从中选择要分配给特定变量的值。 形式可能会发生变化,具体取决于您选择的值或集合。 有关可用变量以及如何构建它们的更多信息,请参阅推荐文章

注意: 有关如何在 Architect 中将字符串值转换为类型值的信息,请参阅 将字符串值转换为类型值

添加更新语句变量

您可以执行的操作取决于您所工作的流程类型。 从以下变量中进行选择:

ACD 技能是某人处理互动所必须具备的任务、专业知识或知识的任意指定。 技能变量表示座席拥有的 Genesys Cloud ACD 技能(例如语言或证书)。 在 Architect 中,ACD 技能要求会将工作项目路由给符合条件的接收者。 ACD 技能由 Genesys Cloud 管理员建立和配置。

注意: 您可以添加使用 “ 更新数据 ” 操作创建的技能,然后从 “ 转移到 ACD ” 操作中调用这些技能。 有关更多信息,请参阅 设置转移到 ACD 操作

向任务序列添加技能变量

在任务序列中,您可以将技能变量添加到 “更新数据” 操作中,然后从 “转移到 ACD” 操作中调用该变量。 例如,将呼叫发送给具有流利西班牙语技能或熟练掌握 Windows 操作系统水平较高的座席。

注意: 这些技能必须由管理员在 Genesys Cloud 中定义。

  1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
  2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
  3. 单击 添加更新语句 按钮,然后选择 ACD 技能
  4. 变量名称 字段中,键入标签以标识任务中的变量。
  5. 在 “要分配的” 字段中,执行以下步骤之一:
    • 要设置文字模式中的值,请单击列表并选择所需的 ACD 技能。
    • To set the value using an expression, click the Expression button , select Expression, and do one of the following:
      • 以内联方式添加表达式。
      • Click the Large Expression Editor button to open the Edit Expression Editor and build your expression.
  6. (可选)要添加另一个变量,请单击 添加更新语句 按钮。 
  7. 将 “ 转移到 ACD ” 操作添加到任务序列,并将其配置为使用您在此处创建的技能变量。

    座席分数允许您指定首选座席的优先级。 例如,如果您有最喜欢的代理,请将他们的分数设置得更高,然后将备份代理设置得更低。 如果您没有偏好,请将分数设置为 100。

    在 Architect 中,要影响路由,您可以创建一个最多支持 20 个座席/分数对的座席分数对集合。

    注意: 你可以将代理/分数对的数量增加到最多 100 个。 如需申请加薪,请联系 Genesys 云客户关怀中心
    代理的分数代表代理的优先级,可以介于 0 到 100 之间,最高分代表最喜欢的代理。 如果你有比其他人更喜欢的座席,请将他们的分数设置为 100。 将备份代理设置为 90。 如果您没有偏好,请将分数设置为 100。 例如,假设您有一个案例所有者是最受欢迎的代理,并且您还有三个额外的备份代理。 将案例所有者的分数设置为最大值 100,然后将备份代理设置为较低的分数,例如 90。

    要创建单个座席分数对值,请使用 makeAgentScoRepair 函数。 例如,“转移到 ACD” 操作的 “首选代理” 设置中的以下表达式创建了包含两个座席分数对的座席分数对集合。 第一个用户的分数为 100,第二个用户的分数为 90:

    MakeList(
     MakeAgentScorePair(
      FindUserById("<put_user_guid_string_here>"),
      100
     ),
     MakeAgentScorePair(
      FindUserById("<put_user2_guid_string_here>"),
      90
     )
    )

    您可以使用 MakelistAgentScoRepair 函数,该函数接收用户集合以及整数分数集合以与用户关联。 按照该方法,此示例将生成与上一个表达式相同的值:

    MakeListAgentScorePair(
     MakeList(
      FindUserById("<put_user_guid_string_here>"),
      FindUserById("<put_user2_guid_string_here>")
     ),
     MakeList(
      100,
      90
     )
    )

    要查找用户的用户 ID,请参阅编辑用户的个人资料

    您还可以使用 “ 更新数据” 操作 来分配变量。 然后,使用这些变量提供单个用户值或用户集合、单个整数分数或整数集合以及座席评分对或集合。 有关 MakeAgentscoreRepair、makeListagentscoreRepair、makeList、FindUserByID 和其他功能的更多信息,请参阅架构师的表达式帮助功能。 每个函数都提供了更多细节和示例。

    注意: 如果操作遇到提供的项目超过 20 个的座席评分对集合,呼叫流将在运行时获取失败输出。 如果将变量绑定到 ErrorType 失败输出,则该值将包含 “toomanyPredredAgent” 字符串值。 在电子邮件、聊天和消息流中,Architect 实现了流程错误处理。

    向任务序列添加代理/分数对变量

    在任务序列中,您可以将代理/分数对变量添加到 “更新数据” 操作中。

    1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
    2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
    3. 单击 “添加更新声明” 按钮,然后选择 AgentscoreRepair
    4. 变量名称 字段中,键入标签以标识任务中的变量。
    5. 在 “要分配的 ” 字段中,执行以下操作之一:
      • 要使用表达式设置值,请在行中添加表达式。
      • 要使用代理分数对生成器设置值,请执行以下步骤:
        1. Click the Expression button  to open the Agent Score Pair builder.
        2. 点击 AgentscoreRep
        3. 在 “用户” 下,输入代理。
          注意: 如果您选择文字用户,则系统会在运行时使用带有用户 ID 的 FindUserByID 函数。 如果系统找不到用户,它将返回 NOT_SET AgentscoreRepair 值。
        4. 在 “分数” 下,输入数字分数。
    6. (可选)要添加另一个变量,请单击 添加更新语句 按钮。 

    一个布尔表达式只能有两个值中的一个: true(是)或 false(否)。 例如,如果当前变量的值是 2014 年 7 月 17 日,则表达式 “日期等于 2014 年 7 月 17 日” 的值为 yes (true);否则,它的值为 no (false)。 将布尔值(或返回布尔值的表达式)与 If-Then-Else 操作结合使用,告诉 Architect 如何根据两个明确的替代方案做出决策。

    示例

    • 致电.Ani==“电话:+13175551212” 在此布尔表达式中,如果始发电话号码为 1-317-555-1212,则结果为 true;否则为 false。
    • toAudiotts (如果 (小时 (getCurrentDateTimeutc ()) >= 12,“下午好”,“早上好”)): 在包含布尔值的表达式中,如果当前时间是下午 12:00:00 或之后,系统将播放 “下午好” 音频。 否则,它会播放 “早上好” 音频。 
      注意: 在此示例中,系统根据 UTC 日期时间值运行检查。

    您只能使用一个变量测试一个条件,也可以使用多个变量测试多个条件。 每次单击 添加更新语句时,Architect 都会添加一个可变行。 如果表中有多行,则:

    • 该过程会按照表格中出现的顺序从上到下的顺序评估条件。
    • 该过程使用 “短路评估”。 当表达式通过使用 OR 组合多个条件时,如果任何条件为真,则整个表达式为 true。 因此,如果第一个条件为 true,则进程知道整个表达式为 true,不需要计算任何其他条件。 只要进程达到一个为 true 的条件,它就会停止计算 OR 表达式。 另一方面,如果一个表达式使用 AND 组合了多个条件,则即使one其条件为假,整个表达式也是假的。 因此,只要进程遇到 false 的条件,它就会停止计算 AND 表达式,因为它知道整个表达式都是假的。 无论哪种情况,该过程都会进入下一步。

    向任务序列添加布尔表达式

    在任务序列中,可以向 “更新数据” 数据操作添加布尔表达式。 例如, 

    1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
    2. 在 “更新数据” 设计窗体的 “ 名称 ” 字段中,添加一个有意义的名称来描述项目。
    3. 单击 添加更新语句 按钮,然后选择 布尔值
    4. 变量名称 字段中,键入标签以标识任务中的变量。
    5. 在 “要分配的 ” 字段中,执行以下操作之一:
      • 要在文字模式下设置值,请单击 TrueFalse 单选按 钮。
      • 要使用表达式设置值,请单击表达式按钮,然后执行以下操作之一:
        • 以内联方式添加表达式。
        • 单击编 辑表达式 按钮以打开大型表达式编辑器并构建表达式。
    6. 要选择性地添加另一个变量,请单击 添加更新语句 按钮。 

    您可以在 Architect 数字机器人流程中使用卡片,以视觉吸引力和响应式的方式向客户显示选项 在任务序列中,您可以将卡牌变量添加到 “更新数据” 操作,然后从 “询问插槽” 操作中调用该卡牌变量卡片数据类型可以成为帮助流程作者在轮播中动态使用卡片的有用工具。

    1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
    2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
    3. 点击添加更新对账单按钮,然后选择卡片。
    4. 变量名称 字段中,键入标签以标识任务中的变量。
    5. 在 “要分配的” 字段中,执行以下步骤之一:
      • 要在字面模式下设置值,请单击卡片并按照以下步骤操作:
        • 点击选择图像并选择现有图像或导入新图像。
        • 添加显示在图片下方的必填标题。
        • (可选)添加显示在标题下方的描述。
        • 点击按钮输入 Architect 在客户单击时使用的回发或 URL 值。
        • (可选)您可以使用表达式输入回发或 URL 值。 例如,MakeChoice(“网址”、“https://www.genesys.com”、“Genesys”)
      • 要使用表达式设置值,请单击要进入表达模式,请选择表达,然后执行以下操作之一:
        • 以内联方式添加表达式。
        • 点击大型表达式编辑器按钮打开“编辑表达式编辑器”并构建表达式。 例如,要创建一个让某人选择小号、中号或大号披萨尺寸的卡,输入MakeCard("披萨尺寸", "请选择您的披萨尺寸。", MakeList(MakePostbackChoice("小", "小"), MakePostbackChoice("中", "中"), MakePostbackChoice("大", "大") ), FindImage("披萨尺寸"))
    6. (可选)要添加另一个卡片变量,请单击 “添加更新声明” 按钮。 
    7. 在任务序列中添加 “As k for Slot” 操作,并将其配置为使用您在此处创建的卡牌变量。

     

    您可以在 Architect 数字机器人流程中使用轮播向客户显示选项并促进机器人对话。 在任务序列中,您可以将轮播变量添加到 “更新数据” 操作,然后从 “询问时段” 操作中调用该变量。 轮播数据类型可以成为帮助流程作者动态配置轮播的有用工具。

    1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
    2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
    3. 单击 “添加更新声明” 按钮,然后选择 “轮播”。
    4. 变量名称 字段中,键入标签以标识任务中的变量。
    5. 在 “要分配的” 字段中,执行以下步骤之一:
      • 要从文字模式设置值,请单击卡片并按照以下步骤操作:
        • 要使用表达式创建卡片,请将鼠标悬停在卡片下方分配值字段并单击在出现的对话框中进入表达式模式。 您可以内联添加表达式或单击大型表达式编辑器按钮打开“编辑表达式编辑器”并构建表达式。
        • 要从文字模式创建卡片,请单击选择图像在打开的卡对话框中并选择现有图像或导入新图像。
        • 添加显示在图片下方的必填标题。
        • (可选)添加显示在标题下方的描述。
        • 单击 “</span>按钮”。
        • 在按钮操作下,选择回发或者打开网址
        • 在下面价值,输入 Architect 在客户单击时使用的回发或 URL 值。
        • (可选)您可以使用表达式输入回发或 URL 值。 例如,MakeChoice(“网址”、“https://www.genesys.com”、“Genesys”)
      • 要使用表达式设置值,请单击要进入表达模式,请选择表达,然后执行以下操作之一:
        • 以内联方式添加表达式。
        • 点击大型表达式编辑器按钮打开“编辑表达式编辑器”并构建表达式。 您可以使用制作轮播函数创建一个轮播。
    6. (可选)要添加另一个轮播变量,请单击 “添加更新语句” 按钮。 
    7. 在任务序列中添加 “As k for Slot” 操作,并将其配置为使用您在此处创建的轮播变量。

    在任务序列中,您可以向 “更新数据” 操作添加选择变量,然后从 “询问时段” 操作中调用该变量。 您还可以在表达式中使用选择变量,用于创建轮播卡片。 选择数据类型可以成为帮助流程作者动态配置选择的有用工具。

    1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
    2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
    3. 单击 “添加更新声明” 按钮,然后选择 “选择”。
    4. 变量名称 字段中,键入标签以标识任务中的变量。
    5. 在 “要分配的” 字段中,执行以下步骤之一:
      • 要在文字模式下设置值,请单击 “按钮名称”,然后按照以下步骤操作:
        • 输入 Architect 在客户点击时使用的回发或 URL 值。
        • (可选)您可以使用表达式输入回发或 URL 值。 例如,要创建类型为 “回发”、值为 “支持”、标签为 “帮助和支持” 的选择,请输入 makePostbackChoice(“支持”、“帮助和支持”)。
      • 要使用表达式设置值,请单击要进入表达模式,请选择表达,然后执行以下操作之一:
        • 以内联方式添加表达式。
        • Click the Large Expression Editor button to open the Edit Expression Editor and build your expression.
    6. (可选)要添加其他选择变量,请单击 “添加更新语句” 按钮。

    在任务序列中,您可以向 “更新数据” 操作添加选择器变量,然后从 “询问时段” 操作中调用该变量,以指定是使用快速回复还是轮播。 选择器数据类型可以成为帮助流程作者为数字机器人流程参与者动态配置插槽值选择的有用工具。

    1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
    2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
    3. 单击 “添加更新语句” 按钮,然后选择 “选择器”。
    4. 变量名称 字段中,键入标签以标识任务中的变量。
    5. 在 “要分配的” 字段中,执行以下步骤之一:
      • 要在字面模式下设置值,请选择 “快速回复” 或 “轮播”,然后按照以下步骤操作:
        • 如果您选择了快速回复, 点击按钮。 在下面价值,输入客户单击时 Architect 发送给机器人的回发或 URL 值。 您还可以使用表达式输入回发或 URL 值。 对要添加的每个附加按钮重复这些步骤。
        • 如果您选择了轮播, 点击卡片然后添加轮播卡。 有关如何配置轮播的更多信息,请参阅轮播本文中的部分。 
      • 要使用表达式设置值,请单击要进入表达模式,请选择表达,然后执行以下操作之一:
        • 以内联方式添加表达式。
        • Click the Large Expression Editor button to open the Edit Expression Editor and build your expression.
    6. (可选)要添加另一个选择器变量,请单击 “添加更新语句” 按钮。

    使用通信变量通过单向通信与客户进行交互。 来电者或聊天接收者不回复消息。

    向任务序列添加通信变量

    在任务序列中,可以将通信变量添加到 “更新数据” 操作中

    1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
    2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
    3. 单击 “添加更新声明” 按钮,然后选择 “通信”
    4. 变量名称 字段中,键入标签以标识任务中的变量。
    5. In the Value To Assign field, click the Expression button and perform one of these steps:
      • 以内联方式添加表达式。
      • Click the Large Expression Editor button to open the Edit Expression Editor and build your expression.
    6. (可选)要添加另一个变量,请单击 添加更新语句 按钮。 
    7. 向任务序列添加相应的操作并将其配置为使用您在此处创建的技能变量。

    货币价值代表货币价值。 它有两个属性:

    • currency 属性是十进制值或值 NOT_SET
    • string 属性是一个包含 3 个字符的 ISO 4217 代码的字符串  

    例如,以下表达式在运行时有效:

    MakeCurrency(10.50,"USD") 
    

    此表达式的计算结果为金额为 10.50 且货币代码为 “美元” 的货币值。 

    获取货币的符号

    货币没有 “Symbol” 属性。 但是,您可以使用表达式返回正确的货币符号:

    GetCurrencySymbol(MakeCurrency(5.0,”USD”))

    此表达式返回 $。

    向任务序列添加货币变量

    在任务序列中,您可以向 “更新数据” 数据操作添加货币变量。 例如, 

    1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
    2. 在 “更新数据” 设计窗体的 “ 名称 ” 字段中,添加一个有意义的名称来描述项目。
    3. 单击 添加更新对帐单 按钮,然后选择 货币
    4. 变量名称 字段中,键入标签以标识任务中的变量。
    5. 要在文字模式下设置值,请在 “要分配的 ” 字段中执行以下操作:
      1. 单击 +- 按钮设置所需的值。
      2. 单击货币符号下拉列表末尾的箭头,然后选择适当的 3 个字符的货币值。
    6. 要使用表达式设置值,请在 “要分配的 值” 字段中单击表达式按钮,然后执行以下操作之一:
      • 以内联方式添加表达式。
      • 单击编 辑表达式 按钮以打开编辑表达式编辑器并构建表达式。
    7. 要选择性地添加另一个变量,请单击 添加更新语句 按钮。 

    日期值是采用日期数据的 XML 标准规定的格式的字符串,类似于 ISO 8601。

    向任务序列添加日期变量

    In a task sequence, you can add a date variable to an Update Data action

    1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
    2. 在 “更新数据” 工作空间的 “名称” 字段中,添加一个有意义的名称来描述项目。
    3. 单击 “添加更新声明” 按钮,然后选择 “日期”
    4. 变量名称 字段中,键入标签以标识任务中的变量。
    5. 要在文字模式下设置值,请在 “要分配的值” 字段中,单击日期字段以显示日历对话框并选择相应的日期、月份和年份。
    6. 要使用表达式设置值,请在 “要分配的 值” 字段中单击表达式按钮,然后执行以下操作之一:
      • 以内联方式添加表达式。
      • 单击编 辑表达式 按钮以打开编辑表达式编辑器并构建表达式。
    7. In the Value To Assign field, to set the value using an expression, click the Expression button , select Expression, and do one of the following:
      • 以内联方式添加表达式。
      • Click the Large Expression Editor button to open the Edit Expression Editor and build your expression.
    8. 要选择性地添加另一个变量,请单击 添加更新语句 按钮。 

    DateTime 值是采用日期数据的 XML 标准规定的格式的字符串,类似于 ISO 8601。 

    注意:  Architect 目前不支持对 DateTime 值进行偏移或时区。 您无法指定偏移量或时区,但是 Architect 会在表达式编辑器函数中报告该值,就好像它是 UTC 一样。 如果创建调用 toString(日期时间)的函数,Architect 将返回该值,并在字符串后面附加一个 Z,并将该值视为 UTC。

    将 DateTime 变量添加到任务序列

    在任务序列中,可以将日期 | 时间变量添加到 “更新数据” 操作中

    1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
    2. 在 “更新数据” 工作空间的 “名称” 字段中,添加一个有意义的名称来描述项目。
    3. 单击 添加更新语句 按钮,然后选择 DateTime
    4. 变量名称 字段中,键入标签以标识任务中的变量。
    5. 要在文字模式下设置值,请在 “要分配的 ” 字段中执行以下操作:
      1. 单击日期字段以显示日历对话框,然后选择适当的日期、月份和年份。
      2. 单击时间字段并选择适当的时间值,包括上午和下午。
    6. To set the value using an expression, click the Expression button , select Expression, and do one of the following:
      • 以内联方式添加表达式。
      • Click the Large Expression Editor button to open the Edit Expression Editor and build your expression.
    7. (Optional) To add another variable, click the Add update statement button. 

    十进制数是仅由数字(0 到 9)和小数点组成的值。 显示小数位数是可配置的。

    注意: 在 Architect 中,十进制数据类型最多支持 28 位数。 因此,小数点允许的最小值为 -99999999999999999999999999999999999999,最大值为 +99999999999999999999999999999999999999。

    向任务序列添加十进制变量

    在任务序列中,您可以向 “更新数据” 数据操作添加十进制变量。 例如, 

    1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
    2. 在 “更新数据” 设计窗体的 “ 名称 ” 字段中,添加一个有意义的名称来描述项目。
    3. 单击 添加更新语句 按钮,然后选择 Decimal
    4. 变量名称 字段中,键入标签以标识任务中的变量。
    5. 在 “要分配的 ” 字段中,执行以下操作之一:
      • 要在文字模式下设置值,请单击 + 或-按钮以选择所需的值。
      • 要使用表达式设置值,请单击表达式按钮,然后执行以下操作之一:
        • 以内联方式添加表达式。
        • 单击编 辑表达式 按钮以打开编辑表达式编辑器并构建表达式。
    6. 要选择性地添加另一个变量,请单击 添加更新语句 按钮。 

    持续时间是以字符串形式表示的时间,采用 XML 日期数据标准规定的格式的子集。 持续时间的复合值为天、小时、分钟和秒。 持续时间长度是天、小时、分钟和秒值的总和。 您可以使用持续时间值来确定进程的 “一部分” 在继续之前应等待多长时间。

    将持续时间变量添加到任务序列

    在任务序列中,您可以向 “更新数据” 数据操作添加持续时间变量。 例如, 

    1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
    2. 在 “更新数据” 设计窗体的 “ 名称 ” 字段中,添加一个有意义的名称来描述项目。
    3. 单击 添加更新语句 按钮,然后选择 持续时间
    4. 变量名称 字段中,键入标签以标识任务中的变量。
    5. 要在文字模式下设置值,请在 “要分配的 ” 字段中执行以下操作:
      1. 单击日历按钮可在 D-HH: mm: ss.sss 格式或 HH: mm: ss.sss 格式之间切换。
      2. 使用 +- 按钮设置所需的值,或以内联方式键入值。
    6. 要使用表达式设置值,请在 “要分配的 值” 字段中单击表达式按钮,然后执行以下操作之一:
      • 以内联方式添加表达式。
      • 单击编 辑表达式 按钮以打开编辑表达式编辑器并构建表达式。
    7. 要选择性地添加另一个变量,请单击 添加更新语句 按钮。 

    必备
    • 电话 > 插件 > 所有 权限

    您与呼叫流关联的应急组可以在计划外或半计划的重大事件(如火灾、自然灾害和停电)期间快速高效地修改呼叫路由行为。 有关详细信息,请参阅 管理操作。

      注释:
      • 搜索行为不区分大小写。
      • 应急组字符串名称必须至少为 1 个字符,最多 256 个字符。
      • 唯一类型的动态查找限制为 25。
      • 每次查找都是唯一的,因此流程中同一对象的多次查找仅计为 1。
      • 每个流程的总查找限制为 100。
      • 如果提供的应急组值为 NOT_SET,则流程采用未找到的路径。

      向任务序列添加紧急组变量

      在任务序列中,您可以将紧急组变量添加到 “更新数据” 操作中

      注意: 应急组必须由管理员在 Genesys Cloud 中定义。

      1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
      2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
      3. 单击 “添加更新声明” 按钮,然后选择 “紧急组”
      4. 变量名称 字段中,键入标签以标识任务中的变量。
      5. 在 “要分配的” 字段中,执行以下步骤之一:
        • 要从文字模式设置值,请单击列表并选择所需的紧急组。
        • To set the value using an expression, click the Expression button , select Expression, and do one of the following:
          • 以内联方式添加表达式。
          • Click the Large Expression Editor button to open the Edit Expression Editor and build your expression.
      6. (可选)要添加另一个变量,请单击 添加更新语句 按钮。 
      7. 向任务序列添加相应的操作并将其配置为使用您在此处创建的技能变量。

      外部联系人是指个人,例如与您有业务往来的公司的员工或直接客户。 这些人向你的代理商请求帮助。 有关 Genesys Cloud 外部联系人功能的更多信息,请参阅关于外部联系人和关于创建客户数据存储库

      向任务序列添加外部联系人变量

      在任务序列中,您可以将紧急组变量添加到 “更新数据” 操作中

      注意: 应急组必须由管理员在 Genesys Cloud 中定义。

      1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
      2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
      3. 单击 “添加更新声明” 按钮,然后选择 “外部联系人”
      4. 变量名称 字段中,键入标签以标识任务中的变量。
      5. 在 “要分配的” 字段中,执行以下步骤之一:
        • 以内联方式添加表达式。
        • 单击编 辑表达式 按钮以打开编辑表达式编辑器并构建表达式。
      6. 在 “要分配的” 字段中,执行以下步骤之一:
        • 以内联方式添加表达式。
        • Click the Large Expression Editor button to open the Edit Expression Editor and build your expression.
      7. (可选)要添加另一个变量,请单击 添加更新语句 按钮。 
      8. 向任务序列添加相应的操作并将其配置为使用您在此处创建的技能变量。

      外部组织是您的客户、合作伙伴以及与之互动的其他业务。 这些组织有时被称为账户。 有关 Genesys Cloud 外部联系人功能的更多信息,请参阅关于外部联系人和关于创建客户数据存储库

      向任务序列添加外部组织变量

      在任务序列中,您可以将紧急组变量添加到 “更新数据” 操作中

      注意: 应急组必须由管理员在 Genesys Cloud 中定义。

      1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
      2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
      3. 单击 “添加更新声明” 按钮,然后选择 “外部组织”
      4. 变量名称 字段中,键入标签以标识任务中的变量。
      5. 在 “要分配的” 字段中,执行以下步骤之一:
        • 要设置文字模式中的值,请单击列表并选择所需的 ACD 技能。
        • To set the value using an expression, click the Expression button , select Expression, and do one of the following:
          • 以内联方式添加表达式。
          • Click the Large Expression Editor button to open the Edit Expression Editor and build your expression.
      6. (可选)要添加另一个变量,请单击 添加更新语句 按钮。 
      7. 向任务序列添加相应的操作并将其配置为使用您在此处创建的技能变量。

      在机器人流程中,语法值是一种字符串,您可以使用该格式来搜索语法并接收语法值(如果找到)。 使用更新数据操作向任务序列添加语法变量。

      将语法变量添加到任务序列

      在任务序列中,您可以将语法变量添加到更新数据操作。 

      1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
      2. 在 “更新数据” 工作空间的 “名称” 字段中,添加一个有意义的名称来描述项目。
      3. 点击添加更新语句按钮并选择语法
      4. 变量名称 字段中,键入标签以标识任务中的变量。
      5. 要以文字模式设置值,请在分配值字段中,单击选择语法并从列表中选择适当的语法。
      6. 在里面分配值字段,要使用表达式设置值,请单击表达方式, 选择表达,然后执行以下操作之一:
        • 以内联方式添加表达式。
        • 点击大型表达式编辑器  打开“编辑表达式编辑器”并构建表达式。
      7. 要选择性地添加另一个变量,请单击 添加更新语句 按钮。 

      群组是组织内基于常见技能、人际关系、位置或其他信息的社区。 组对于在企业内创建知识或联系人类别非常有用。 在 Architect 中,组表达式将工作项目路由到符合条件的组。 组由 Genesys Cloud 管理员建立和配置。

      向任务序列添加组变量

      在任务序列中,您可以将 变量添加到 “更新数据” 数据操作中。 例如,向具有专门主题知识的座席发送呼叫。 

      1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
      2. 在更新数据设计窗体的 名称 字段中添加一个有意义的名称来描述项目。
      3. 单击 添加更新语句 按钮,然后选择
      4. 变量名称 字段中,键入标签以标识任务中的变量。
      5. 在 “要分配的 ” 字段中,执行以下操作之一:
        • 要在文字模式下设置值,请从下拉列表中选择适当的组。
        • 要使用表达式设置队列,请单击表达式按钮,然后执行以下操作之一:
          • 以内联方式添加表达式。
          • 单击编 辑表达式 按钮以打开编辑表达式编辑器并构建表达式。
      6. 要选择性地添加另一个变量,请单击 添加更新语句 按钮。 

       必备
      • Responses > Library > All permission
      • Response Assets > Asset > All permission

      You can add an image to an Update Data action in any of three ways:

      • 来自网址
      • 从您的计算机或网络
      • 从你的 资源库中

      注意: 对于预设回复,Genesys Cloud 支持用于电子邮件互动和彩信的.jpeg、.jpg、.gif 和.png 图像。

      从 URL 添加图片

      您可以使用图像的互联网地址添加图像:

      1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
      2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
      3. Click the Add update statement button and select Image.
      4. 变量名称 字段中,键入标签以标识任务中的变量。
      5. To add the image URL from the Image Builder, follow these steps:
        1. In the Value To Assign field, click the Expression button and select Image Builder .
        2. Click Image URL .
        3. Enter the fully formed URL string to use for the image.
        4. 单击 “ 保存”
      6. To manually add an expression, follow these steps:
        1. In the Value To Assign field, click the Expression button and select Expression .
        2. 以内联方式添加表达式。
      7. (可选)要添加另一个变量,请单击 添加更新语句 按钮。 

        从电脑中添加图像

        您可以添加驻留在计算机或网络上的映像:

        1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
        2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
        3. Click the Add update statement button and select Image.
        4. 变量名称 字段中,键入标签以标识任务中的变量。
        5. In the Value To Assign field, click Select an image.
        6. 点击 上传
        7. Find the image you want to use, and click Open. Genesys Cloud 将打开 “上传新资产” 窗口并显示图像的预览。
        8. 或者,更改图像文件的名称。
        9. 在图片下方,点击 上传。 Architect adds the image to your Response Assets library.
        10. Click Use Image.
        11. (可选)要添加另一个变量,请单击 添加更新语句 按钮。 

          从响应资源库中添加图像

          您可以从 Genesys 云 响应资产中添加映像

          1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
          2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
          3. Click the Add update statement button and select Image.
          4. 变量名称 字段中,键入标签以标识任务中的变量。
          5. In the Value To Assign field, click Select an image.
          6. Search for or select the image that you want to use.
          7. Click Use Image.
          8. (可选)要添加另一个变量,请单击 添加更新语句 按钮。 

            整数是一个整数,例如 987 或 5。 使用整数值表示无法细分的完整对象和进程,例如等待的呼叫数或值班的座席数。 整数是一个八字节的值,这意味着它可以容纳几乎任何大小的正数或负数。 对于架构师整数值,Flow 运行时支持从 -9999999999999999 到 +99999999999 之间的值。 整数变量在运行时具有整数值,但表达式 99999999999999 + 1 将导致错误,因为结果大于 999999999999999。

            向任务序列添加整数变量

            在任务序列中,您可以向 “更新数据” 数据操作添加整数变量。 例如, 

            1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
            2. 在 “名 ” 字段中,添加一个有意义的名称来描述项目。
            3. 单击 添加更新语句 ,然后选择 整数
            4. 变量名称 字段中,键入标签以标识任务中的变量。
            5. 在 “要分配的 ” 字段中,执行以下操作之一:
              • 要在文字模式下设置值,请单击 + 或-按钮以选择所需的值。
              • 要使用表达式设置值,请单击表达式按钮,然后执行以下操作之一:
                • 以内联方式添加表达式。
                • 单击编 辑表达式 按钮以打开编辑表达式编辑器并构建表达式。
            6. 要选择性地添加另一个变量,请单击 添加更新语句 按钮。 

            通过预测互动,您可以在用户与您的网站互动时跟踪用户。 You can use action maps to design engagements that enhance each user's personal experience and help you achieve your business outcomes. Genesys Predictive Engagement uses AI to predict whether a visitor will achieve a particular business objective. These business objectives are called outcomes. 有关更多信息,请参阅 准备 Architect 组件

            Add a journey outcome variable to a task sequence

            You can add a journey outcome to an Update Data action to obtain the Predictive Engagement Journey Outcome ID in a task.

            1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
            2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
            3. Click the Add update statement button and select JourneyOutcome.
            4. 变量名称 字段中,键入标签以标识任务中的变量。
            5. In the Value To Assign field, click the Expression button and perform one of these steps:
              • 以内联方式添加表达式。
              • Click the Large Expression Editor button to open the Edit Expression Editor and build your expression.
            6. (Optional) To add another variable, click the Add update statement button. 

            Genesys Predictive Engagement uses AI to predict whether a visitor will achieve a particular business objective. These business objectives are called outcomes. For each outcome you define, there is a machine learning model that evaluates a visitor's behavior against the behavior of other visitors on your website to determine the visitor's outcome score. Your organization's models are unique to you.

            Each outcome score represents the likelihood that the visitor will achieve the particular business outcome, based on the actions the visitor has taken so far during the session or on other activities related to the visitor that are included in the appropriate events (for example, geolocation).

            The model updates a visitor's score for each outcome in real-time, and a visitor's scores can change as they navigate your website.

            If a visitor communicates with an agent, the agent can see the visitor's outcome scores while viewing the visitor's complete set of journey context data. Also, the outcome scores can trigger action maps that enhance a visitor's engagement on your site.

            Add a journey outcome score variable to a task sequence

            You can add a journey outcome to an Update Data action to obtain the Predictive Engagement Journey Outcome score in a task.

            1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
            2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
            3. Click the Add update statement button and select JourneyOutcomeScore.
            4. 变量名称 字段中,键入标签以标识任务中的变量。
            5. In the Value To Assign field, click the Expression button and perform one of these steps:
              • 以内联方式添加表达式。
              • Click the Large Expression Editor button to open the Edit Expression Editor and build your expression.
            6. (Optional) To add another variable, click the Add update statement button. 

            通过预测互动,您可以在用户与您的网站互动时跟踪用户。 Segments identify and classify visitors based on their shared behavior and characteristics.

            Add a journey segment variable to a task sequence

            You can add a journey segment to an Update Data action to obtain the Predictive Engagement Journey Outcome score in a task.

            1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
            2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
            3. Click the Add update statement button and select JourneySegment.
            4. 变量名称 字段中,键入标签以标识任务中的变量。
            5. In the Value To Assign field, click the Expression button and perform one of these steps:
              • 以内联方式添加表达式。
              • Click the Large Expression Editor button to open the Edit Expression Editor and build your expression.
            6. (Optional) To add another variable, click the Add update statement button. 

            通过预测互动,您可以在用户与您的网站互动时跟踪用户。 You can use action maps to design engagements that enhance each user's personal experience and help you achieve your business outcomes. 有关更多信息,请参阅 准备 Architect 组件

            Add a journey session variable to a task sequence

            You can add a journey session variable to an Update Data action to obtain the Predictive Engagement Journey Session ID in a task.

            1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
            2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
            3. Click the Add update statement button and select JourneySegment.
            4. 变量名称 字段中,键入标签以标识任务中的变量。
            5. In the Value To Assign field, click the Expression button and perform one of these steps:
              • 以内联方式添加表达式。
              • Click the Large Expression Editor button to open the Edit Expression Editor and build your expression.
            6. (Optional) To add another variable, click the Add update statement button. 

            Genesys 知识工作台是一种创作工具,使您能够创建和管理知识、查看知识绩效以及测试知识服务。 使用知识工作台创建可以在机器人对话期间智能显示的知识。 知识工作台通过管理客户问题答案的来源,增强和加速机器人的有效性。

            Add a knowledge base document variable to a task sequence

            You can select a knowledge base to associate with the flow, add an Update Data action to a task, and select a knowledge base article to use in the task.

            注意: Before you can select a knowledge base article in an Update Data action, you must select the appropriate knowledge base in Natural Language Understanding > Knowledge.

            1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
            2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
            3. Click the Add update statement button and select KnowledgeBaseDocument.
            4. 变量名称 字段中,键入标签以标识任务中的变量。
            5. 在 “要分配的” 字段中,执行以下步骤之一:
              • To set the value from literal mode, click the list and select the desired knowledge base article.
              • To set the value using an expression, click the Expression button , select Expression, and do one of the following:
                • 以内联方式添加表达式。
                • Click the Large Expression Editor button to open the Edit Expression Editor and build your expression.
            6. (Optional) To add another variable, click the Add update statement button. 

            ACD 技能是某人处理互动所必须具备的任务、专业知识或知识的任意指定。 技能变量表示座席拥有的 Genesys Cloud ACD 技能(例如语言或证书)。 在 Architect 中,ACD 技能要求会将工作项目路由给符合条件的接收者。 ACD 技能由 Genesys Cloud 管理员建立和配置。

            注意: 您可以添加使用 “ 更新数据 ” 操作创建的技能,然后从 “ 转移到 ACD ” 操作中调用这些技能。 有关更多信息,请参阅 设置转移到 ACD 操作

            向任务序列添加技能变量

            在任务序列中,您可以将技能变量添加到 “更新数据” 操作中,然后从 “转移到 ACD” 操作中调用该变量。 例如,将呼叫发送给具有流利西班牙语技能或熟练掌握 Windows 操作系统水平较高的座席。

            注意: 这些技能必须由管理员在 Genesys Cloud 中定义。

            1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
            2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
            3. 单击 添加更新语句 按钮,然后选择 ACD 技能
            4. 变量名称 字段中,键入标签以标识任务中的变量。
            5. 在 “要分配的” 字段中,执行以下步骤之一:
              • 要设置文字模式中的值,请单击列表并选择所需的 ACD 技能。
              • To set the value using an expression, click the Expression button , select Expression, and do one of the following:
                • 以内联方式添加表达式。
                • Click the Large Expression Editor button to open the Edit Expression Editor and build your expression.
            6. (可选)要添加另一个变量,请单击 添加更新语句 按钮。 
            7. 将 “ 转移到 ACD ” 操作添加到任务序列,并将其配置为使用您在此处创建的技能变量。

            如果要指定可在其他流程位置访问其属性的电话号码,请在 “更新数据” 操作序列中创建电话号码类型。 有关详细信息,请参阅 关于电话号码数据类型

            示例

            电话号码更新语句的典型用例是从 Call.Ani 创建电话号码。 由于 Call.Ani 是一个字符串,因此将其转换为电话号码并访问属性使流程作者可以通过属性轻松访问有关电话号码的信息。 这样可以减轻编写自己的字符串解析代码来检索信息的需要:

            • 变量名称: FLOW. 客户端电话号码
            • 要分配的值: TOPhoneNumber (呼叫 .Ani)
            属性 描述
            Flow.客户端电话number.uri 返回电话方案电话号码的 URI,否则返回 NOT_SET 字符串。
            Flow.client 电话号码。e164 返回具有有效 E.164 电话号码的电 方案电话号码的 E.164 格式字符串,包括拨号代码和用户号码,否则为 NOT_SET 字符串。
            Flow.client 电话号码。订阅者编号 带有有效 E.164 号码的 \"tel\" 模式电话号码对应的 E.164 用户号码,否则为 NOT_SET 字符串。
            Flow.client 电话号码。拨号码 返回电话的E.164 格式拨号代码字符串: 方案电话号码,否则为 NOT_SET 字符串。
            Flow.client 电话号码。issip 返回 false。
            Flow.client 电话号码。iStel 返回true。 
            Flow. 客户电话号码 .is 全局 返回 true。
            Flow.client 电话号码。方案 返回 电话。
            Flow.client 电话号码。生的 返回 Call.Ani

            示例

            以下示例说明了在任务序列中创建电话号码类型时可以提取的属性数据和返回的输出:

            • 变量名称: FLOW. 客户端电话号码
            • 要分配的值: 拓普电话号码 (+13175550116)
            属性 输出
            Flow.客户端电话number.uri “电话:+13175550116”
            Flow.client 电话号码。e164 +13175550116”
            Flow.client 电话号码。订阅者编号 3175550116”
            Flow.client 电话号码。拨号码 “1"
            Flow.client 电话号码。issip true
            Flow.client 电话号码。iStel false
            Flow. 客户电话号码 .is 全局 false
            Flow.client 电话号码。方案 电话
            Flow.client 电话号码。生的 +13175550116”

            将电话号码更新语句添加到任务序列

            在任务序列中,您可以将电话号码表达式添加到 “更新数据” 数据操作中。 例如, 

            1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
            2. 在 “更新数据” 设计窗体的 “ 名称 ” 字段中,添加一个有意义的名称来描述项目。
            3. 单击 添加更新对帐单 按钮,然后选择 电话号码
            4. 变量名称 字段中,键入标签以存储数据并标识任务中的变量。
            5.  要分配电话号码,请执行以下操作之一:
              1. 在 “要分配的 ” 字段中,保留默认 电话: 数据类型不变。
              2. 单击 拨号代码 下拉列表末尾的箭头,然后选择电话号码的拨号代码以确保电话号码具有全局拨号信息。
              3. 在 “ 输入电话号码 ” 框中,为电话号码添加订户号码。 

            注意: 订阅者号码还可以包含分机号码。 例如, 31755501116;分机 = 1234。 在这种情况下,包括方案、拨号代码和用户号码在内的完整电话号码为 tel: +13178723000;分机数量 =1234

            1. 要为电话号码分配 SIP URI,请执行以下操作:
              1. 在 “要分配的 值” 字段中,单击电话末尾的箭头: 下拉列表,然后选择 sip:
              2. 输入 SIP URI 框中,添加 SIP URI 电话号码字符串。 
            2. 要为电话号码分配安全 SIP URI,请执行以下操作:
              1. 在 “要分配的 值” 字段中,单击 电话末尾的箭头: 下拉列表,然后选择 sips:
              2. 输入 SIP URI 框中,添加安全的 SIPS URI 电话号码字符串。 

            注意: 要使用表达式设置值,请单击表达式按钮,然后执行以下操作之一:
            • 以内联方式添加表达式。
            • 单击编 辑表达式 按钮以打开大型表达式编辑器并构建表达式。
            1. 要选择性地添加另一个变量,请单击 添加更新语句 按钮。 

            队列是互动的 “等待线”。 在 Architect 中,队列表达式将工作项目路由到符合条件的队列。 队列由 Genesys Cloud 管理员建立和配置。

            向任务序列添加队列变量

            在任务序列中,您可以向 “更新数据” 数据操作添加队列变量。 例如,向高级技术支持或专门的营销团队发送电话。 例如,如果您使用名为 flow.queueName 的队列变量设置了 “更新数据” 操作,则可以在 “呼叫数据” 操作中使用 Flow.queuename.ID 来获取队列 ID。

            1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
            2. 在更新数据设计窗体的 名称 字段中添加一个有意义的名称来描述项目。
            3. 单击 添加更新语句 按钮,然后选择 队列
            4. 变量名称 字段中,键入标签以标识任务中的变量。
            5. 在 “要分配的 ” 字段中,执行以下操作之一:
              • 要从文字模式设置队列,请从下拉列表中选择适当的队列。
              • 要使用表达式设置队列,请单击表达式按钮,然后执行以下操作之一:
                • 以内联方式添加表达式。
                • 单击编 辑表达式 按钮以打开编辑表达式编辑器并构建表达式。
            6. 要选择性地添加另一个变量,请单击 添加更新语句 按钮。 

            您可以使用快速回复在 Architect 中,数字机器人流向以以下形式向您的客户显示选项他们可以在消息交互期间选择作为回复的响应。 在任务序列中,您可以将快速回复变量添加到更新数据操作然后从一个调用它请求插槽操作快速回复数据类型可以成为帮助流程作者动态配置快速回复的有用工具。

            1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
            2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
            3. 单击 “添加更新声明” 按钮,然后选择 “快速回复”。
            4. 变量名称 字段中,键入标签以标识任务中的变量。
              • 要从文字模式创建快速回复,请单击按钮并按照以下步骤操作:
                • 在下面价值,输入客户单击时 Architect 发送给机器人的回发或 URL 字符串值。
                • 要添加与您输入的回发或 URL 字符串值不同的按钮标签,点击添加替代标签并输入按钮的显示标签。 
                • 如果您想添加更多快速回复,请重复前面的步骤。
              • 要使用表达式创建快速回复,请执行以下步骤:
                • 点击旁边分配值并选择表达进入表达模式。
                • 以内联方式添加表达式。
                • 点击大型表达式编辑器按钮打开“编辑表达式编辑器”并构建表达式。 例如,要创建两个值为“小”和“中”的回发按钮选项,请输入MakeQuickReplies(MakeList(MakePostbackChoice("小"), MakePostbackChoice("中")))
                • 要使用表达式创建单个快速回复选项,请单击按钮并按照以下步骤操作:
                  • 将鼠标悬停在按钮名称按钮并单击在出现的对话框中进入表达式模式。 
                  • 以内联方式添加表达式。
                  • Click the Large Expression Editor button to open the Edit Expression Editor and build your expression.
              • 要添加另一个快速回复变量,请单击 “添加更新声明” 按钮。 
              • 在任务序列中添加 “As k for Slot” 操作,并将其配置为使用您在此处创建的快速回复变量。

              这是一个标准文本字符串或一系列自定义的字母、数字和符号字符。 它的大小仅受可用系统资源的限制。

              将字符串变量添加到任务序列

              在任务序列中,您可以向 “更新数据” 数据操作添加字符串变量。 例如, 

              1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
              2. 在 “更新数据” 设计窗体的 “ 名称 ” 字段中,添加一个有意义的名称来描述项目。
              3. 单击 添加更新语句 按钮,然后选择 字符串
              4. 变量名称 字段中,键入标签以标识任务中的变量。
              5. 在 “要分配的 ” 字段中,执行以下操作之一:
                • 要在文字模式下设置值,请在内联键入字符串。
                • 要使用表达式设置值,请单击表达式按钮,然后执行以下操作之一:
                  • 以内联方式添加表达式。
                  • 单击编 辑表达式 按钮以打开编辑表达式编辑器并构建表达式。
              6. 要选择性地添加另一个变量,请单击 添加更新语句 按钮。 

              A Time value is a string in the format prescribed by the XML standard for date data, similar to ISO 8601. 

              注意: Architect currently does not support offsets or timezones on Time values. 您无法指定偏移量或时区,但是 Architect 会在表达式编辑器函数中报告该值,就好像它是 UTC 一样。 If you create a function that calls ToTime(time), Architect returns the value with a Z appended to the string and treats the value as UTC.

              Add a Time variable to a task sequence

              In a task sequence, you can add a time variable to an Update Data action.

              1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
              2. 在 “更新数据” 工作空间的 “名称” 字段中,添加一个有意义的名称来描述项目。
              3. Click the Add update statement button and select Time.
              4. 变量名称 字段中,键入标签以标识任务中的变量。
              5. To set the values in literal mode, in the Value To Assign field, enter the appropriate time value, including AM and PM.
              6. To set the value using an expression, click the Expression button , select Expression, and do one of the following:
                • 以内联方式添加表达式。
                • Click the Large Expression Editor button to open the Edit Expression Editor and build your expression.
              7. 要选择性地添加另一个变量,请单击 添加更新语句 按钮。 

              此变量是 Architect 与已配置用户关联的用户类型。 在 Architect 中,从列表框中选择此类型。 从用户值中,您可以检索与用户相关的信息,例如 ID 或用户名字符串值。

              在任务序列中,您可以向 “更新数据” 数据操作添加用户变量。 例如,分配给分配给特定账户的座席。

              1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
              2. 在 “更新数据” 设计窗体的 “ 名称 ” 字段中,添加一个有意义的名称来描述项目。
              3. 单击 添加更新语句 按钮,然后选择 用户
              4. 变量名称 字段中,键入标签以标识任务中的变量。
              5. 在 “要分配的 ” 字段中,执行以下操作之一:
                • 要将用户设置为文字模式,请从下拉列表中选择适当的用户。
                • 要使用表达式设置用户,请单击表达式按钮,然后执行以下操作之一:
                  • 以内联方式添加表达式。
                  • 单击编 辑表达式 按钮以打开编辑表达式编辑器并构建表达式。
              6. 要选择性地添加另一个变量,请单击 添加更新语句 按钮。 

              Genesys Cloud 允许您将利用率标签应用于交互,以更精细地控制 Genesys Cloud ACD 可以分配给客服人员的交互数量。 有关更多信息,请参阅使用标签概述。 在任务序列中,您可以将利用率标签变量添加到更新数据操作然后从a调用它查找利用率数据操作或者设置利用率数据操作。 使用标签数据类型可以成为帮助流程作者动态配置代理使用标签的有用工具。

              将 UtilizationLabel 变量添加到任务序列

              您可以将利用率标签添加到更新数据操作获取任务中的利用率标签。

              1. 从工具箱中,展开数据类别并拖动更新数据将操作移动到任务编辑器中的所需位置。
              2. 在 “更新数据” 工作空间中,添加一个有意义的名称来描述项目。
              3. 点击添加更新语句并选择使用标签
              4. 变量名称 字段中,键入标签以标识任务中的变量。
              5. 在里面分配值字段,执行以下步骤之一:
                1. 选择使用标签。
                2. 单击并执行以下步骤之一:
                  • 进入表达方式,然后添加内联表达式,单击切换模式按钮。
                  • 要打开编辑表达式编辑器并构建表达式,请单击大型表达式编辑器按钮。
              6. (Optional) To add another variable, click the Add update statement button. 

              为了表明交互的性质,工程师需要指定总结代码;例如,已完成的销售、客户对服务不满意或账单问题。 在 Architect 中,总结代码表达式将特定代码分配给变量,然后可以在整个流程中使用该代码。 总结代码由 Genesys Cloud 管理员建立和配置。

              可从任务编辑器中的 Architect 工具箱中执行此操作。

              将总结代码变量添加到任务序列

              在任务序列中,您可以向 “更新数据” 数据操作添加 总结代码 变量。

              1. 从工具箱中,展开 数据 类别,然后将 “ 更新数据” 操作拖动到任务中的所需位置。
              2. 在更新数据设计窗体的 名称 字段中添加一个有意义的名称来描述项目。
              3. 单击 添加更新语句 按钮,然后选择 Wrapupcode
              4. 变量名称 字段中,键入标签以标识任务中的变量。
              5. 在 “要分配的 ” 字段中,执行以下操作之一:
                • 要从文字模式设置 总结代码,请 从下拉列表中选择相应的 代码
                • 使用表达式设置 总结代码,请单击表达式按钮,然后执行以下操作之一:
                  • 以内联方式添加表达式。
                  • 单击编 辑表达式 按钮以打开编辑表达式编辑器并构建表达式。
              6. 要选择性地添加另一个变量,请单击 添加更新语句 按钮。