Nodes
Nodes Reference
Complete reference for all NodeDrop nodes
Nodes Reference
NodeDrop includes 25+ built-in nodes organized by category. This reference covers all available nodes and their configuration options.
Trigger Nodes
Nodes that start workflow execution.
| Node | Description |
|---|---|
| Manual Trigger | Start workflow manually |
| Schedule Trigger | Start on a cron schedule |
| Webhook Trigger | Start via HTTP request |
| Workflow Trigger | Start from another workflow |
| Error Trigger | Start when a workflow fails |
| Google Sheets Trigger | Start when sheet changes |
Logic & Flow Control
Nodes that control workflow execution flow.
| Node | Description |
|---|---|
| If/Else | Route based on conditions |
| Switch | Route to multiple outputs |
| Loop | Iterate over items |
| Split | Split array into items |
| Merge | Combine multiple inputs |
| Wait | Pause execution |
| Aggregate | Combine items into one |
Data Transformation
Nodes that transform and manipulate data.
| Node | Description |
|---|---|
| Set | Add or update fields |
| JSON | Compose JSON objects |
| Code | Execute custom code |
| Formatter | Format text, dates, numbers |
Connectivity
Nodes that connect to external services.
| Node | Description |
|---|---|
| HTTP Request | Make HTTP/API calls |
| Gmail | Send emails via Gmail |
AI Nodes
Nodes for AI and machine learning integrations.
Utility Nodes
Helper nodes for debugging and organization.
| Node | Description |
|---|---|
| Data Preview | Preview data in workflow |
| Image Preview | Preview images |
Node Anatomy
Every node has:
Inputs & Outputs
- Input ports - Receive data from previous nodes
- Output ports - Send data to next nodes
- Some nodes have multiple outputs (If/Else, Switch)
Properties
Configuration options specific to each node type.
Execution
The logic that runs when the node executes.
Common Properties
Many nodes share these properties:
| Property | Description |
|---|---|
| Continue on Fail | Don't stop workflow if node fails |
| Retry on Fail | Retry failed execution |
| Notes | Add documentation to the node |
Custom Nodes
NodeDrop supports custom nodes for integrations not covered by built-in nodes.
Installing Custom Nodes
- Go to Settings > Custom Nodes
- Upload a node package (.zip)
- The node appears in the node panel
Creating Custom Nodes
See the Custom Nodes Guide for development instructions.