Kestra AI Tools – Copilot, Agents, Agent Skills, and RAG Workflows
Create, refine, and orchestrate workflows using natural language or autonomous decision-making.
Learn how Kestra AI tools accelerate orchestration
Kestra provides two AI-powered features — AI Copilot and AI Agents — that extend how workflows can be created and executed. Additionally, Agent Skills let you bring Kestra expertise to external AI coding agents.
AI Copilot
AI Copilot allows users to generate and refine flow definitions from natural language prompts. Instead of manually writing YAML, you can describe the desired behavior (for example, “Make a REST API call to https://kestra.io/api/mock and allow failure”) and Copilot will generate the corresponding flow code. The generated YAML can then be reviewed, accepted, or modified. Copilot can also update existing flows incrementally, such as adding tasks or adjusting triggers, without affecting unrelated parts of the flow.
AI Agents
AI Agents provide autonomous orchestration capabilities. An AI Agent task uses a large language model (LLM), optional memory, and configured tools such as web search, task execution, or flow calling. The agent can dynamically decide which actions to take, loop until conditions are satisfied, and adapt based on new information. Unlike static flows that follow a fixed sequence, agents operate adaptively while remaining observable and fully defined as code.
Agent Skills
Agent Skills are structured knowledge files that teach external AI coding agents — such as Claude Code, Cursor, and Windsurf — how to generate Kestra flows and operate Kestra environments using kestractl. Unlike AI Copilot (which works inside the Kestra UI) or AI Agents (which run inside flows), Agent Skills bring Kestra expertise directly to your editor or terminal.
Summary
Together, these approaches offer complementary ways to work with AI:
- AI Copilot: speeds up flow creation and modification by translating natural language instructions into YAML.
- AI Agents: enable adaptive orchestration patterns where task sequences are not predetermined but are chosen dynamically at runtime.
- Agent Skills: give external AI coding agents structured knowledge to generate valid Kestra flows and operate environments from your development tools.
AI Copilot and AI Agents are built into Kestra, while Agent Skills extend Kestra expertise to the external tools you already use.
Agent Skills
Give AI coding agents like Claude Code, Cursor, and Windsurf structured knowledge to generate Kestra flows and operate Kestra environments using kestractl.
AI Agents
Build autonomous AI agents in Kestra for dynamic, LLM-powered orchestration. Integrate AI-driven tasks that can think, remember, and use tools like web search to automate complex, multi-step workflows. Leverage agentic patterns for flexible and adaptive process automation.
AI Copilot
Discover Kestra's AI Copilot, enabling you to generate and iteratively edit declarative flow code using natural language prompts. Streamline workflow creation and refinement with AI-assisted suggestions for tasks, triggers, and more.
RAG Workflows
Build Retrieval-Augmented Generation (RAG) workflows in Kestra to ground LLM responses in your own data or web search results.
AI Workflows
Build AI workflows with your preferred LLM.
Was this page helpful?