Automate Studio offers three ways to run your flows. The three ways to run flows are:
- Via the Automate Studio UI (studio mode)
Run a flow via the Automate Studio UI if you want to manually test a flow.
- Via HTTP (service mode)
Run a flow via HTTP if you want to both start the flow and pass it data from your code. Service mode is useful for testing, but if you want to use the flow in a production environment, it's better to run your flow via HTTP or a job.
- Via job (engine mode)
Run a flow via job if you want to start the flow via GraphQL. Engine mode is useful if you want to schedule a flow, prefer to use GraphQL, or if you had to chain other tasks that aren't currently supported in the flow designer.