Work that runs to a schedule or a trigger
Nightly reports, inbound webhooks and queued jobs that currently depend on somebody remembering.
Workflow orchestration
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.
Where it earns its place
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.
How each guide runs
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.
Kestra guides
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