Product1 publisher3 min readPublished
SAP takes Joule outside its own apps with a general release this month
SAP said its Autonomous Enterprise architecture and Joule Work and Desktop become generally available this month, extending its agents to non-SAP apps. Rollout teams now have to decide where those agents may read and where they may act.
The Product Desk · Product desk
Drafted by a language model from the sources cited here and checked against its claim ledger before publication. How we use AISend a correction

What happened
- Swaminathan said Joule "is a full-screen experience" now, and SAP no longer treats it as a natural language chat client.
- The release brings updated Joule agents for finance, supply chain, spend, workforce and customer experience, plus industry specializations.
- SAP introduced the Autonomous Enterprise architecture at its Sapphire conference in May, about five months before this general release.
- SiliconANGLE places the move alongside Salesforce and ServiceNow, which are also building headless apps, context layers and agentic control planes.
Compiled by The Product DeskSomething wrong?How this is made
Why it matters
- exposure An SAP rollout now depends on permissions in systems SAP does not own, so the owners of expense, procurement and email tools need a seat in the governance plan.
- constraint Cross-system answers can only be as consistent as the knowledge graph SAP builds over customer data, so disputes over data definitions between finance and procurement have to be settled before any agent acts.
- decision Customers who also run Salesforce or ServiceNow will have competing agent layers claiming the same cross-system questions and will have to choose which one owns them.
A finance lead gets asked for total corporate spend. In Manoj Swaminathan's own example, the answer is spread across the ERP, the travel and expense system and the procurement platform [6]. Joule is supposed to work out which of those it needs and combine the records into one business answer [6]. "First principle is it's AI on apps as opposed to AI in apps," Swaminathan, SAP's president and chief product officer of Autonomous Suite, told SiliconANGLE [7][15].
SAP is pitching the Autonomous Enterprise. In that version a user declares intent and the agent decides which systems to involve and carries out the task, while a human stays in the loop and agents are treated like employees [14]. What ships this month is smaller and easier to plan around: Joule Desktop, working across SAP and non-SAP applications through Joule Work [1][4][5]. Swaminathan was direct about how far apart the two are. "When we talk about autonomous enterprise, we realize that it's going to be a journey for the customer, and it's not something you draw a line to say starting tomorrow will be autonomous just because you now have these agents and assistants," he said [9].
In SAP's own definition of autonomy, users watch first. According to Swaminathan, people get tools to observe, describe and trust agents before delegating processes to them, along with the transparency to see and audit what the agents did [10].
Most of the planning work is in the non-SAP reach. A blended spend answer needs read access to expense and procurement systems whose owners may not sit on the SAP project team. SAP's case for owning that layer is its data model. Swaminathan said SAP organizes customer data into a structured knowledge graph, and that general-purpose models from OpenAI and Anthropic cannot supply ERP semantics, policies and relationships when pasted on top of enterprise data [12]. SiliconANGLE's report does not include pricing, licensing terms or customer usage figures [3].
For Monday, sort each candidate task on two questions: whether it crosses more than one system, and whether the agent only answers or also acts. Answers from one system are what in-app assistants already handle, and a desktop layer adds little there. Actions inside one system can stay under the approval controls that system already has. The spend question sits in the cross-system answer box. SAP's pitch is strongest there, and the worst outcome is a wrong number someone can check against the source. The last box, agents acting across systems, is where the observe-and-trust step comes due.
I'd start in the cross-system answer box and stay there until the audit trail shows what the agent actually touched. That choice has a cost. The domain agents in this release are the part with the bigger payoff, and under this plan they wait [11]. The first quarter's result will be faster reports. Measure the time from question to a trusted answer, and how often users still reopen the source system to check it.
What to watch
- SAP publishing pricing and licensing for Joule Work and Desktop, which would show whether cross-system use is priced per user, per agent or per action.
- The list of non-SAP applications Joule Work connects to at general availability, and the permissions it needs in each.
- Early customer accounts of the audit trail when Joule agents act across SAP and non-SAP systems.