# Streaming Engine

## Workflows - the easy way

Helmut4 is driven by a specially crafted streaming engine, visualized in the [Stream Designer](https://docs.helmut.de/helmut4-releases/v4.7.1/helmut4-components/streamdesigner) as a node-based workflow editor.

This "low-code" approach enables users to quickly dive into Helmut4 and create [their own workflows](https://docs.helmut.de/helmut4-releases/v4.7.1/getting-started/overview/helmut4-modules).

With over 36 [conditions](https://docs.helmut.de/helmut4-releases/v4.7.1/helmut4-components/streamdesigner/nodes/conditions), 259 [actions](https://docs.helmut.de/helmut4-releases/v4.7.1/helmut4-components/streamdesigner/nodes/actions), and 7 [output](https://docs.helmut.de/helmut4-releases/v4.7.1/helmut4-components/streamdesigner/nodes/outputs) nodes, users have the flexibility to construct any desired workflow.

Each node concludes with a true/success or false/fail path, enabling the adaptation of the workflow and the creation of fail-case conditions without requiring a master's degree in programming.

<figure><img src="https://2593368501-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F00TMuZVh7B7rnPcUW9Co%2Fuploads%2FL9PeiaYG4Bik2ceO3KmK%2Fimage.png?alt=media&#x26;token=2b278912-2269-4c63-aaef-4e26850c6dca" alt=""><figcaption><p>Example stream in stream designer</p></figcaption></figure>
