Joule Agent Creator

This use case features one of the 18 ready-to-use AI agents that helped us win the “Agent Race to Sapphire 2026.” What does the Joule Agent Creator do? The agent helps teams automatically generate the required configurations for custom Joule Agents based on user requirements or Product Requirement Documents (PRDs).

From use case to Joule Agent – automated instead of manually configured.

The starting point: Building custom agents requires significant effort

Creating custom Joule Agents requires translating business requirements into technical configurations. Agent instructions, tools, skills, and configuration parameters must be defined in a specific structure to create a functional agent. This process is often manual, time-consuming, and dependent on specialized knowledge of agent frameworks and runtime environments.

Translating requirements into technical configurations
Business requirements and PRDs must be converted into structured agent definitions. This requires both domain expertise and technical understanding.

Creating consistent agent configurations
Tools, instructions, and capabilities need to be configured completely and consistently to ensure that generated agents function as intended.

Reducing development effort
Manually creating agent configurations consumes valuable time and slows down the implementation of new ideas and innovation initiatives.

What does our solution look like? Automated creation of custom Joule Agents

The Joule Agent Creator processes user requirements or Product Requirement Documents and automatically generates the required Joule Agent configuration files. The solution is built on an OpenCode runtime with the Joule CLI and a dedicated skill developed within the AI Factory. This enables teams to create custom agents significantly faster and in a more structured way. In three steps, this means:

  1. Capture requirements
    The agent analyzes user requirements or provided PRDs and identifies the required functions, tools, and capabilities.
  2. Generate agent configurations
    Based on the identified requirements, the necessary configuration files, instructions, and tool definitions are automatically created.
  3. Prepare deployment artifacts
    The generated artifacts are provided in a structured format and can be used directly for further development or deployment activities.

The result? Faster creation of custom Joule Agents

The result includes significantly reduced effort for creating new Joule Agents, a more structured translation of requirements into technical configurations, and faster implementation of new agent ideas. The solution can be used together with different coding agents and supports agents that come with Document Chat integration out of the box. This creates a scalable foundation for developing new agents within the Innovation Factory.

Do you have a similar challenge?

Would you like to see how the different services work together in this use case? Or do you have questions about the approach? Simply fill out the form and our sovanta experts will get in touch with you.

Tags
AI / GenAI Artificial Intelligence Software Development