插件节点

1. 简介

1.1 功能简介

插件节点,即在「智能助手Pro」中通过调用外部插件实现对数据的转换、加工、验证、通知等,还可存储插件的执行结果供后续节点调用。

1.2 应用场景

插件节点适用于工作流中需要调用外部插件执行特定任务的场景,为工作流引入了灵活性和可扩展性。如:

  • 通知类插件:当新数据提交时,自动推送到群机器人提醒/语音通知提醒等;
  • 查询类插件:定时查询近 7 日的天气预报到简道云表单中,作为关联业务的预警;
  • 数据同步类插件:定时将钉钉的考勤/请假数据同步到简道云中进行处理和分析,或在新数据提交后自动同步到数据库等等。

1.3 预期效果

以客户线索信息推送群消息为例,当「客户信息」表中新增客户资料时,自动向企业微信销售群推送消息:

2. 操作步骤

新建 智能助手Pro 后,将自动进入设计画布,配置好 触发节点 后,即可进行后续执行节点的配置。

2.1 添加「插件」节点

点击安装 插件节点模板,本文将按照模板中的示例表单进行讲解。

根据业务需求,在已有节点后添加一个插件节点:

2.2 选择插件读写表单(选做)

当触发方式为「定时触发 >> 自定义时间」时,可选择插件读写表单,用于读取表单数据或将特定数据写入表单(仅支持选择当前应用内的表单)。

注:对于 表单触发、根据表单日期时间触发、或插件无需读写表单的情况,无需进行该项配置,具体配置项仍以插件内容为主。

2.3 选择执行插件

在下拉框中选择需要使用的插件,可选择在 插件市场 安装好的插件或 自建插件,此处以「企业微信群机器人插件」插件为例:

2.4 插件配置

选择好插件后,将自动展示该插件需要配置的请求参数,如 企业微信群机器人插件 需要配置对应群机器人的Webhook地址、消息模板等。如下图所示:

参数类型

说明

自定义

自定义输入固定值

字段值

选择前置节点上所存储数据的字段值,或如下值

  • 提交人
  • 提交时间
  • 数据链接
  • 应用/表单/数据 ID

组合

可自由组合文字、符号、前置节点中所存储的字段值和如下值

  • 应用/表单/表单字段/数据 ID
  • 提交人的成员名称
  • 提交时间的时间戳
  • 数据链接的 URL
  • 当次运行时间的时间戳(仅自定义时间触发时,可引用)
  • 开始时间的时间戳(仅定时触发时,可引用)
  • 结束时间/上次运行时间/下次运行时间的时间戳(仅重复触发时,可引用)
  • 插件读写表单的应用/表单/表单字段 ID(仅自定义时间触发,且选择了插件读写表单时,可引用)

注:

1)配置不同插件时,请求参数可配置的值不同,具体配置以插件内容为主;

2)选择前置节点上所存储数据的字段值和字段 ID 时,不支持选择子表单字段;

3)支持选择字段值和字段 ID 的前置节点包括:触发节点、计算节点、插件节点、查询单条数据节点、新增数据节点(单条数据);

4)若插件节点在某条分支上,则不支持选择其他分支上的节点;若不在任意分支上,则不支持选择分支上的节点。

2.5 执行结果

部分插件如 银行卡姓名二元验证插件 可返回执行结果。点击「添加」,并设置插件返回参数的数据类型,即可将插件的执行结果以字段的形式存储在当前插件节点中,便于后续节点调用。

注:

1)配置不同插件时,插件的返回参数不同,部分插件可能无执行结果,具体配置项以插件内容为主;

2)支持设置的数据类型包括:文本、数字、日期时间和数组。

插件的返回参数存储到字段后,该字段的功能触发、校验情况如下表:

功能/校验

处理规则

触发数据工厂延时计算

触发

触发表单日期时间提醒

触发

触发聚合表计算

触发

触发 Webhook 数据推送

触发

触发智能助手Pro

触发

重复值校验、表单校验、必填校验

不校验

聚合表校验

不校验

触发联动、公式、默认值获取

不触发

2.5 插件执行

2.5.1 执行成功

如插件执行成功,在「执行日志 >> 节点执行详情」页中便可查看插件节点的处理时间和处理耗时等信息。

2.5.2 执行失败

如插件执行失败,「智能助手Pro」将终止执行,并在执行日志中展示执行失败的报错。应用管理员/系统管理员/创建者可在「执行日志 >> 节点执行详情」处点击「重试」,以原设计版本、最新数据重新执行插件。

报错内容与失败原因的对应关系如下表所示:

报错内容

失败原因

插件已停用

插件停用

插件已卸载

插件卸载

付费版本过期

版本到期

云币余额不足

云币余额不足

未开启云币支付

未开启云币支付

执行超时

插件执行过程失败-超时

同步数据量超过 50000 条

插件执行过程失败-数据量超出

ErrorMesssage(插件报错,内容不定)

插件执行过程失败-外部错误&插件代码错误

未知错误

插件执行过程失败-其他错误

3. 注意事项

目前已经上线的插件及其使说明参见:插件市场

文档内容是否对您有帮助?
有帮助
没帮助没帮助
如需获取即时帮助,请联系技术支持
咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验