Work that runs to a schedule or a trigger
Nightly reports, inbound webhooks and queued jobs that currently depend on somebody remembering.
Kestra is an open-source orchestrator. Flows are written as declarative YAML, run on a schedule or a trigger, and keep a run history you can inspect afterwards. These guides use it where work needs a clear route across tools and a visible place for a person to decide.
Nightly reports, inbound webhooks and queued jobs that currently depend on somebody remembering.
A route between tools you can point at, with retries and a run history instead of a private script.
A flow can prepare the work, pause, and wait for a person before anything outside the workflow changes.
If one person runs one task in one system, a scheduled script or a built-in feature is usually the proportionate answer. Reach for an orchestrator when several steps, systems or people are involved.
Every Kestra guide follows the same three stages, so a pilot can be stopped or reversed at any point without unpicking a live process.
Define the trigger, approved source, accountable owner and exception route.
Connect only the steps needed for a controlled pilot with safe test data.
Review run history, handle failures and improve only when evidence supports it.
Prove the dry-run and approval path on test data before allowing a flow to change an outside system.
Fetch a GitHub issue, prepare a constrained AI suggestion and keep a person in control before GitHub changes.
Best for reviewed issue triage
Uses a sandbox repository and dry-run mode