Create an AI Agent
Joule Studio is an AI-first development environment for building enterprise-ready AI agents, applications, and workflows. Instead of starting with architecture, APIs, or infrastructure, you begin by describing the business problem in natural language.
Using intent-based development, Joule Studio transforms your business intent into a complete solution by generating the required development artifacts, implementation, tests, and deployment configuration. This allows developers and business experts to collaborate throughout the entire development lifecycle while remaining grounded in the organization's business context.
In this lesson, you will build an AI agent using the Quick Create experience and follow the complete lifecycle from business intent to a deployed agent.

Generate the Intent

Joule Studio begins by analyzing the business intent.
Rather than generating code immediately, it first creates an Intent document that captures the business problem, business context, objectives, and success criteria. This document establishes a shared understanding of what the solution should accomplish before implementation begins.
This intent serves as the foundation for all subsequent development artifacts


Generate Requirements and Specifications
After the intent has been generated, Joule Studio creates a Product Requirements Document (PRD).
The PRD translates the business intent into structured product requirements, including:
- business value
- expected outcomes
- functional capabilities
- success metrics
Reviewing the PRD ensures that the generated solution aligns with the intended business outcome before implementation begins.

Using the approved PRD, Joule Studio generates a technical specification.
The specification defines how the solution will be implemented by describing:
- solution architecture
- implementation details
- required components
- generated artifacts
The specification acts as the blueprint for the generated solution.

Build the Solution
Joule Studio now generates the complete implementation.
During this phase, the platform creates the project structure, source code, configuration, supporting files, and automated testsrequired for the agent.
Unlike traditional code generation, Joule Studio produces an enterprise-ready solution that developers can review, extend, and maintain using their preferred development tools. Generated projects remain fully editable and can be refined after creation


Validate the Agent
Before deployment, Joule Studio validates the generated implementation.
The Testing Overview displays:
- executed tests
- passed and failed tests
- validation status
- overall quality score
Running automated validation before deployment helps ensure that the generated solution is functioning as expected.

Deploy the Agent
Once validation has completed successfully, deploy the solution.
Joule Studio packages the generated artifacts and deploys the agent to the managed runtime.
The deployment status page allows you to monitor deployment progress until the agent becomes available.
Because Joule Studio uses a managed runtime, you can deploy agents without manually configuring infrastructure or runtime services.

