Design a Process Definition

Learn how to create a Process Definition using the Process Designer.

Last published at: November 4th, 2025

This function lets us create a new Process Definition. 

Let's navigate to Process > Definitions > Create. 

 

A pop-up window is displayed for configuration. You may provide a unique definition name by clicking on the Create button. You can click the plus sign icon (+) and provide the metadata information for the definitions (optional). 

 

The workflow can include actions performed by people (user-interactive) and actions performed by the process steps (non-user-interactive). Workflow participants can interact with the workflow through the designated task list, where a workflow can create a task for a user and remain inactive until the task is acted upon.

Workflows / Processes can be as simple or complex as your business processes require. You can create a workflow that the user initiates or a workflow that is triggered automatically based on an event, or from a form submission.

Below is the screenshot of how the FlowWright designer looks and functions. The toolbox steps are categorized into different categories in the left-side menu pane. The statistical information is shown in the right pane. The definition owner locks the workflow definition while it is in progress. 

 

Click on the “All Steps” category to view the steps from all categories, as shown below:

 

Navigate to the View-Sort Toolbox Categories menu option. The toolbox on the left pane is sorted in alphabetical order. 

 

Note: The selected definition is locked for other users to edit when the process designer is open for design. Other users cannot open and edit the definition when it has been "locked" by the definition owner.

Use the Search box to locate a process step in the left pane. Drag and drop the process step on the designer page. The process definition is automatically saved according to the configuration (every 30 seconds). 

 

Use the Mouse to hover over the process step to highlight the connection points. Select a connection point and drag the line to the next process step to complete the connection. 

 

To design the workflow, drag and drop the process step from the toolbox into the design area. Join the dots to complete the connection link between the process steps. An alert notification indicates that further “step” configuration is necessary. 

 

Select the connection line to view the “Connection Properties” in the right pane. You may configure the link priority value (in ascending order) when multiple steps are connected to the Start step. By doing this, the connections are executed in the order of priority. You can change the link type by selecting from Z-Type, Line, Round, or Junction designs. You can change the line color, size, and type (solid, dots, and dashed). Note: The process designer prevents self-connections from occurring.  

 

In the following example, the process workflow is designed with multiple and different function steps. The connection links are organized with labels and other colors. 

 

You can expand the Step categories and mouse hover the steps to view the description as a tool-tip. 

 

The “alerts” on Step Properties (on the right pane) indicate that further configuration is necessary. 

 

Select a process step to view the “Step Properties” on the right pane. The configuration is arranged into three tabs: Required, Optional, and Logging. Select each tab and configure it as necessary. Click the Save button to save the changes. 

  • Required - Displays only required fields. Configuration is mandatory. 
  • Optional - Displays all optional fields. Configuration is optional. 
  • Logging - Displays documentation fields. Configuration is optional. 

 

In this example, the “Required” tab is configured as shown below. Click the "AI Predict" button for the Copilot to add new process steps that match your workflow description. 

 

In this example, the “Optional” tab is configured as shown below.

 

In this example, the “Logging” tab is configured as shown below. The “Logging” setting configuration is necessary for documentation and measures the workflow progress and percent completion. This is achieved by configuring the step state and percent fields individually, as shown in the images below. 

 

Save the configuration and navigate to the Action - Validate menu option. The application displays the last saved date and time and alerts you about incomplete step configurations. 

 

Click the "Refresh" button to refresh the Process Definitions table list.

 

In this example, the “Connection Labels” are wrapped to facilitate texts with lengthy text. 

 

The "Search" feature helps you navigate to steps on the design page. The user should navigate to the Edit—Search option and type in the information in the text box, as shown. 

 

Click on the result hyperlink to navigate to the design page.

 

 

Remove process steps with UI.

On the Process Designer page, navigate to the Edit—Remove Step menu options. 

 

A pop-up is displayed for configuration. Search for the step using the Search text box. Use the checkbox to mark the steps to be removed. Use the checkbox to create a snapshot before making the changes. Click on the Remove button to confirm the action. 

 

Click the OK button to confirm. The process step is removed from the designer page.