AI Agents

Agent Overview

riogentix AI Agents are autonomous components that can reason, plan, and act over multiple steps to complete a goal — all within your visual workflow.

Architecture

User Input / Trigger Data
        ↓
  [System Prompt + Context]
        ↓
    LLM (Reasoning)
        ↓
  Decision: respond OR call tool
        ↓
  [Tool Execution] ←→ [Observe Result]
        ↓
  Final Response / Output

Agent Node Parameters

ParameterDescription
ProviderLLM provider (OpenAI, Anthropic, etc.)
ModelSpecific model version
System PromptDefines agent personality and rules
User MessageDynamic input (use {{ $json.* }} expressions)
Temperature0.0 = deterministic, 1.0 = creative
Max IterationsStops the ReAct loop after N steps
ToolsNodes the agent can invoke
MemoryOptional: connect a Memory node

Output Format

The agent node outputs:

{
  "output": "The agent's final text response",
  "steps": [...],
  "model": "gpt-4o",
  "usage": { "promptTokens": 312, "completionTokens": 87 }
}

Choosing the Right Mode

TaskRecommended Mode
Classify / summariseSingle-turn
Research & answerReAct
Personalised responsesReAct + Memory
Complex pipelineMulti-agent

Observability

Every agent run is logged step-by-step in the Execution Inspector. You can see: