Question
In Appian process models, what is the difference between a normal End Event and a Terminate End Event?
A
Anonymous
November 9, 2025
97
Answer
Both nodes stop a process flow. The difference is how much of the process they stop.
End Event (normal end node)
- Ends only the flow path that reaches it.
- Other parallel paths in the process model keep running until they reach their own end events.
- The process instance completes only after every active path has ended.
Example: with two parallel branches, when one branch reaches an End Event only that branch stops. The other branch continues.
Terminate End Event
- Stops the entire process instance immediately, no matter how many paths or sub-processes are still running.
- Every active node and sub-process is terminated.
- Use it for errors, cancellations, or any condition that makes continuing the process pointless.
Example: if the user cancels an application, a Terminate End Event stops the whole process even while other branches are still running.
JuniorProcess Models