
# 了解流程的创建过程
AstroFlow提供了可视化的流程编排功能，可助力企业一站式创建业务全流程。使用AstroFlow构建流程的具体步骤，如[图1]所示。您也可以直接参考[使用应用模板快速创建流程](https://support.huaweicloud.com/usermanual-astroflow/astroflow_05_0058.html)中操作，通过智能创建功能快速创建流程。
图1创建流程示意图   
![](https://support.huaweicloud.com/usermanual-astroflow/zh-cn_image_0000001568666602.png)
1. 选择触发条件。 触发节点是流程能否启动的开关，满足了触发器的条件才能启动流程。当前版本，支持**事件触发** 、**定时触发** 和**表单触发**三种触发方式。
   - 事件触发：服务器收到指定URL请求时，触发流程。
   
   - 定时触发：按照预设的时间，触发流程。例如，可以设定一个循环周期时间，每当时间到达一个周期时间，都可以执行一次计划动作。
   
   - 表单触发：表单新增记录时，触发流程。
    
2. 流程设计。 流程中需要进行的数据操作、通知、审批等任务，都是通过对应的动作节点来完成。每个节点后，都可以设置新的节点，直到业务流程结束。流程中节点个数不能超过50个节点。其中，添加一次分支节点按照分支开始、分支条件（默认2个分支）、分支结束计算4个节点，若有分支增加另行计算。
   
3. 流程校验。 对流程中参数的规则和合法性进行校验。
   
4. 流程调试。 测试流程是否按照预期的效果执行。触发方式为"事件触发"时，才显示该按钮。
   
5. 流程发布。 成功发布后，流程才会自动化运行。发布后的流程，不支持再次编辑。
   
 
