Skip to main content

Content-based Agents with SAP Joule Studio Agent Builder

1 Overview

Description

Joule Studio is a capability in SAP Build that lets organizations create and manage custom Joule skills and Joule agents. It supports building deterministic skills and interactive agents, managing versions, deploying updates, and defining permissions for who can use these capabilities.

Agent builder in Joule Studio focuses on creating custom Joule agents that can handle complex or multi-step tasks by combining instructions, model-backed planning and reasoning, and tools for execution.

Expected Outcome

When using Joule Studio to create custom Joule agents, the expected outcome is:

  • A context-aware agent definition (name, description, expertise, instructions) that helps Joule identify the agent for a given user intent.
  • A configured set of tools the agent can use, including Joule skills, document grounding resource groups, MCP servers connected via destinations, and other custom agents as tools (subagents).
  • Execution within the user's security context using SAP Cloud Identity Services and principal propagation, so authorization checks and access restrictions apply end-to-end.
  • The ability to test and debug the agent before deployment by reviewing reasoning steps, tool calls, and data flow using test conversations and edge cases.