Triggers
Choose the event that starts an automation
A trigger is the event that starts an Automation
Automations are created under Settings → Operations → Automations. You'll need to be a System admin.
To set a trigger, open the automation editor and, under When to trigger, complete the Whenever… statement.

1. The six triggers
Record Added
Runs when a new Record
Use it to: create a welcome task when a new client is added, or notify a team when a support case arrives.
Record Updated
Runs when a record is edited. You can narrow it to a Specific Field so it only fires when that field changes.
Use it to: email the account owner whenever a deal's Value field changes, or flag a record when its Status is edited.
Manual
Runs when a user right-clicks a record and selects the automation from the menu - so it fires only when someone chooses to run it. You can set the Action Appearance (its menu name and icon) and, under Require Confirmation, whether users see a preview before it runs.
Use it to: let staff run an on-demand action such as "Generate quote PDF" or "Copy record link", exactly when they need it.
Scheduled
Runs relative to a date on each record. You pick a Date + Time field (or write a Due Date expression based on one), and the automation runs for each record when that moment arrives.
Use it to: email a customer three days before their Renewal Date, or create a follow-up task on a record's Review Date.
Kinabase has no cron-style schedule. The Scheduled trigger is always relative to a date field on each individual record, so different records run at different times.
Stage Change
Runs when a record moves between Workflow
Use it to: generate an invoice when a job reaches Complete, or notify a reviewer when a record enters Needs Review. See Workflows.
Billing Health
Runs when a subscription's billing health changes - for example to Suspended, Needs review, or Failed.
Use it to: raise an internal task when a customer's payment fails.
Billing Health is a newer, limited trigger available only when subscription billing is enabled for your organisation. If you can't see it, contact our support team.
2. Narrow a trigger with conditions
A trigger fires on every matching event. Conditions let you decide whether the automation actually runs for a given record - so a Record Updated trigger, for instance, only acts on high-priority records.
1. Add a condition
Under the trigger, use If a field value is… to start a condition, then pick a field, an operator, and a value - for example Priority is High.
2. Combine conditions
Add further conditions with And / Or to build precise rules, such as Priority is High and Company is Acme.

Conditions can't depend on who is signed in, because an automation may run without a logged-in user (for example, on a schedule or a bulk import).
3. Branching within an automation
Beyond trigger conditions, the steps of an automation can branch. Using If, Otherwise if, Otherwise and End, you can run different steps depending on a record's values - for example, send one email if an order is over £1,000 and a different one otherwise. You build these branches in the What to do section alongside your steps; see Automation Steps.
Need more help? Ask your System admin, or contact our support team via Help & Support.