Node Catalog
Core Actions & Logic
Essential nodes for logic branching, data transformation, and control flow
These nodes provide the fundamental building blocks for your workflows, allowing you to branch logic, transform data, loop over arrays, and make generic HTTP requests.
| Node | Description |
|---|
| HTTP Request | Makes a generic HTTP request to any API or URL |
| Respond to Webhook | Sends a custom HTTP response back to the caller of a Webhook Trigger |
| RSS: Read Feed | Fetches and parses an RSS or Atom feed |
| Node | Description |
|---|
| If / Else | Branches the workflow based on a boolean condition |
| Switch | Branches the workflow into multiple paths based on a value |
| Filter Array | Filters an array of items based on a condition |
| Merge Branches | Merges multiple execution branches back into a single flow |
| Loop (For Each) | Iterates over an array, executing a sub-graph for each item |
| Call Workflow | Calls another compiled Nodes2Cloud workflow and waits for its result |
| Cross-Run State | Reads or writes state that persists across executions |
| Node | Description |
|---|
| Set | Creates or overwrites properties in the payload |
| Run JavaScript | Executes custom JavaScript code to transform data |
| Extract from File | Extracts text from a FileRef (PDF, CSV, TXT, JSON) |
| Convert to File | Converts text, JSON, or CSV data into a FileRef |
| Aggregate | Buffers items and flushes them as a batch (e.g. for bulk inserts) |
| Compression | Gzip/Gunzip and Brotli compression |
| Cryptography | Hash (SHA-256), HMAC, Encrypt, Decrypt, and UUID generation |
| Node | Description |
|---|
| AI Agent | An autonomous LLM loop that can think, reason, and use tools to achieve a goal |
| AI Tool: HTTP Request | Exposes a generic HTTP Request as a tool for the AI Agent to use |