A recipe is a versioned, parameterised sequence of commands. Run on schedule, run on alert, run on demand. Audited, dry-runnable, rollback-aware. The thing you keep meaning to extract from your runbooks.
A recipe is versioned and parameterised. What ran on Tuesday can be read back exactly, including which values were passed.
One run modal covers a single server or fifty, so a fleet-wide fix is not fifty separate acts of copy-paste.
Runs land in history with their full output. "Somebody restarted something" stops being the answer.
A multi-step editor with parameters, so the same recipe covers the variations instead of spawning copies.
One host or fifty, with a bulk overview showing which succeeded and which did not.
Command, host, operator, exit code and output land in the audit log — that is what makes it a runbook rather than a shell history.
Recipes from Starter; concurrency + scheduled hooks from Pro.