
The process editing page consists of five main sections. The content in sections 1,4, and 5 can be collapsed to increase the operation space.
Section 1: Left Side Bar
- You can edit the process name, notes, and group. The default name of the process is RPA_{current timestamp}
- Clicking "+" or dragging the block to the canvas.
- Related functions will be introduced later.

Section 2: Upper Left Function Zone
Search
Search the operation to quickly locate it. The operation being searched will be highlighted.


Undo/Redo
undo or redo your last operation, with a maximum 100 steps.

Auto-align
Auto-alignment is implemented using the Dagre algorithm, supporting the three default Dagre layouts plus an additional top-to-bottom sequential layout. Tapping repeatedly cycles through the available layouts.





Group
You can use "Group" to put several actions in one block for better management.

long-press the hand icon to move the operation into the group


The group can be ungrouped.
You can also debug, delete operations, copy, and set error handling for this group.

If you don't want to group the operation yourself, you can try the One-click grouping to automatically group consecutive steps.
- If no operation is selected, clicking the grouping button will automatically group three or more consecutive single-entry/single-exit operations(Excluding start, if, loop, and operations containing error handling)
- If three or more operations are selected, and the selected operations consist of only single-entry/single-exit operations, clicking this button will automatically place them into a group, disregarding connection rules.

Import/Export

Supports converting exported JSON data from old RPA processes into RPA Plus process data.
Supports importing process by files or JSON

Settings

| Settings | Description |
| Error |
You can choose to Interrupt/Skip/Execute other actions(new) while there is an error in this step.
|
| After task completes |
Clear tab: Clear all the tabs when the profile is closed. Save tab: Save the tabs when the profile is closed. The tabs will remind their next time you open the profile. Quit Browser: Close the profile once the task is finished. Keep browser open: Not close the profile once the task is finished. |
| Headless mode | When enabled, the process will run without a graphical user interface. |
|
Whether the saved login credentials will be automatically filled in.
|
|
|
|
Whether to display the save password pop-up
|
| Clear cache when quit browser | Cache data will be automatically cleared when the profile closes. |
| Timeout | Set a time limit for the process to run. If the process does not finish within this time, it will be automatically ended. "0" means disable this setting. |
| Delayed Execution | Set a time to delay the execution, but at this point, the task is in a running state. |
| Launch Args | Refer to: https://peter.sh/experiments/chromium-command-line-switches/ |
Save

- Click the Save button to save the process and return to the Process page
- Use "Ctrl+S" or "Cmd+S" to save the process, and by saving this way, you will not return to the Process page.
Section 3: Canvas
The canvas area consists of operation blocks, lines, the canvas itself, and the map in the lower-right corner.
Operation block
Based on the differences in input and output numbers, we have a total of six distinct node shapes.

Operation block features
| Features | Description | Apply to |
|
Debug/Stop debug
|
Start the debug from this block. Notes: If a variable from a preceding process node is used in a subsequent process node, that variable will not be accessible (except for global variables). |
All operations |
|
Delete
|
Delete the operation block
You can also select this block and use "del" to delete it |
All operations except the "Start process." |
|
Copy
|
Copy the block
You can also select the block and use "Ctrl/Cmd+C" and "Ctrl/Cmd+V" to copy and paste the block |
All operations except the "Start process." |
|
Error handling
|
Same as the Error handling above
|
All operations except the "Start process." |
|
Drag into group
|
Drag the block into a group![]() |
Only block with a single in-out |
|
Enable/Disable
|
Once turned off, the block icon will turn grey, and this operation will be skipped. | All operations except the "Start process." |
|
Ungroup the blocks
|
Ungroup the blocks | Grouped blocks |
Colors of the blocks
The blocks usually will display in three colors.
1. Blue: Means the block is selected or activated. Once selected, you can see the edit page beside. Only one block can be activated at a time.


2. Orage: The block is searched
3. Red: Usually means the content needs to be filled in or is filled in incorrectly.
Section 4: Debug Log
You can choose to start the debug from one of the steps

Or debug the process from the start

Choosing a profile to debug directly from the Profiles list is available(New feature)

If you have already chosen a profile to debug before, this profile will be the default option for the next debug.

You can check the debug log directly under the process or click "log" icon to check.
Other Features
Delete the connection line
Double-click to delete the line
Keyboard control
ctrl/cmd+click to choose multiple operation blocks at the same time
Use "back" to delete the operation blocks is available
Hotkeys:
Ctrl+C: Copy
Ctrl+V: Paste
Migrating to RPA Plus
The processes in the old RPA sections can be moved to RPA Plus.


Process limit
Up to 3,000 processes can be stored in the Process page, and up to 500 processes can be put into one group.