Skip to main content

Node reference

Every automation is built from nodes connected in a visual graph. There are four node types:
Node typeRole
TriggerStarts the automation when an event occurs
ConditionEvaluates a field and decides whether to continue
ActionPerforms an operation
WaitPauses execution for a duration or until an approval

Trigger nodes

NodeDescription
Collabase EventFires on internal events — test failures, page updates, task changes
ScheduleFires on a cron schedule
WebhookFires when an HTTP POST is received at a unique URL
ManualFires when a user clicks Run from the automation dashboard
Form SubmitFires when a public form is submitted
Connector TriggerFires on external service events (Slack message, GitHub push, etc.)
For connector-specific triggers, see the individual connector pages.

Condition node

Evaluates a field from the trigger or a previous action’s output against a comparator. If the condition fails, the automation stops at that branch. See Conditions for the full comparator reference.

Action nodes

CategoryNodes
Collabase built-inCreate/update Task, Page, Project, Registry Object; Send Notification; Test Management actions
External connectors38 connectors — browse all
HTTPHTTP Request — call any external REST API
TransformSet Variable, Format Date, Filter Array, JSON Transform
CodeRun JavaScript in an isolated sandbox
AIOpenAI completion, Local AI

Wait nodes

NodeDescription
Wait DurationPause for a fixed time (e.g. 5 minutes, 24 hours) before continuing
Wait for ApprovalSend an approval request and pause until a user approves or rejects
The Approval node sends a one-time link to a reviewer. The automation resumes only after the reviewer responds. If the timeout passes without a response, the automation continues on the timeout branch. See the Approval API for programmatic approval.