Platform

Joule

What it is

SAP's generative-AI copilot, embedded across SAP applications. It reaches business processes and (increasingly) custom logic through the same released, well-annotated interfaces that Clean Core promotes.

Why it matters for Clean Core

AI-readiness and Clean Core converge: Joule can only safely act on extensions that expose themselves through released APIs, clean CDS semantics and clear RAP actions. A clean core is an AI-ready core.

Common pitfall

Treating 'AI-ready' as a separate, future project. The work is the same work — released APIs, semantic annotations, RAP actions — that Clean Core already asks for. Build it clean and it's largely Joule-ready.

Related terms