Nodes
Nodes are the building blocks of agents. Each node performs a specific action, and you connect them to create workflows.
Node Types
Section titled “Node Types”| Type | Purpose | Examples |
|---|---|---|
| Trigger | Starts the agent | Schedule, Webhook |
| AI | Processes with AI | Analyze, Summarize, Classify |
| Action | Performs operations | Send Slack message, Create Linear issue, Capture PostHog event |
| Control | Controls flow | Condition, Loop, Delay |
Triggers
Section titled “Triggers”Every agent needs exactly one trigger. Without a trigger, agents can only be run manually.
| Trigger | Description |
|---|---|
| Schedule | Run on a cron schedule (hourly, daily, weekly) |
| Webhook | Receive HTTP POST requests (coming soon) |
| App Event | React to events from connected apps (coming soon) |
AI Nodes
Section titled “AI Nodes”AI nodes are what make Spawnbase powerful. They can analyze, summarize, classify, generate, and more.
| Node | Description |
|---|---|
| AI Agent | LLM-powered node with optional tool use |
Data Flow
Section titled “Data Flow”Nodes connect via edges. Data flows from left to right:
Trigger → AI Node → ActionEach node’s output is available to downstream nodes using template variables:
{{nodeName.fieldName}}For example, if an AI node named “analyzer” outputs a summary field:
{{analyzer.summary}}