Node reference
Every automation is built from nodes connected in a visual graph. There are four node types:| Node type | Role |
|---|---|
| Trigger | Starts the automation when an event occurs |
| Condition | Evaluates a field and decides whether to continue |
| Action | Performs an operation |
| Wait | Pauses execution for a duration or until an approval |
Trigger nodes
| Node | Description |
|---|---|
| Collabase Event | Fires on internal events — test failures, page updates, task changes |
| Schedule | Fires on a cron schedule |
| Webhook | Fires when an HTTP POST is received at a unique URL |
| Manual | Fires when a user clicks Run from the automation dashboard |
| Form Submit | Fires when a public form is submitted |
| Connector Trigger | Fires on external service events (Slack message, GitHub push, etc.) |
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
| Category | Nodes |
|---|---|
| Collabase built-in | Create/update Task, Page, Project, Registry Object; Send Notification; Test Management actions |
| External connectors | 38 connectors — browse all |
| HTTP | HTTP Request — call any external REST API |
| Transform | Set Variable, Format Date, Filter Array, JSON Transform |
| Code | Run JavaScript in an isolated sandbox |
| AI | OpenAI completion, Local AI |
Wait nodes
| Node | Description |
|---|---|
| Wait Duration | Pause for a fixed time (e.g. 5 minutes, 24 hours) before continuing |
| Wait for Approval | Send an approval request and pause until a user approves or rejects |

