About Process States

A process can go through different states in its lifecycle.

The table below lists and describes the different states of a process.

State Description
In progress

A process that is still ongoing.

A user can terminate or suspend a process that is in the In progress state.

Completed

A process that has been completed. All tasks associated with the process has been completed successfully, and no more further action is required.

Terminated

The Terminated state indicates that the process was stopped abruptly without all tasks associated with the process being completed successfully.

A process can be terminated manually by a user action or REST API. A dynamic process can also be terminated through conditions defined for stage or activity or manually. See Define Conditions for Stage or Activity and End Dynamic Processes and Activities.

Suspended

A process can be suspended manually by a user action or REST API.

A user can either terminate or resume a process that is in the Suspended state. When resumed the suspended process transitions into the Active state. If a process was suspended from a faulted state, when resumed it transitions back to the Faulted state.

Faulted A process that fails to complete due to internal error of the system.