# Synchronous flows
Flows configured as synchronous flows are executed with feedback. This enables you to show an info box in the ELO client once a flow has been completed, for example.
All flows are asynchronous by default. This means that the flows are executed without final feedback. This may make sense if you want to prevent the user interface from being blocked, for example.
The following section explains how you can enable synchronous feedback for user actions and data queries and recognize whether synchronous feedback is supported.
# User actions with synchronous feedback
For user actions, you enable synchronous feedback in the node configuration for the manual trigger.
In the configuration for the manual trigger, check the Enable synchronous feedback check box in the Summary step.
Finish your configuration.
An end node (button with flag icon) appears in the flow designer.
Open the node configuration for the end node.
You can add different client actions via a drop-down menu here:
- Refresh: Refreshes the ELO client once the flow is processed.
- Go to: The ELO client goes to the configured object.
- Feedback: The ELO client shows a toast with the configured message.
- Info: The ELO client shows an info box with the configured message.
- Error: The ELO client shows an error box with the configured message.
Select an action.
Select Add client action.
Information
You can link multiple client actions.
However, not all combinations make sense.
Example: A Go to action implies a Refresh action. So, you don't have to link them.
Configure the desired object properties.
Select Done.
The selected action(s) are linked with the flow. The flag icon changes, indicating that client actions have been configured.
Save the flow.
The status display changes to Active.
# Automations with synchronous feedback
With automations, there are triggers that support synchronous feedback and triggers that don't.
The flag icon automatically appears in the flow designer for triggers that support synchronous feedback.
Information
Unlike with user actions, no properties can be configured for synchronous feedback in automations. In this case, the trigger defines the result. The flag symbol here is only intended as an indicator that there is a configuration.
# Data queries with synchronous feedback
Data queries with synchronous flows require a result definition.
Select the end node (flag symbol).
In the node configuration for the end node, select a result type from the drop-down menu.
Optional: Edit the object properties if necessary.
Select Done to apply the result definition.
The selected result definition is linked with the flow. The flag icon changes, indicating that there is a configuration.
Save the flow.
The status display changes to Active.