All Node Types
Start
Workflow entry point. Configuration:- Trigger type (manual, schedule, webhook)
- Input schema (if webhook)
End
Workflow exit point. Configuration:- Output format
- Final data
Agent
Run an agent (standalone, no conversation history). Configuration:- Select agent
- Input mapping
- Timeout (30-3600s)
HTTP
Call external API. Configuration:- Method (GET, POST, etc.)
- URL
- Headers
- Body
- Response mapping
Approval
Human decision point. Configuration:- Required approvers
- Options (Approve/Reject/More info)
- Timeout (auto-reject if exceeded)
Webhook
Receive data from external service. Configuration:- Endpoint path
- Payload schema
Capability
Call a specific tool from any attached capability. Configuration:- Select capability and tool
- Input parameters
- Response mapping
Workflow
Run another workflow as a sub-workflow. Enables composition of complex processes from smaller, reusable workflows. Configuration:- Select target workflow
- Input mapping
- Output mapping
Pause
Pause workflow, resume manually later. Configuration:- Timeout (auto-resume)
- Next node
Data Transform
Map/transform data between nodes. Configuration:- JSONPath or custom logic
- Input/output schema
Conditional Logic
Route based on output: Configured in edge settings.Error Handling
Configure per node:- Retry count (0-10)
- Timeout (5s-1hr)
- Fallback node (optional)