Node Reference
Complete reference for all automation node types, organized by category
Last updated 8 Oct 2026Reference · article 8 of 9
Automations are built by connecting nodes. Each node has a specific role — receiving data, transforming it, enriching it with AI or external APIs, controlling flow, and producing outputs.
All node execution is subject to governance controls — guardrails are evaluated, confidence is scored, and runs are logged to the audit trail.
Entry Nodes
Where data enters your automation.
| Node | Description |
|---|---|
| Upload | Import CSV, XLSX, or GeoJSON files |
| Audience | Use a saved audience as input |
| Text Input | Supply static text directly |
Transform Nodes
Reshape, filter, and route your data.
| Node | Description |
|---|---|
| Condition | Branch records to Match or No Match outputs |
| Split | Distribute records by percentage, sequence, or hash |
| Switch | Route records to multiple outputs via expressions |
| Transform | Rename fields, coerce types, compute expressions |
| Score | Add computed scoring columns |
| Lookup Join | Join two inputs on a key field |
| Set Variable | Store automation-level variables |
Enrich Nodes
Add data from external sources or AI models.
| Node | Description |
|---|---|
| Geo-Profiling | Enrich lat/lng records with census variables |
| LLM | Generate text or structured data with a language model |
| HTTP | Call any external REST API |
| MCP | Call tools on connected MCP servers |
| KB Ingest | Ingest records into a knowledge base |
| RAG Query | Query a knowledge base with semantic search |
| Knowledge Search | Full-text search of knowledge records |
| Memory Write | Write to project memory or knowledge records |
Flow Control Nodes
Pause, wait, and gate your automation.
| Node | Description |
|---|---|
| Approval Gate | Pause and wait for human approval |
| QA Checklist | Pause pending QA checklist completion |
| Delay | Wait for a configured duration |
| Poll | Poll for changes at a set interval |
| Sub-automation | Execute another automation as a step |
AI Nodes
Multi-step autonomous AI execution.
| Node | Description |
|---|---|
| Agent | Run a multi-step AI agent with tools and MCP connections |
Spatial Nodes
Geographic operations on coordinate data.
| Node | Description |
|---|---|
| Buffer | Create a geographic buffer around coordinates |
| Clip | Intersect or clip geographic datasets |
Output Nodes
Send results somewhere.
| Node | Description |
|---|---|
| Export | Export results to external services |
| Notify | Send email or webhook notifications |
| Integration | Push data to a connected integration provider |
Utility Nodes
Structural and grouping operations.
| Node | Description |
|---|---|
| Group | Combine streams with AND/OR/SEQUENCE logic |
Template Syntax
LLM, Agent, HTTP, and MCP nodes support {{fieldName}} interpolation in their configuration. See Template Syntax for the full reference.
Related articles
Still stuck? Browse the FAQ or contact us.