Key Concepts

Get Started

Get Started

Operations Guide

Get Started

Get Started

Deployment Guide

Get Started

Get Started

Development Guide

Node Basics

Node Basics

Node Basics

Agentria workflows always start with nodes.


A node is the basic execution unit that takes user input, performs a specific function, and outputs the result.


To build and use abilities or agents effectively, it’s essential to understand how to work with nodes.


On this page, you’ll learn the full process of adding → configuring → connecting → testing nodes.


Agentria provides an intuitive drag-and-drop interface, so even beginners can easily add and connect nodes.


Adding Nodes


Click the Add Node button at the bottom of the canvas to open the sidebar.



From the sidebar, select the type of node you want.

  • Examples: Python, LLM, PDF Text Reader, Tools, etc.


Drag and drop the selected node onto the canvas where you want it to be placed.


Configuring Nodes


Every workflow must include exactly one INPUT node and one OUTPUT node.

  • INPUT: the entry point that receives user data

  • OUTPUT: The endpoint that returns the final result



Double-click a node to edit its input/output variables or code.


Use the <> Code field to write custom logic directly.



Use Functions to add conditional branching and extend workflows.


No coding skills? No problem.

  • Agentria offers a ✨ Code Generator feature to help you create code easily.



Use the TEST button within each node to verify its execution. If something doesn’t work, update the node and retest immediately.


Connecting Node


Nodes placed on the canvas can be connected with edges.

  • Simply click a starting point and drag to another node to create a connection.



Connections define the flow of data between nodes and complete the workflow.


All connections must follow the order INPUT → intermediate nodes → OUTPUT for the workflow to function properly.


Testing


Once your workflow is ready, click RUN TEST at the bottom-right corner of the canvas.


Provide input data to the INPUT node. The data will flow through connected nodes until it reaches the OUTPUT node.


Review the test results to ensure data passes correctly between nodes and that code or prompts work as intended.



If issues arise, adjust the nodes and test again, improving the workflow step by step.