根据条件步骤基础进行分支
当你添加一个新的按条件分支进入回答流程,包括以下设置:
- 的名字标识画布上的步骤。
- 两个默认分支在应答流可以发布之前必须配置:
- 如果这:如果满足该分支的条件,会话将按照该分支的步骤进行
- 其他的:如果会话不匹配任何其他分支的条件,会话将遵循该分支的步骤
按条件划分的分支最多可以有六个分支,包括Else分支。Else分支是必需的,不能从步骤中删除。您最多可以添加四个额外分支,最多可以添加六个分支。
如需添加其他分支,请单击添加分支并为每个分支配置以下设置:
- 的名字它描述了分支的条件。此名称作为分支名称显示在画布上。
- 条件这包括下列要素:
- 变量:将被评估以确定是否满足条件的数据。
- 操作符:变量和值的数据是如何比较的。包括是,不是,包含,不包含。
- 价值:操作符指定的条件的期望值。
看到条件的元素获取更多信息。
方法组合分支的条件和/或下拉。例如,下面的分支检查用户是位于澳大利亚还是美国。
对话只能遵循一个分支。分支按照它们在步骤中包含的顺序计算。满足多个分支的条件的最终用户将被发送到具有匹配条件的第一个分支,在步骤的配置面板中从上到下或在画布上从左到右。可以通过拖动画布上的条件窗格来重新排序分支。
条件的元素
关于变量
一个变量与对话相关的数据(如客户的位置或会员状态)的容器。变量的数据可以来自于在询问细节或进行API调用步消息验证元数据。
在条件中,变量的值与静态值进行比较。变量使用下拉菜单添加到条件中。
有关变量类型和创建变量的详细信息,请参见使用变量个性化机器人答案。对运营商
运算符决定如何将变量数据与值进行比较。使用下拉菜单将操作符添加到条件中。
可以使用以下操作符。所有操作符匹配都不区分大小写。
- 是:如果变量中的值与指定值完全相等,则匹配。
- 不是:如果变量中的值不完全等于特定值,则匹配。
- 包含:匹配变量中任何位置包含特定文本的值,部分匹配,例如子字符串。
- 不包含:匹配变量中的值,在任何位置都不包含特定文本。
对值
文本字段值与所选操作符构成条件。在最终用户的对话期间,这个值将与变量数据进行比较,以确定是否满足条件。值是从文本输入字段收集的。当流运行时,值将与变量(变量的值)进行比较。
嵌套条件
嵌套条件是其中包含两个或多个条件的条件。您可以使用嵌套条件来构建依赖于多个条件的复杂逻辑。在结合使用两者的条件时,它们特别有用和而且或。
例如,下面的分支使用嵌套条件来检查用户是否满足以下条件:
- 该用户拥有“白金”会员身份
- 用户位于以下国家之一:
- 澳大利亚或
- 美国
你只能将条件嵌套到三层。每个级别(包括顶层)最多可以包含六个条件。
11日评论
嗨艾梅Spanier,我们正在我们的沙箱中测试这个,但是分支条件没有像预期的那样工作。出于某种原因,它总是转到Else分支,即使其他分支的条件应该已经满足。
嗨艾梅Spanier我也有同样的问题。
原因我不知道,它总是回到else的分支。
我该如何解决这个问题。
谢谢
我遇到了与上述用户相同的问题,我相信我已经找到了问题所在。
如果您正在基于下拉选择创建If /ELSE条件,则必须输入字段选择标签作为"IF"条件,不选择值(代理/面向客户的名称)。
您可以找到Tag / key in字段管理员>对象和规则>票证>字段。使用从“标签”列中列出的选择键,而不是“值”列。
例如,我们有一个名为“Order Issues”的字段,其中一个下拉选项显示“File a warranty claim”。的标签/钥匙对于该选择,列出为claim_file。
因此,我在Flow Builder中的IF语句需要说claim_file- - - - - -不“提交保证索赔”。
希望这能有所帮助!
嘿哈珀戴恩谢谢你的提示!
在更改标记的值之后,它可以正常工作。
嗨艾梅Spanier,是否有可能取消分支限制?
是否有理由将其限制在6个分支机构?
是否有一个基于当前选项函数创建变量的选项?只允许这些信息来自API调用或您已经在票据上拥有的任何自定义字段,这似乎是相当有限的。
嘿,沃尔特,
你能分享一下你需要超过6个分支的用例吗?我想知道嵌套条件是否对您的用例有帮助。
嘿,蕾切尔,
收集信息步骤是否有助于您通过表单下拉菜单从最终用户收集信息的用例?然后可以使用Branch by condition来使用该数据。
嗨丽莎Tam,
谢谢你的回复。我考虑过使用嵌套条件,但是我们的审查团队认为在这个特定的场景中,这对客户来说不是一个好的体验。在不透露太多信息的情况下,我们需要提供给客户的选项超过6个。使用嵌套的条件会使我们几乎像在询问客户一样。:)
丽莎Tam你好,任何能见度当变量将包括认证的用户信息?
例如,如果我们想为认证和未认证的用户分离流或使用external_id/电子邮件通过API获得更多的用户信息?
Anton问得好,我认为这将是一个重大改进。
请登录留下评论。