# Workflow control operators | Operator | Description | | --- | --- | | [call](/en/tools/workflows/operators/call) | Calls another workflow | | [http_call](/en/tools/workflows/operators/http_call) | Call workflow fetched by HTTP | | [require](/en/tools/workflows/operators/require) | Depends on another workflow | | [loop](/en/tools/workflows/operators/loop) | Repeat tasks | | [for_each](/en/tools/workflows/operators/for_each) | Repeat tasks for values | | [for_range](/en/tools/workflows/operators/for_range) | Repeat tasks for a range | | [if](/en/tools/workflows/operators/if) | Conditional execution | | [fail](/en/tools/workflows/operators/fail) | Makes the workflow failed | | [echo](/en/tools/workflows/operators/echo) | Shows a message | | [wait](/en/tools/workflows/operators/wait) | Wait for a specific duration |