Automation

How it works
Every automation is built from three types of nodes connected in the visual builder.Triggers
A trigger starts the automation. It listens for an event — a test failure, a schedule, an incoming webhook, or a manual run — and fires the pipeline when that event occurs.
Conditions
A condition evaluates data from the trigger or a previous action and decides whether to continue. If it fails, the automation stops at that branch.
Actions
An action does something — creates a page, sends a notification, starts a test run, or calls an external API.
Execution model
When a trigger fires, the automation engine runs these steps in order:- Resolves the input data from the trigger event.
- Evaluates condition nodes in sequence — stopping the branch if any condition fails.
- Executes action nodes in sequence.
- Records the full execution with step-level status and output.
Accessing Automation
Open your Space and click Automation in the sidebar. The Automation dashboard lists all automations in the Space with their status, trigger type, and last execution time.Creating an automation
Open the automation builder
Navigate to your Space and click Automation in the sidebar. Then click New Automation.
Name your automation
Give your automation a clear, descriptive name — for example,
Notify on critical test failure or Weekly regression run.Add a trigger
Click Add Trigger and select the event that should start the workflow. Choose from Collabase events, a schedule, a webhook, or manual.
Add conditions (optional)
Click Add Condition to filter when the automation continues. For example, only proceed if a failing test case has priority
CRITICAL.Add actions
Click Add Action and configure what the automation does — send a notification, create a page, start a test run, or call an external API.
Viewing execution history
Every run is stored automatically. Open an automation and click the Executions tab to see all past runs. Each execution shows:- Overall status (
COMPLETED,FAILED,PARTIAL) - Duration in milliseconds
- A step-by-step breakdown with the input, output, and status for every node
Connected apps
Test Management
Trigger on
FAILED or PASSED test results. Start new test runs automatically from scheduled or webhook-driven pipelines.Docs
Create pages and update their status automatically when specific events occur in your workflows.
Intranet
Send notifications to users based on workflow outcomes, keeping your team informed without manual effort.

