# 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.10.0/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.10.0/getting-started/overview/helmut4-modules).

With over 36 [conditions](https://docs.helmut.de/helmut4-releases/v4.10.0/helmut4-components/streamdesigner/nodes/conditions), 259 [actions](https://docs.helmut.de/helmut4-releases/v4.10.0/helmut4-components/streamdesigner/nodes/actions), and 7 [output](https://docs.helmut.de/helmut4-releases/v4.10.0/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://content.gitbook.com/content/g3aidOE5kukL7ZTq8g05/blobs/uVYVMca2YgKXr5nmx9DF/image.png" alt=""><figcaption><p>Example stream in stream designer</p></figcaption></figure>
