Features · AI & Automation · Automations
AI & Automation · Automations

Triggers × recipes,
with the brakes on.

When X happens, run Y. The wiring layer that turns alerts and schedules into actions — restart, page, ticket, webhook, run a recipe. Rate-limited, audited, suspendable, dry-runnable.

automation · php-fpm down
trigger service php-fpm not running then run recipe restart-php cooldown 10 minutes, max 3 tries if it fails page on-call every run written to the audit log
— Why this matters

The restart you would have done anyway should not need you.

01

Most pages are a known fix.

php-fpm died, restart php-fpm. If the answer is always the same, waking someone to type it is a process failure, not an incident.

02

Bounded, or it is a loop.

Cooldowns and retry limits are what separate an automation from an outage that restarts itself forever.

03

Escalation is part of the automation.

When the fix does not hold, the page still happens — with the record that it was tried first.

— What's included

What can trigger, and what can happen.

Triggers
An alert firing, a schedule, or a manual run.
Actions
Restart a service, run a recipe, open a ticket, call a webhook, page a human.
Cooldown and retry cap
So a flapping service does not become a restart loop.
Escalation path
If the action fails or the condition persists, it pages.
Written to the audit log
Every automated run, with what triggered it.
Success notifies too
A completed run emits an info-severity notification, so automation is visible rather than silent.
— How it works

Bounded, or it is a loop.

1

A trigger fires

An alert, a state change or a schedule starts the automation.

2

The action runs, with a limit

A recipe or a service action, behind a cooldown and a retry cap. Without both, a failing restart becomes a restart loop.

3

Escalation is part of it

When the bounded attempt does not hold, the escalation path is the automation's, not yours to remember.

— Works with

Connected capabilities

— FAQ

Questions, answered honestly.

Can automations run on the platform side, not the agent? +
Yes — platform-side actions (open ticket, post message) don't need an agent. Host-side actions do.
Is there a kill switch? +
Per-tenant "freeze all automations" — used during major incidents to prevent surprise actions.
How do automations differ from recipes? +
A recipe is what to do. An automation is when to do it. You can have a recipe without an automation; not the other way around.

Self-heal, with seat belts.

Automations from Starter; cross-platform actions + complex conditions from Pro.

Get early access Back to AI & Automation