System Variable
Each process has a system variable, this is a data model that contains the medatada of the process and instance.
Each process has a system variable, this is a data model that contains the medatada of the process and instance.

Each process has a system variable that serves as a data model containing the metadata of the process and its instance. This system variable plays a crucial role in the workflow by providing essential information and context about the process.
The system variable includes, but is not limited to, the following metadata attributes:
-
Process ID
: A unique identifier for the process.
-
Instance ID
: A unique identifier for the instance of the process.
-
Process Name
: The name assigned to the process.
-
Workspace ID
: A unique identifier for the workspace.
This variable can be utilized in two primary ways:
- As an Input
- The system variable can be used as an input to other processes or activities within a workflow. By referencing the metadata contained within this variable, subsequent processes can make informed decisions, ensuring that they have the context needed to operate correctly.
- Example: A process may check the status of a previous instance before proceeding, or it may use the variables passed from the initial process to perform specific actions.

As a Custom Response
- The system variable can be returned as a custom response, providing detailed metadata about the process and its instance to external systems or users.
- Example: When a process completes, it can return the system variable to an API endpoint, giving external systems all the necessary metadata about the process instance.

Working with Process Variables
A process variable acts as a placeholder for data that can be accessed throughout the lifecycle of a process. When the process is running, it passesโฆ
Process Custom Response
Looking to integrate with a third-party app that requires a response in a specific format? The proposed PROCESIO solution is the Custom Response.โฆ

