ServiceServicetypeA BTP service you subscribe to and bind, rather than install. It has plans and regions, not versions, and may deliver a product that lives outside the atlas.See every one →What this type is →by SAPby SAPoriginPublished by SAP itself. A visible facet, never an input to a reading — a dormant official plugin reads exactly like a dormant independent one.See every one →

SAP Joule

SAP's unified AI engagement layer across SAP applications: Joule Work is where a user expresses intent, Joule Assistants coordinate agents across business functions, and Joule Agents carry out the tasks, provisioned on BTP as a formation against SAP Cloud Identity Services.

SAP describes its approach as centring "on Joule as the unified AI engagement layer", split three ways: Joule Work is where users express intent and AI orchestrates outcomes across systems, Joule Assistants coordinate agents across business functions, and Joule Agents handle the specific, multi-step tasks that drive process automation. Every SAP product that runs Joule authenticates through the same Cloud Identity Services tenant, since "setting up Joule Work in an existing SAP landscape requires an integration into SAP Cloud Identity Services", and the two are provisioned together as a formation in the BTP cockpit, one pair per stage because Joule and Cloud Identity Services exist in test and production only, unlike the rest of a typical landscape. A custom agent reaches Joule two ways: built in Joule Studio or its pro-code CLI and deployed to the SAP-managed runtime, or built independently and exposed as its own A2A server endpoint, with Joule "acting as an A2A client" once an IAS App2App trust relationship is established between the two — the path SAP-samples/btp-joule-a2a-pro-code-agent and SAP-samples/joule-a2a-agent-toolkit demonstrate. SAP Agent Gateway sits behind both paths as the platform's integration layer, discovering and executing the agent and handling authentication, principal propagation, policy enforcement and tenancy centrally.

Where it sits

Lives in
Provides
Agent toolingBTPCAPAgent toolingcapabilityBuilding an agent into your own application — the tools it may call, the state it keeps between turns, and the framework it runs in. Distinct from MCP servers, which expose an application to somebody else's agent, and from agent guidance, which is knowledge handed to a coding agent.
Serves
Requires
Cloud Identity ServicesCloud Identity Servicesartifactthe identity tenant every SAP product running Joule authenticates against, provisioned together with the Joule formation, one pair per landscape stage
Designs
Agentic AI & AI AgentsAgentic AI & AI Agentsreference architectureunified AI engagement layer: Joule Work, Joule Assistants and Joule Agents, with the Joule Orchestrator routing requests to agentsIntegrating and Extending JouleIntegrating and Extending Joulereference architecturethe core AI copilot service

Who is behind it

SAPSAPOrganisationMaintains this
In the atlas: maintains 137, wrote 14
@SAP
maintainer

Before choosing this

Conditions

PolicySAP API Policy 4.2026a§ 2.2.2from Agent toolingAn agent built into an application reaches SAP Application APIs, whether directly or through tools generated from a service that proxies them.
  • § 2.2.2 AI call sequences and data extraction. Outside SAP-endorsed architectures, data services or expressly identified pathways, the policy prohibits specified agentic API use and systematic or large-scale extraction.

capire's own guide states that CAP-level agents are intended only for exposing custom CAP application services, and names section 2.2.2 for the agentic-access provisions. Check which endpoints the agent's tools end up calling, and consult SAP's reference architectures for the endorsed routes.

SAP API Policy 4.2026a →

What it declares

Every artifact

Type
Service
Origin
By SAP

As a service

Plans
1
Regions
19

Parts and add-ons1

Parts 1

Web tools1
Joule Workby SAPSAP’s workspace where people express a goal, work with the results in contextual Spaces and direct Joule Assistants and Joule Agents across SAP and third-party systems.

Connections5

Learn more30

Readings
  1. SAP BDC in Business AI Platform: Contextualize and ReasonSAP Developers, YouTube — SAP Developers playlists
  2. How to implement business AI capabilities in ABAP CloudFabian Fellhauer, YouTube — SAP Developers playlists
  3. SAP BDC and AI: A Perfect MatchSAP Developers, YouTube — SAP Developers playlists
27 more
  1. Integrating and Extending JouleSAP Architecture Center, SAP Architecture Center
  2. SAP Joule implementation in an S/4HANA private cloud 3 system landscapeArunrajj, SAP Community
  3. How Redwood Software and SAP are shaping the next era of automation with Joule Studiogmblom, SAP Community
  4. Explaining SAP Joule for HR Business Users & Functional Consultants.santanuray_learner, SAP Community
  5. Generate agentic workflows using SAP-managed n8n in Joule StudioSAP TechEd — session catalogue
  6. Building enterprise agent extensions with the Joule Studio solutionSAP TechEd — session catalogue
  7. Zero token architecture for Joule AgentsSAP TechEd — session catalogue
  8. Transform business data into AI-supported insightsSAP TechEd — session catalogue
  9. What’s next for agentic analytics and planning in SAP Business Data CloudSAP TechEd — session catalogue
  10. Get to know our AI-enhanced mobile apps across the Autonomous EnterpriseSAP TechEd — session catalogue
  11. SAP’s compositional design system: Craft enterprise UIs with AI on the flySAP TechEd — session catalogue
  12. AI-enhanced analytics with SAP Business AI PlatformJoaquin Recio Huertas, SAP TechEd — session catalogue
  13. Joule without walls: From personal skills to enterprise interoperabilitySAP TechEd — session catalogue
  14. Joule and related AI offerings from SAP: One platform, many systemsSAP TechEd — session catalogue
  15. The road map for SAP Joule for Consultants—your go-to SAP consulting toolSAP TechEd — session catalogue
  16. Joule and SAP Knowledge Graph: Context-aware AI across SAP solutionsSAP TechEd — session catalogue
  17. Building custom Joule Agents with SAP Knowledge GraphSAP TechEd — session catalogue
  18. Discover fast-track implementation of SAP Cloud ERP with AISAP TechEd — session catalogue
  19. Discover how SAP Joule for Consultants transforms cloud implementationsSAP TechEd — session catalogue
  20. From intent to extension: Joule and the future of solution extensibilitySAP TechEd — session catalogue
  21. Agent-led test management: Hands-on lab with Joule in SAP Cloud ALMSAP TechEd — session catalogue
  22. Experience core foundational capabilities of SAP Cloud ERPSAP TechEd — session catalogue
  23. AI-accelerated RISE with SAP migration with the system transition workbenchSAP TechEd — session catalogue
  24. SAP Joule for Consultants: Unified knowledge for requirements and designsSAP TechEd — session catalogue
  25. Inside Joule Studio runtime: Agent deployment and integrationsSAP TechEd — session catalogue
  26. Deploy, review, break, fix: Govern cloud transports with agility and AIThorsten Sandfuchs, SAP TechEd — session catalogue
  27. What’s next for the core platform capabilities of SAP Business AI PlatformSAP TechEd — session catalogue

What’s New10

from SAP Help Portal, read
help.sap.com/whats-new, JouleOn SAP Help Portal
10entries since , per month
  1. What's New for Joule

    NewGeneral AvailabilityInfo onlyCloud Foundry

  2. New Use Cases Added to Joule in SAP BTP Cockpit

    NewGeneral AvailabilityInfo onlyCloud Foundry

  3. New Languages and Use Cases Added to Joule in SAP BTP Cockpit

    NewGeneral AvailabilityInfo onlyCloud Foundryrevised 2025-10-06

  4. New Use Cases Added to Joule in SAP BTP Cockpit

    NewGeneral AvailabilityInfo onlyCloud Foundry

  5. New Navigational Use Cases Added to Joule in SAP BTP Cockpit

    NewGeneral AvailabilityInfo onlyCloud Foundry

  6. New Navigational Use Cases Added to Joule in SAP BTP Cockpit

    NewGeneral AvailabilityInfo onlyCloud Foundry

  7. New Administrative Use Cases Added to Joule in the SAP BTP Cockpit

    AnnouncementGeneral AvailabilityInfo onlyCloud Foundryrevised 2025-07-02

  8. Joule Enhances Navigation in SAP BTP Cockpit

    NewGeneral AvailabilityInfo onlyCloud Foundryrevised 2025-06-03

  9. UX Improvements to Joule in SAP BTP Cockpit

    NewGeneral AvailabilityInfo onlyCloud Foundry

  10. General Availability for Joule in SAP BTP Cockpit

    NewGeneral AvailabilityInfo onlyCloud Foundryrevised 2025-04-01

titles and labels, read
Agent tooling
  1. a2a-pluginExposes an annotated CDS service as an Agent-to-Agent agentfrom CAP
  2. com.sap.cds:cds-adapter-agentA2A adapter turning a CAP Java service into an LLM-backed agentfrom CAP
  3. @cap-js/agentsCDS plugin for building agents inside a CAP servicefrom CAP
  4. cap-agent-ui5-webuiUI5 web interface for an agent built in a CAP servicefrom CAP
  5. @mi8y/cap-agents-memoryLangGraph Store keeping agent memory as CDS entitiesfrom CAP
  6. @mi8y/cap-agents-sdm-backendDeep Agents filesystem over an SAP Document Management repositoryfrom CAP
  7. @mi8y/cds-langgraph-persistenceLangGraph checkpointer backed by CDS for CAP agentsfrom CAP
  8. cds-agentsToolkit turning a CAP service into tools for agent frameworksfrom CAP
  9. Joule Studio, classic editionLow-code SAP Build capability for custom Joule skills and agentsfrom BTP/BAIP
  10. @sap/joule-studio-cliCLI for Joule digital assistants and Joule Studio solutionsfrom BTP/BAIP
  11. Joule StudioSAP's managed environment for building custom agents and workflowsfrom Across stacks
  12. @sap/joule-work-dev-cli-early-adoptersPro-code CLI for building and deploying Joule Studio solutionsfrom BTP/BAIP
  13. @saptarishi/cds-plugin-llmCAP service kind putting eleven model providers behind one APIfrom CAP

Details

Sources1
Added by handdiscovered herechecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viaAdded by hand
first seen in the atlas
ecosystem and domainbtp, ai-and-agents
History in the atlas1
  1. First seen.
For your agent