Skip to Content
WorkflowsOverview

Workflow Automation

VelaFlows includes a powerful workflow automation engine with 216 node types spanning communication, CRM, AI, integrations, and more. Workflows are directed acyclic graphs (DAGs) where each node performs an action and passes data to the next.

How Workflows Work

A workflow starts with a trigger — an event that kicks off execution. From there, data flows through a series of nodes that perform actions, make decisions, and transform data.

Trigger --> Action --> Condition --> Action A (true branch) --> Action B (false branch)

Key Concepts

ConceptDescription
TriggerThe starting event — a webhook, scheduled time, platform event, or manual click
NodeA single action in the workflow — send a message, update a lead, call an API
EdgeA connection between two nodes that defines the execution order
VariableData that flows between nodes via {{variable.path}} template syntax
ExecutionA single run of a workflow, with its own state, variables, and log

Visual DAG Editor

The workflow builder provides a visual drag-and-drop editor where you:

  1. Select a trigger type
  2. Add action nodes from the palette
  3. Connect nodes with edges to define the flow
  4. Configure each node with its specific settings
  5. Test with a manual execution before enabling

Node Categories

VelaFlows provides 216 node types organized into categories:

CategoryCountExamples
Core Operations15Send message, add tag, assign conversation, add note
Communication10Reply to conversation, send WhatsApp template, broadcast
CRM & Pipeline10Create lead, move stage, create task, add activity
AI & Intelligence10Suggest reply, summarize, sentiment, lead scoring, KB query
Customer Management10Create customer, merge, link Stripe, set properties
Scheduling7Create booking, cancel, reschedule, check availability
Data Enrichment10Enrich person (Apollo), validate email (ZeroBounce)
Shopify10Sync shop, get orders, get products, get customers
LinkedIn20Create campaign, search people, create post, enrich
X (Twitter)10Create post, send DM, reply to mention, create listener
Reddit5Create listener, update results, create lead
Stripe8Create payment link, invoice, manage subscriptions
Telegram10Send message, send media, set commands, check membership
Notion10Connect, sync, list pages, search, list databases
Forms10Connect provider, create mapping, list submissions
Registration10Update, bulk update, link customer, get stats
Broker10Create, update, manage affiliates, get reports
Tracking5Create pixel, activate, deactivate, delete
Control Flow14Condition, switch, loop, fork, try-catch, retry
Data Manipulation11Set variable, parse JSON, format date, transform data
Utilities4Find lead, find customer, find conversation, lookup
Notifications4Webhook, escalate, Slack, alert on threshold

Getting Started

  1. Triggers — Learn what can start a workflow
  2. Node Reference — Browse all 216 nodes
  3. Conditions & Branching — Add decision logic
  4. Variables & Data — Pass data between nodes
  5. Common Recipes — Copy-paste workflow patterns

Limits

LimitValue
Max execution time30 minutes
Concurrent executions per workspace50
Concurrent executions per workflow10
Max nodes per workflow100
Max nested loop depth3