One orchestrator.Every workflow.
Build, run, and govern across your entire organization.
Agentic AI under the same controls.
- Declarative
- Language-Agnostic
- 2,100+ Plugins
- Cloud
- Self-Hosted
- API-First
Build, run, and govern across your entire organization.
Agentic AI under the same controls.
Kestra scales because it is designed for cross-team orchestration from day one.
Standardize Terraform, Ansible, CI/CD and operational workflows across hybrid and air-gapped environments.
faster infrastructure delivery
lower legacy tooling cost
Run ingestion, transformations, dbt, Airbyte, Spark and quality checks in one workflow engine.
Faster Pipeline Delivery
Fewer Manual backfills
Agents, RAG pipelines, evaluation, publishing, retraining all orchestrated with governance and observability.
less pipeline maintenance
faster AI delivery cycles

Write workflows in YAML. Version them. Review them. Ship them.

Cloud, data, infra, CI/CD, ITSM, messaging. Plug into your entire stack.
2,100+ plugins

Cron, events, webhooks, messages. One engine to run them all.

Retries, timeouts, SLAs, RBAC, audit logs. SOC 2, Built to run in production.
Run tasks in Python, Bash, Node.js, Go, or containers. No refactoring required.
Empower every team member to collaborate from a single tool—code for developers, UI for everyone else, all in sync.
Copilot for speed, agents for action. Create, iterate, and automate workflows with an AI native platform.
Trigger executions, manage workflows and resources through the API, and roll out updates safely with Git-driven CI/CD pipelines.
Kestra integrates with your existing cloud, data, infrastructure, and SaaS tools.
With 2,100+ plugins, you can orchestrate everything without building custom glue code.
We processed billions of rows and thousands of weekly API pulls in under 3 months. For the first time, our analysts aren't waiting for engineering—they're building the workflows themselves.
Self-host on Docker or Kubernetes. Free Forever

Built for critical environments.
SSO, RBAC, audit logs, multi-tenancy. Isolated workers and dedicated task runners.
Hybrid environments: Cloud, On-Prem, Air-Gapped.
SLA-backed support and a dedicated customer success program.

Managed platform, production-ready, scalable. Fastest time to value.
Jump-start your workflows with a growing library of workflow templates
Clone Kestra flows from GitHub, validate them, then deploy to your namespaces, all in one self-managed pipeline.
Use the Beam YAML framework with the Python SDK to read, filter, and rewrite a daily orders CSV, backfill-safe and with a non-injectable threshold.
Build a SQLite table, query it, and export the results to CSV and Excel for business stakeholders.
Start a critical Camunda 8 process, classify its completion HEALTHY, AT_RISK, or UNREACHABLE by its own outcome variable, alert Slack, and optionally retry.
Query Cassandra's system_schema.keyspaces on a schedule, flag any keyspace still using SimpleStrategy replication, and alert Slack when the cluster is unsafely replicated or unreachable.
Audits BigQuery TABLE_STORAGE to detect large dormant tables exceeding retention thresholds, alerting Slack.
The flow verifies that the published dataset URL responds, posts the data drop announcement as a skeet on Bluesky, and Slack confirms it internally.
Built by our Customer Success TeamFan out CIS benchmark controls as parallel subflows against a host, log verdicts, and auto-scan new VMs right after provisioning.
Build a Docker image and push it to AWS ECR using short-lived token authentication, all in one Kestra flow.
A human-in-the-loop vacation approval workflow that pairs a Slack approval request with an automated API submission in Kestra.
An ops webhook proposes a status update, a boolean gate enforces human approval, and the flow posts to Bluesky or fails loudly, with Discord logging.
A Pub/Sub trigger micro-batches streaming messages and appends them to a raw BigQuery table as newline-delimited JSON, staying under DML limits.
Build a RAG chat-with-your-data flow that retrieves answers from Elasticsearch and generates grounded responses with OpenAI.
Bulk-load real-time events into ClickHouse with asynchronous inserts, keep an hourly rollup current via a materialized view, and force TTL-based cleanup on every run.
Build a PSBT from a watch-only multisig wallet, collect and verify signatures from each signer, and broadcast once the quorum is reached, with policy limits, fee caps, and coin release on every failure path.
Audit ClickHouse system.parts for partitions older than retention limits on local disk, recommending migration to S3 cold storage.
Cache an expensive extract task with taskCache and join the data in DuckDB to compute profit per transaction.
Bitcoin Core walletnotify triggers a check of every open invoice, which is classified as paid, overpaid, underpaid, or expired, with reorg alerts and app callbacks.
Audit BigQuery JOBS_BY_PROJECT for runaway queries exceeding billed terabyte or slot time thresholds, alerting Slack.
Pod-loss chaos drill with parallel blast-radius watches and a post-run evidence report.
Kestra gives you fewer tools to maintain, fewer scripts to debug, fewer dependencies between teams, and one place to see what’s running
across your company.