复合图元
系统支持在流程中使用自定义的复合图元,来将若干个简单图元组合在一起,实现简化流程的操作。
图元展示

复合图元和流程转移图元有什么区别?
在流程中,使用复合图元能够定义入参和出参,即复合图元中的流程执行完成后,还能够继续执行原有流程中其余的环节,而流程转移后,当前流程即结束,无法再获取被转移的流程中的数据来执行原有流程了。
参数介绍
- 节点名称:标识节点名称。
- 描述:节点的详细说明信息。
- 入参列表:需要给复合图元输入的参数。
- 出参列表:需要复合图元输出的参数。
如何使用图元
复合图元可作为一个特定的子功能模块,处理流程中会多次运用的操作可使用复合图元。若多个流程都会使用到相同的处理操作,此时相同的处理操作可用复合图元来写。实际编排流程时,发现比预想的要复杂,图元超过100个了,这时候可以使用复合图元来应对,把流程剩余未处理的部分全放入复合图元内。
- 创建复合图元目录:新建一个目录,用以存放想要存放的复合图元(最多可添加100个目录)。
- 创建复合图元:创建复合图元首先要输入复合图元的基本信息,选择需要存放的目录创建完毕后方可编辑复合图元的流程。
- 编辑复合图元画布。新建好复合图元后,进入画布页面,按照基本的流程去编排复合流程的内容。可在中使用基本图元定义自己的复合图元。
典型使用场景
下面使用复合图元实现和机器人问候交互的场景。
- 操作员登录AICC,选择。
- 添加复合图元。
- 选择,选择复合图元目录页签,单击“
”。 图1 新建复合图元目录界面
表1 新建复合图元目录界面说明 字段名称
取值范围
目录名称
目录名称不能为空字符串或者长度不能超过128位。
目录描述
-
组织机构
- 开启租户级参数“租户是否开启组织间的数据强制隔离机制”时:
- 配置“系统公共权限 > 查看所有组织数据”权限的账号,可选择当前租间下所有组织。
- 配置“系统公共权限 > 查看编辑归属组织数据”权限的账号,可选择归属组织和无组织机构。
- 配置“系统公共权限 > 查看下级组织数据”权限的账号,可选择无组织机构、下级组织机构。
- 配置“员工中心 > 员工>可访问组织”读权限的账号,可选择无组织机构、可访问组织。
- 如果员工的归属组织,在“员工中心>组织机构”,配置可访问组织,那么也可选择无组织机构、可访问组织。如果员工与组织机构同时配置可访问组织时,以员工中的可访问组织配置权限为准。
- 关闭租户级参数控制后,可选择租间下所有组织机构。
- 开启租户级参数“租户是否开启组织间的数据强制隔离机制”时:
- 选择复合图元页签,单击“
”。 图2 添加复合图元界面
表2 添加复合图元界面元素说明 元素/组件名称
取值范围
备注
图元名称
不允许输入特殊符号<>@#$%^*;"~/\
必填项
组织机构
- 开启租户级参数“租户是否开启组织间的数据强制隔离机制”时:
- 配置“系统公共权限 > 查看所有组织数据”权限的账号,可选择当前租间下所有组织。
- 配置“系统公共权限 > 查看编辑归属组织数据”权限的账号,可选择归属组织和无组织机构。
- 配置“系统公共权限 > 查看下级组织数据”权限的账号,可选择无组织机构、下级组织机构。
- 配置“员工中心 > 员工>可访问组织”读权限的账号,可选择无组织机构、可访问组织。
- 如果员工的归属组织,在“员工中心>组织机构”,配置可访问组织,那么也可选择无组织机构、可访问组织。如果员工与组织机构同时配置可访问组织时,以员工中的可访问组织配置权限为准。
- 关闭租户级参数控制后,可选择租间下所有组织机构。
-
目录
租户级参数“租户是否开启组织间的数据强制隔离机制”开启,目录只能选择所选组织机构下的目录。
必填项
图元描述
-
非必填项
图元高度
45-500
必填项
图元宽度
100-500
必填项
图标
本地已有的图片可选
如果
左侧已有图片,则单击该图标选取新的图片后将会把原来的图片替换掉,将新选取的图片作为需要设置的图标的图片源 - 开启租户级参数“租户是否开启组织间的数据强制隔离机制”时:
- 单击复合图元操作列的编辑画布,对复合图元进行编排。
- 选择,选择复合图元目录页签,单击“
- 配置智能IVR流程。
- 选择,单击增加一个简单流程。
- 单击流程变量区域后的+,在弹出窗口中填写变量名称和数据类型。 图3 需添加的流程变量
图4 流程编排示例(复合图元)
复合图元的入参请选择:FLOW.answer,表示将客户的回答传入复合图元中。
- 保存并发布流程。
- 选择,将流程绑定机器人。
- 选择,在对应机器人的最后一列单击“呼叫测试”,在弹出的测试对话窗口中单击“开始呼叫”,测试机器人。如果实现正常对话表示复合图元配置成功。