# Start a process

The **Start Another Process** action allows you to initiate a new process instance from within the current form, passing along selected data and configuration. This is useful for workflows that require launching sub-processes, related approvals, or follow-up tasks based on the current form's state.

#### Properties and Explanation

**Field Names:**\
Select one or more fields whose values should be included when starting the new process. These fields are passed as part of the data object to the new process instance.

**Select Track Id From Form:**\
If checked, the Track ID from the current form will be used for the new process. This links the new process instance to the current workflow for tracking and reference.

**Process Version:**\
Choose the version of the process to start. This determines the workflow definition and steps for the new process instance.

**Role & Task:**\
Select the role and task that will be set as the initiator for the new process. This controls who is responsible for the first step in the new process.

**Use Existing Data Object:**\
If checked, the current form's data object will be reused for the new process. This allows the new process to start with the same data context as the current form.

* The action collects the specified data, initiates the new process, and can display messages or errors based on the result.
* You can use this action to automate the creation of related processes, escalate tasks, or trigger parallel workflows.

#### Full Configuration Example

Below is a screenshot of the Start Another Process action configuration, showing all properties set for field names, track ID selection, process version, role & task, and data object usage:

* In this example, the new process is started with selected fields, the current track ID, a specific process version, and a designated initiator.
* When the action is triggered, the new process instance is created and linked to the current workflow as configured.
