SAP Business AI, Explained

Joule Studio vs Joule Work: one is for using AI, one for building it

Joule Work is where people use AI agents, and Joule Studio is where teams build them. Who uses each, what comes out, and where governance really sits.

For Business leaders, Process owners, SAP consultants

In 30 seconds
What it is Joule Work is where people use agents. Joule Studio is where teams build them.
You use it when You need to explain to a steering committee who uses Joule Work, who builds in Joule Studio, and who signs off in between.

Joule Work is where people use AI agents; Joule Studio is where teams build them; governance sits between the two. Joule Work is the front desk for using AI. Joule Studio is the workshop for building it. Governance sits in the platform between them.

40-second version of this explainer, no sound.

Part 3 of 26 in SAP Business AI, Explained.

Joule Work and Joule Studio share a first name, so people mix them up in almost every steering committee I sit in. They do opposite jobs. Joule Work is where your people ask and act with AI. Joule Studio is where a few builders create the agents those people use.

The two-minute difference

  • Joule Work is the place to use AI. SAP describes it as one workspace where teams ask business questions, run workflows and work with assistants and agents.
  • Joule Studio is the place to build it. SAP calls it an AI-first environment, part of the SAP Business AI Platform, for building agents with low-code or pro-code tools. SAP sources differ on when n8n workflows are available, so check the Joule capability watch.
  • Governance lives in neither screen. SAP says Joule Work is an engagement layer and not the source of governance. The controls sit in the platform: identity, policy, the agent gateway and SAP AI Agent Hub.

The app, the hangar and the regulator

Passengers use an airline’s app to check in or find their bag. That’s Joule Work. Behind it is the hangar where engineers build and service the aircraft, and that’s Joule Studio.

Passengers stay out of the hangar, and engineers don’t fly a half-tested plane. In between sits the aviation authority that certifies an aircraft before it carries anyone. In SAP terms that’s the governance layer: the agent gateway and SAP AI Agent Hub.

How an idea becomes something people use

  1. Someone describes a need. A process owner explains a problem in plain words. Joule Studio calls this intent-based development: you describe a business outcome and the tool generates requirements, a specification and code.
  2. A builder creates and tests it in Joule Studio. Business users can follow a guided low-code path, while developers can stay in their own IDE (integrated development environment) and Git. SAP’s Joule Studio post describes generated tests and evaluations before production.
  3. The platform registers and governs it. According to the same post, deployment registers the agent in SAP AI Agent Hub and makes it available in Joule Work. At runtime the agent gateway enforces identity, access and policy.
  4. People use it in Joule Work, asking in Conversations or working in Spaces. Joule Assistants coordinate the right agents, including ones your team built.
  5. Usage, failures and requests go back to the Studio team, and the loop starts again.

Joule Work and Joule Studio side by side: who uses each, what they do, what comes out, with governance in the platform underneath.

Question Joule Work Joule Studio
Who uses it Employees across the business Business builders, developers, architects
What they do Ask questions, run workflows, review and approve agent proposals Describe intent, generate, test and deploy agents and workflows
What comes out Answers, completed tasks, decisions Agents and agent extensions. Also n8n workflows (sources differ on availability) and apps, which SAP lists as “coming soon”
Where it runs Web, desktop and mobile apps, per SAP Web environment or command line, deploying to an SAP-managed runtime
Where governance sits Not here. SAP calls Joule Work an engagement layer Not here either. Testing happens here, but approval and runtime control sit in the platform

One agent, three rooms at NextSAP

NextSAP Utilities is the fictional Dubai utility used across this site’s SAP content. It serves about 5 million customers across electricity, water, gas and district cooling, has a shared services team in India, and runs SAP S/4HANA with SAP Utilities (IS-U) and FI-CA, plus SAP SuccessFactors and SAP Ariba. The company is invented; the route its agent takes from workshop to front desk follows SAP’s own product pages.

Start with the user. On Monday morning an accounts clerk in the shared services team that works for Omar, the finance controller, opens Joule Work and asks why supplier invoice 5100042 for AED 48,500 (UAE dirhams) is blocked for payment. Joule answers within her own permissions. The invoice price is AED 1,200 above the purchase order, so she routes it to the buyer.

Next comes the overnight queue of unclear incoming customer payments, about 140 items worth AED 2.3 million. That’s a normal working day: about 3,000 a month, worth about AED 50 million, and each one used to take about 9 minutes by hand. At a utility, Contract Accounts Receivable and Payable (FI-CA) is native: the whole meter-to-cash chain (meter reads, billing, invoicing, payments, dunning and security deposits) for about 5 million customers runs there, so any payment the bank statement couldn’t match lands on clarification account 1190100. Think of Marina Bay Café LLC paying several bills in one transfer, or Al Noor Property Management paying for many premises in one go. A custom agent built in Joule Studio, the payment clarification agent, has already proposed matches for 112 of them. She reviews them, accepts most and rejects 6. The agent works at L2 Propose on the autonomy ladder from post 02, so it suggests, she decides, and she does the posting.

The builders sit elsewhere. Priya, the IT Platform Owner, and her team built that agent in Joule Studio, starting from a plain-language intent written with Omar: “propose the right open items for unclear payments, and never post; a clerk posts”. Joule Studio generated the requirements, specification, code and tests. The team added 60 real but anonymised test cases from last quarter and ran evaluations until accuracy met Omar’s target.

Then there’s the approval in between. Before go-live, Omar approved the agent for production as its business owner, and Layla added her sign-off as CFO, as she does for every finance agent. Hana, the AI Governance Lead, checked its registration in SAP AI Agent Hub (owner, purpose, autonomy level, data touched). Only after that did it show up for clerks in Joule Work.

The clerk never saw Joule Studio, Priya’s team never pushed their own work into production, and Omar and Layla signed off on a business outcome rather than code. That separation is the design rule I’d hold onto: build in Studio, approve centrally, use in Work.

SAP publishes similar stories. On its Joule Studio page, SAP reports that Accenture built full-stack SAP apps with Joule Studio and cut app development time by 25%. In an SAP Community session, an SAP consultant built a purchase requisition agent live in Joule Studio with about 15 minutes of generated coding, then previewed it with mock data before deployment.

The loop: build and test in Joule Studio, register and approve in the platform, use in Joule Work, then monitor and feed back.

Who goes where?

You want to… Go to Who does it
Ask a business question or run a task Joule Work Any employee
Review an agent’s proposal and approve it Joule Work The accountable user
Use a prebuilt SAP agent Joule Work, once enabled Users, with IT enabling it
Adjust a prebuilt agent with your own rules Joule Studio (agent extension) Builder, with process owner
Create a new agent, or an n8n workflow once available to you Joule Studio Builder or developer
Decide whether an agent may go live Governance process, SAP AI Agent Hub Business owner and governance lead

For prebuilt versus custom agents in more depth, see post 13.

Gaps people assume are covered

Between them, you get one place to ask, act and approve, plus a route from a described intent to a tested, deployable agent. SAP’s Joule Studio post says deployed agents are registered in SAP AI Agent Hub and reachable through Joule Work. Some things still aren’t covered:

  • Joule Work doesn’t govern agents. SAP says governance lives in the platform.
  • Joule Studio doesn’t approve its own output for production. Your organisation decides that.
  • Neither tells you what you’re licensed for. Check your SAP contract and talk to your SAP account team.

Explain it to your CFO

  • Most staff only need the front desk, where they ask questions and approve what the digital helpers propose.
  • A small trained team builds and tests new helpers in a separate workshop, and nothing reaches the front desk until a named business owner has approved it.

Before your first pilot

  1. Who may build in Joule Studio? I’d keep it to a small named group under the IT Platform Owner, and pair business builders with a developer for anything that writes to a system.
  2. Who approves go-live? The business process owner signs off on the outcome, and the AI Governance Lead confirms registration in SAP AI Agent Hub. The builder never approves their own agent.
  3. What’s your commercial position? Before a pilot, confirm with your SAP account team what your contract covers for Joule Work and Joule Studio. SAP’s own pages say pricing and terms can change, and an SAP Community session noted Joule Studio pricing details were still under review. I’d ask this before anyone opens a build tool.

Go deeper

Technical detail for architects and developers

According to SAP’s Joule Work page, Joule Work runs on SAP Knowledge Graph for business context, an enterprise agent gateway, and agentic thinking orchestration. The gateway enforces identity, access and policy at runtime, and governs agent communications, tool use and human oversight. Joule Work is natively integrated with Joule Studio and SAP Integration Suite, and it uses A2A (Agent2Agent) and MCP (Model Context Protocol) to connect apps, data and agents.

SAP’s Joule Studio post describes intent-based development in six stages: business intent, a product requirements document, a technical specification, generated solution code, generated tests and evaluations, then single-step deployment to an SAP-managed runtime. The same path works in the web UI or a command-line interface. Code can be pushed to Git, and a Git-based pipeline moves deployments from development to production. SAP Cloud ALM (Application Lifecycle Management) gives visibility of usage and cost.

On identity, SAP’s Joule Agents page says each agent gets a unique identity and all traffic flows through one agent gateway, and agents can only do what the end user may do directly. In the SAP Community purchase requisition session, the presenter noted that generated MCP servers didn’t include technical user configuration. Authorisation set-up stays a separate step for the customer.

Availability is uneven across sources. SAP’s Joule Studio post says general availability is underway in a phased approach across segments and regions, and footnotes n8n workflow generation as a roadmap item subject to phased rollout. SAP’s Joule Studio product page and the SAP Learning journey Developing with Joule Studio present n8n workflows as a capability. Apps are “coming soon” on SAP’s Joule Studio page. Check the current status in the capability watch linked near the top.

The SAP Community session also explained that the previous version, Joule Studio, classic edition in SAP Build, continues to exist with no enforced migration. If you have classic-edition skills, plan a transition review rather than a rebuild.

Words you’ll hear

  • Joule Work: SAP’s AI workspace where people ask questions, run workflows and work with assistants and agents.
  • Joule Studio: SAP’s environment for building and extending agents and workflows, part of the SAP Business AI Platform.
  • SAP Business AI Platform: the SAP foundation that holds Joule Studio, the agent runtime and the governance controls.
  • Intent-based development: describing a business outcome in plain words and letting the tool generate requirements, specification and code.
  • Agent gateway: the runtime checkpoint that enforces identity, access and policy for every agent call.
  • SAP AI Agent Hub: SAP’s central register for discovering, inventorying and governing agents, SAP-built or custom.
  • n8n workflow: a visual, step-by-step automation built on the open n8n engine, which SAP describes generating inside Joule Studio. Availability differs between SAP sources.
  • Low-code and pro-code: building with guided screens versus writing and editing the code yourself.

Keep going

Independent explainer, not affiliated with or endorsed by SAP SE. SAP, Joule and other SAP product names are trademarks of SAP SE.

Frequently asked questions

Is Joule Studio part of Joule Work?

They are connected but separate. SAP describes Joule Work as the workspace where people use assistants and agents, with a direct route into Joule Studio for building. Agents deployed from Joule Studio become available through Joule Work.

Does Joule Work govern my agents?

No. SAP's Joule Work page says it is an engagement layer, not the source of governance. Governance sits in the SAP Business AI Platform, including role-based access, policy controls, the agent gateway and SAP AI Agent Hub.

Do business users need Joule Studio?

Most do not. Most people only need Joule Work. Joule Studio is for the smaller group that builds or extends agents and workflows, which SAP says can include business users through a guided low-code path.

Is Joule Studio or Joule Work included in my licence?

Do not assume. SAP's pages describe activation routes and say pricing and terms can change. Check your SAP contract and ask your SAP account team for the current position.

Further reading

Continue your trail

Knowledge completion

You now have the Joule context.

Save this guide, continue to the next concept or return to the Knowledge Library with your context intact.

Knowledge Area

Joule

5 resources in this area.

Joule 4 Capability Watch 1
Sachin H. Patil
Sachin H. Patil
SAP + AI · Joule

Practical SAP notes, structured for review, reuse and long-term maintenance.

View profile →
Knowledge, not noise
Get the next FI-CA / Utilities deep dive in your inbox.

Spotted something out of date, or have a question about this topic? Corrections and questions are always welcome.

Send a note →
Pinch or tap Zoom to read the detail
HomeKnowledgeInsightsAI LabToolsProfile