创建连接流

AppFlow连接流是由一个触发器节点和若干个执行动作节点组成的自动化业务流程,通过控制台页面配置可以轻松组装您需要的连接流,在一定的条件下触发您的连接流即可使您的业务流程自动化地运行起来。本文介绍创建连接流的详细操作信息。

背景信息

  • 连接器(Connector):用于连接不同系统和应用,使数据可以在不同系统和应用之间流动。连接器包含鉴权设置、触发器和执行动作等。

  • 触发器(Trigger):启动工作流的条件或事件,可以是时间计划或其他系统事件。

  • 执行动作(Action):执行动作是工作流中具体需要执行的操作,例如调用外部系统API来实现某个业务操作。

  • 连接流(Flow):通过界面化快速编排的方式,组合多个连接器的触发事件和执行动作,从而连接多个应用系统,实现业务流程自动化。

操作步骤

  1. 登录AppFlow控制台

  2. 在左侧导航栏中,单击连接流,然后单击创建连接流12.png

  3. 创建连接流页面中,填写连接流的基本信息,然后单击下一步

    字段名称

    描述

    连接流

    设置连接流的名称,方便您后续区分不同的连接流。

    连接流描述

    填写介绍连接流所实现的功能。

    2024-03-13_15-23-13.png

  4. 在新页面中配置触发器信息,然后单击完成进入下一步

    1. 根据需要选择对应的触发器并选择对应的触发事件。

      2024-03-13_15-37-12.png

    2. (可选)若当前连接器存在入参配置,则需要先完成入参配置。2024-03-13_15-45-07.png

  5. 选择执行动作节点。然后单击完成并保存流程

    配置项

    描述

    连接器和执行动作

    每个连接器都带有若干个执行动作,选择合适的节点执行动作从而完成您的业务流程。

    链接凭证

    连接凭证要来给当前执行节点的连接器授权,可以选择已有的凭证或新建凭证。

    入参配置

    入参分为必填项和非必填项。每个参数可以手动输入固定值,也可以点击插入变量按钮自动引用上游节点的输出结果。

    说明

    若您需要配置多个执行动作节点,您可以单击2024-03-13_15-55-13.png按钮添加执行动作节点。

    2024-03-13_15-56-43.png

后续步骤

  1. 测试连接流。

    完成连接流创建后,在连接流页面中找到您创建的链接流,单击操作列的运行一次,可查看连接流是否能正常运行。2024-03-13_16-07-54.png

  2. 查看和发布连接流。

    1. 查看连接流详情。

      单击操作列的详情,您可在连接流详情页查看连接流信息和当前连接流版本列表。2024-03-13_16-19-12.png2024-03-13_16-20-16.png

    2. 编辑或发布连接流。

      • 编辑连接流。

        在连接流详情页中单击编辑按钮,可以重新编辑流节点配置。2024-03-13_16-20-16.png

      • 发布连接流。

        在连接流详情页中单击发布按钮,发布当前连接流。

        重要

        连接流发布后将无法编辑,如需更改连接流请点击创建新版本

        2024-03-13_16-20-16.png

运行连接流

当您设置的触发条件被满足时,您创建的连接流会自动开始运行。

公共连接器触发介绍

此处介绍常见的公共触发器需要设置的触发条件信息,剩余的公共触发器的触发条件请参见对应触发器的相关文档。

定时调度:重复调度事件

在添加定时调度触发器时会要求您输入Cron表达式,当时间满足您设置的Cron表达式时,连接流会被自动触发。设置Cron表达式的详细操作,请参见Cron表达式的使用

Webhook:当收到Webhook消息时

若您的连接流是由Webhook触发器收到Webhook的消息触发,您可以在配置完成并保存连接流后重新打开连接流编辑页查看AppFlow为您生成的Webhook地址。

当您向此Webhook地址发送消息时,将会触发当前连接流执行。当前AppFlow不会解析您发送的消息内容,仅收到消息即可触发。

2.png

自定义连接器:自定义触发事件

若您的连接流是由自定义连接器创建的自定义触发事件触发时,您可以在配置完成并保存连接流后重新打开连接流编辑页查看AppFlow为您生成的Webhook地址。

当您向此Webhook地址发送消息时,将会触发当前连接流的执行。

3.png