TopFlow
LearnBuildSecurity
DocsBuildNodes

Node Reference

Comprehensive documentation for all 10 node types in TopFlow. Each node is a building block for your AI workflows.

Start Node
0 inputs1 output
Entry point for all workflows. Defines input schema and validation.
Text Model Node
1 input1 output
Connect to LLMs like GPT-4, Claude, or Gemini for text generation.
Image Generation
1 input1 output
Generate images using DALL-E, Stable Diffusion, or Midjourney.
HTTP Request
1 input1 output
Call external APIs and webhooks with full header and auth support.
Conditional Node
1 input2 outputs
Branch workflow execution based on conditions and logic.
JavaScript Node
1 input1 output
Execute custom JavaScript code for data transformation.
Embedding Node
1 input1 output
Generate vector embeddings for semantic search and RAG.
Tool Node
1 input1 output
Define AI function tools with structured outputs.
Prompt Node
1 input1 output
Store and manage reusable prompt templates.
End Node
1 input0 outputs
Final output node. Marks the end of workflow execution.
Node Connection Rules
Understanding how nodes connect

Input Handles (Left)

Receive data from previous nodes. Start nodes have no inputs.

Output Handles (Right)

Send data to next nodes. End nodes have no outputs.