Question
Consider a process with three parallel approval tasks assigned to three different users. You need to design the process so that if any one user completes their task, the other two pending tasks are automatically canceled, and the process moves to the next stage. How would you approach this design in Appian?
karthik07m
December 1, 2025

Answer

This question was asked in one of my interviews. In the process model shown, there are three parallel approval tasks assigned to three different users . The requirement is: if any one user approves, the remaining two tasks should automatically be cancelled and the process should move forward.

Image 17


To achieve this, I configured a end node as Terminate End Event which all three paths are connected. As soon as any one of the tasks is completed by user, the flow reaches the terminate node, which immediately cancels all other active tasks and ends the process model. This deactivates the other pending active tasks and change process model from active to completed.

JuniorSeniorProcess Models#secenrio_based
Loading comments...
Consider a process with three parallel approval tasks assign... — Process Models Appian Interview Question | Appian Interview Questions - AppianVerse