You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/getting_started/6_flows_quickstart/index.md
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,7 @@ Also, you can give succintly a Name, a Summary and a Description to your flow. T
28
28
29
29
Then, you will configure the **[Schedule](../../core_concepts/1_scheduling/index.md)**. Flows can be [triggered](../9_trigger_flows/index.md) by any schedules, their [webhooks](../../core_concepts/4_webhooks/index.md) or their UI but they only have only one primary schedule with which they share the same path. This menu is where you set the primary schedule with CRON. The default schedule is none.
Flows on Windmill are by default based on a result basis. A step will take as inputs the results of previous steps. And this works fine for lightweight automation.
34
34
@@ -41,7 +41,7 @@ You can always go back to this menu by clicking on `Settings` on the top lef, or
41
41
The proper flow editor is the side menu on the left. From there you can architecture your flow and take action at each step.
42
42

43
43
44
-
There are four kinds of scripts: [Action](../../flows/flow_action), [Trigger](../../flows/10_flow_trigger.md), [Approval](../../flows/11_flow_approval.md) and [Error handler](../../flows/7_flow_error_handler.md). You can sequence them how you want.
44
+
There are four kinds of scripts: [Action](../../flows/1_flow_editor.md#flow-actions), [Trigger](../../flows/10_flow_trigger.md), [Approval](../../flows/11_flow_approval.md) and [Error handler](../../flows/7_flow_error_handler.md). You can sequence them how you want.
45
45
46
46
Each script can be called from Workspace or Hub, you can also decide to **write them inline**.
47
47
@@ -70,21 +70,21 @@ But the Flow editor is not just for sequence of steps, but also for more complex
70
70
71
71
### For loops
72
72
73
-
**[For loops](../../flows//flow_loops)** are a special type of steps that allows you to iterate over a list of items, given by an iterator expression.
73
+
**[For loops](../../flows/12_flow_loops.md)** are a special type of steps that allows you to iterate over a list of items, given by an iterator expression.
74
74
75
75

76
76
77
77
### Branching
78
78
79
-
**[Branches](../../flows/flow_branches)** allow you to build branching logic to create and manage complex workflows. There are two of them:
79
+
**[Branches](../../flows/13_flow_branches.md)** allow you to build branching logic to create and manage complex workflows. There are two of them:
80
80
-**branch one**: allows you to execute a branch if a condition is true
81
81
-**branch all**: allows you to execute all the branches in parallel, as if each branch is a flow.
82
82
83
83
84
84
85
85
### Suspend/Approval Step
86
86
87
-
At each step you can add **[approval scripts](../../flows/flow_approval)** to manage security and control over your flows.
87
+
At each step you can add **[approval scripts](../../flows/11_flow_approval.md)** to manage security and control over your flows.
88
88
89
89
Request approvals can be sent by email, Slack, anything. Then you can **automatically resume workflows with secret webhooks** after the approval steps.
90
90
@@ -124,7 +124,7 @@ We saw above that you can trigger flows using **[schedules](../../core_concepts/
124
124
125
125
**[Webhooks](../../core_concepts/4_webhooks/index.md)**. Each Flow created in the app gets autogenerated webhooks. You can see them once you flow is saved.
126
126
127
-
**[Execute flows from the CLI](../../advanced/cli/)** to trigger your flows from your terminal.
127
+
**[Execute flows from the CLI](../../advanced/3_cli/index.md)** to trigger your flows from your terminal.
128
128
129
129
You can even [trigger flows without leaving Slack](/blog/handler-slack-commands)!
0 commit comments