Learn how to enhance your process flows by adding actions to nodes for business rules, data management, and integration with external systems.
Actions are powerful elements that bring your process nodes to life by adding business logic, data management capabilities, and integration with external systems. They define the specific activities that nodes perform within your process flow.
A node action defines the specific activity that a node performs within a process flow. Actions allow you to incorporate business rules, manage data, communicate with external systems, and control what gets displayed in the user interface. They are the building blocks that drive your process logic and user interactions.
Comprehensive documentation on all action types and their configurations
Learn how to implement business logic with rule actions
FlowX.AI supports several types of actions that can be added to nodes, broadly categorized into business rules and user interactions:
Add custom logic and decision-making using scripts
Persist process data to storage
Send messages to Kafka topics for event-driven scenarios
Handle file uploads within the process flow
Initiate a subprocess from within the current process
Pass data back to a parent process from a subprocess
Trigger an integration workflow with external systems
Launch a new project instance from within a process
Send data to be displayed in front-end applications
Actions can only be added to certain node types:
Access Your Process Definition
Select or Add a Node
If you need to add a new node first, refer to the Adding a New Node documentation.
Add an Action
Configure Action Parameters
Each action type requires specific configuration parameters:
Pay careful attention to parameter syntax and formatting. Incorrect configurations may cause the action to fail during process execution.
Set Action Execution Order (Multiple Actions)
If you have multiple actions on a single node:
For complex nodes with multiple actions, consider adding comments in scripts or descriptions to document the purpose and dependencies of each action.
Save Your Process
Click the Save button to save your process definition with the new action.
Different action types require different configurations, but many share these common elements:
Business Rule Action
Save Data Action
Kafka Send Action
Send Data to UI Action
When adding actions to nodes:
After adding actions to your nodes, you can: