Skip to content

Create Your First Process ​

This chapter walks you through the complete process from logging in to creating a simple workflow.

1. Log In ​

Open a browser and visit the workflow system:

DeploymentURL
Localhttp://localhost:8080/horizon-workflow-boot
Onlinehttp://219.141.180.186:9003/workflow82

Default credentials:

  • Username: admin
  • Password: 1234

2. Open Process Design ​

After logging in, click Process Modeling in the menu to open the process design page.

Follow the steps below, or watch the video:

Workflow Engine Overview (5-Minute Video)

3. Create a New Process ​

On the process design page, click New to create your first process.

Process information:

  • Process ID: Custom; must start with a letter; letters and numbers allowed
  • Process Name: Custom
  • Process Category: Type a new category or select one from the list
  • Process Status: Set to Testing

Click OK to enter the canvas.

Process design

4. Design the Process ​

Drag nodes from the node panel onto the canvas, configure node properties, and connect nodes to form the complete process logic.

Node configuration

Note

The application node does not require an assignee; it defaults to the current operator.

Configure the first approval node:

1. Change the Node Name ​

img_8.png

For node property details, see Task Node.

2. Set Assignees ​

Option 1: Select fixed assignees from the organization structure img_9.png

Option 2: Dynamically resolve assignees from relative relationships img_10.png

3. Set Operation Permissions ​

Submit and Save Draft are selected by default; uncheck as needed for your business. img_11.png

Configure other nodes as needed.

5. Save and Publish ​

After designing the process, click File → Save to Server to save the process definition.

Save process

6. Test the Process ​

Right-click on an empty area of the canvas → Test Process to verify the process runs correctly.

Test process

Common test issues:

Test Process — "Process Not Enabled"

Test Process — No Submit Button

On the process approval page, click Submit:

  • When the next node has no assignee: Click to select assignees freely Select assignee

  • When the node has assignees configured: They load automatically; click OK to submit Auto-loaded assignee

  • When you need to select the next node: Select the node, set assignees, then click OKSelect node and assignee

Switch accounts to continue testing:

In the default account list, user 47 corresponds to login user47 with password 1234; other accounts follow the same pattern.

Check pending tasks under Work Center → My Pending Tasks and click a title to view details:

My pending tasks

Advanced Features ​

For more tutorials, see User Guide > Tutorials.

For more feature details, see User Guide > Process Design.

Notes ​

  • Save the process promptly after design; unsaved changes will be lost.