Nodes
Explore the building blocks of your workflows
Nodes are the building blocks of every workflow. Each node performs a specific action — generating AI text, sending an email, querying a database, or controlling the execution flow.
Trigger Nodes
A trigger starts a workflow run. Add more triggers directly; saving a second trigger upgrades an existing draft automatically. Each event starts its selected path. See adding another trigger.
Action Nodes
Action nodes do the work in your workflow. They are organized by category:
AI Agent, AI Model, provider nodes, Label Fields
Browser Agent with Stagehand and Browserbase
Slack, Discord, Gmail, Outlook, Teams, Telegram, Resend
Typeform, Google Forms, and public Innflow forms
Sheets, Docs, Calendar, Drive, Slides, Forms, Groups
Excel, Word, OneDrive, Outlook, Planner, SharePoint, Teams
Airtable, HubSpot, Apollo
Notion, Trello, GitHub, ClickUp, Cal.com, Calendly
Tavily, Exa, Perplexity, Firecrawl, Ahrefs, Polymarket
Dropbox, Shopify, LinkedIn, PostHog, Dub, ElevenLabs
LinkedIn, Meta, X, Reddit, Bluesky, Threads, Telegram, Pinterest, WhatsApp
MCP servers, A2A agents, agentic tool nodes
Condition, Router, Code, HTTP Request, Sleep, Transform Array, CSV Export, Tables, Knowledge Base
The complete tool and operation reference lists every standard universal-search entry and its configuration fields. Search API for HTTP requests and Wait for duration or date-based pauses.
Node Configuration
Click or double click any node to open its configuration panel. Common fields include:
- Variable name — How downstream nodes reference this node's output
- Operation — Which action to perform (for multi operation nodes)
- Input fields — The data the node needs to operate
- Connection — Which credential to use (for nodes requiring OAuth)
Nodes that change external systems can create real side effects during testing. Add Human Approval before irreversible actions when review is required.
Control and long-running nodes
| Node | Use for |
|---|---|
| Condition | Split into true and false paths using a deterministic rule |
| Router | Let AI select one of several named branches |
| Wait | Pause for a duration or until a specific time |
| Human Approval | Pause until a workspace member approves or rejects |
| Wait for Event | Pause until an external callback arrives |
| Edit Fields | Legacy node retained in existing workflows; use Code or Transform Array for new workflows |
| Transform Array | Map, filter, or reduce a list |
Node Status
During execution, each node shows a status indicator:
| Status | Meaning |
|---|---|
| ⏳ Pending | Waiting to execute |
| 🔄 Running | Currently executing |
| ✅ Completed | Finished successfully |
| ❌ Failed | Encountered an error |