# Action flow

To start creating a action flow you need to navigate to the action flow tab of the from designer, there you can add a new action flow. The action flow can be given a name and a few other basic properties.

An action flow always starts with a logical operation, currently supported operations:

* If condition
* Switch condition

**If condition**

This condition can be compared to the old rule conditions but with a few new features. Creating powerfull expression is possible by combining multiple expressions, for example:

![](https://870194474-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_kE41Rl4pOtwKfvvQq%2Fuploads%2FQbMTbdGz5nLbw6GHJk7U%2Fimage.png?alt=media\&token=be899580-1e19-445c-8c95-0bf84a860076)

**Switch condition**

The switch condition can be used to handle multiple cases in one action flow. For example handling form states.&#x20;

**Combining conditions**

With action flows it is possible to combine conditions, for example:

![](https://870194474-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_kE41Rl4pOtwKfvvQq%2Fuploads%2FX4jOTBz9ANh6uZZQGB0s%2Fimage.png?alt=media\&token=09ca7fa3-adeb-49cb-a426-328bec26730b)

To make action flows more readable you can set the title of each of the operations

![](https://870194474-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_kE41Rl4pOtwKfvvQq%2Fuploads%2FZ5TGIRKtKLgP3azn8rIA%2Fimage.png?alt=media\&token=d52e0fc7-d6cf-4efe-a974-fc333e3e7c9f)
