Visual workflow automation platform with 400+ integrations. Build automations by connecting nodes
in a drag-and-drop canvas — no code required for most workflows, with full code access when you need it.
What It Does
• Drag-and-drop workflow builder with visual canvas
• 400+ built-in integrations (Google, Slack, GitHub, databases, and more)
• Flexible triggers: webhooks, cron schedules, and polling
• AI nodes powered by LangChain for LLM workflows
• Built-in error handling with retry and fallback paths
• Sub-workflows for reusable, modular automation
• Self-hosted — full control over data and execution
Getting Started
Create a Workflow
Click Add workflow from the home screen
Give the workflow a descriptive name
Add a Trigger node (e.g. Webhook, Schedule, or an app trigger)
Add processing nodes by clicking + and searching the node library
Connect nodes by dragging from output to input, then click Save
Add a Trigger
Click the + on the canvas or press Tab
Search for the trigger type (e.g. "Webhook", "Schedule Trigger", "Gmail Trigger")
Configure the trigger settings (URL, interval, filters, etc.)
Click Listen for test event or Fetch test event to verify it works
Connect to an External Service
Add the service's node to your workflow (e.g. Slack, Google Sheets)
Click Credential in the node settings
Select Create New Credential and follow the OAuth or API key flow
Configure the action (e.g. "Send Message", "Append Row")
Test the node with Execute Node to confirm the connection
Tips & Shortcuts
Shortcut
Action
Tab
Open node search
Cmd+K
Command bar
Cmd+S
Save workflow
Cmd+Enter
Execute workflow
D
Deactivate selected node
P
Pin data on node
Shift+S
Add sticky note
• Use Pin Data on nodes to freeze test data and speed up development
• Add Sticky Notes to document complex workflow logic for your team
• Use the Error Trigger node to get notified when any workflow fails