Understanding Nodes in VIDIZMO Agentic AI
Nodes are the functional units that make up a workflow in VIDIZMO Agentic AI. Each node carries out a specific action such as starting a workflow, processing information, applying logic, or interacting with an external service. By arranging and connecting nodes, you define how the workflow behaves from start to finish.
Workflows start when a trigger condition occurs and run sequentially (or in parallel) through the connected nodes to complete a task.
Nodes can perform several functions, such as:
- Initiate workflow execution
- Retrieve, modify, or output data
- Apply decision-making or flow control
- Connect with AI models or external tools
Key Characteristics
Add a Node to a Workflow
From the Workflow Designer, drag a node from the Nodes Library into your canvas. Once added, the Node Configuration panel opens automatically and displays the settings required for that node.
Nodes are organized into categories based on their function, such as:
- Triggers
- Outputs
- Processing
- Data
- Embedding
- AI
- Integration
- Tools
- Control Flow
- VIDIZMO
- Annotations
- Human in Loop
Note: Tool nodes behave differently from other categories. They extend AI node capabilities and are called dynamically during AI execution, not as part of the sequential workflow.
Configure a Node
Select a node on the canvas to adjust its settings in the Node Configuration panel. Each node includes clearly defined elements:
-
Inputs: What the node needs to operate
-
Outputs: Data or results produced
-
Parameters: Options you configure to control behavior
By default, nodes display only required options that must be configured for the node to function correctly.
Node Configuration Panel
The panel on the right side of the designer displays settings for the selected node. From here you can:
-
Edit node properties
-
Update logic and parameters
-
Add new conditions or fields (for nodes that support dynamic inputs)
-
Rename the node
Node Actions
Over a node on the canvas view available actions:
- Delete: Remove the node from the workflow
- Duplicate: Create a copy of the node with the same configuration
Node Connectors
Nodes include small circular connection points (●) that represent how data and execution flow through the workflow.
-
Connect an output port from one node to an input port on another.
-
Only ports of the same color should be linked.
-
Connector colors help you understand what type of output is being transferred.
Connector Colors
Dynamic Connectors
Some nodes have connectors that can be added or removed dynamically based on their configuration. For example, a Switch node starts with default connectors, but you can create additional output paths by selecting Add Item in the Node Configuration panel. Each new connector corresponds to a separate case and routes the workflow to a different branch, allowing the node to handle multiple conditions within a single workflow.
Node Outputs
Each node generates an output that can either be passed to subsequent nodes in the workflow or returned as the workflow's final result.
Some nodes have a single output port, which passes data to the next step for example, a User Prompt node.
Other nodes, such as logic or decision nodes, can have multiple output ports. Each port represents a separate path, allowing the workflow to branch based on conditions or different outcomes.
Summary
Nodes define every action a workflow performs. By adding, configuring, and connecting nodes, users can automate processes, apply logic, interact with AI models, and integrate external systems. Understanding nodes and how they connect helps you design efficient, intelligent, and scalable workflows.