UiPath Documentation
maestro
latest
false
Maestro user guide

Terminate

Terminate node for halting all active branches in a Flow process immediately, regardless of parallel work in progress.

What it does​

Immediately stops the entire process, ending every branch that is still running.

Use Terminate to halt a process from a specific path, such as after detecting an unrecoverable error or reaching a conditional branch where no further work should happen anywhere in the process.

When to use this vs End​

SituationUse
Stop the whole process now, including any parallel branches still runningTerminate
Finish only the current branch and return its output while other branches continueEnd

Terminate is global: it ends the process instance regardless of what else is in progress. End is local to its branch.

Configuration​

The Terminate node has no configuration. The node that should stop the process connects to its input handle.

Notes​

  • Terminate stops execution cleanly. It doesn't raise an error on its own.
  • Any parallel branches still in progress are ended when the process terminates. Terminate should be connected only on paths where stopping all remaining work is the intended outcome.
  • What it does​
  • When to use this vs End​
  • Configuration​
  • Notes​
  • Related pages​

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated