Built-in Nodes Overview
Production-ready node types that ship with Workflow Builder, covering triggers, actions, branching, delays, notifications, and AI agents.
Workflow Builder ships with several production-ready node types that cover the most common workflow patterns. Each node comes with a full configuration UI, validation, and JSON serialization - ready to use as-is in your application.
| Node | Purpose |
|---|---|
| Trigger | Starts a workflow in response to an event, schedule, or condition |
| Action | Executes a task such as sending email, calling an API, or running a script |
| Conditional | Splits the workflow into two branches based on a true/false condition |
| Decision | Routes the workflow to one of several named branches |
| Delay | Pauses the workflow for a fixed, dynamic, or conditional duration |
| Notification | Sends a notification through email, SMS, push, webhook, or Slack |
| AI Agent | Delegates a step to an AI model with tool access |
Fully customizable
Section titled “Fully customizable”Every built-in node is defined by a JSON Schema (what properties exist) and a UI Schema (how they render in the properties panel). You can modify the built-in nodes to fit your domain - rename fields, add new options, change icons - or create entirely new node types from scratch.
See Add a Custom Node Type for a step-by-step guide.