A Success state can be used to terminate an execution. It is used to represent a successful execution for the user's reference. As Success states are end states, they don't have any configuration or properties, such as Next state or End fields. You cannot configure a Success state as a 'Start' state.
In a Branch state, you can use the Success state along with the Failure state to indicate the outcome of two processes based on different conditions or use it to indicate the success of a Function after it has been executed.
Example Use Case: In the employee onboarding scenario, when all the necessary states for the onboarding process have been completed, you can utilize the Success state to indicate the successful completion of the employee onboarding, thereby ending the process.
Builder View
To configure a Success state to your circuit:
In Builder View, drag and drop the Success state from the left pane into your circuit or click the required Success state in your circuit.
Under Configuration, you have the option to update the name of the state.
You will not be able to configure an input path or output path for a Success state.