Fund generally available value, learn through pilots, and keep roadmap promises out of the business case
Altivate | Published 26 April 2026 | Updated 26 July 2026
1. One portfolio hides three investment decisions
SAP’s current primary-source framing is not a capability count. Its Q2 2026 release highlights and Sapphire 2026 guide organise the portfolio around Joule Work, SAP Autonomous Suite and SAP Business AI Platform. Joule Assistants coordinate teams of Joule Agents inside that model.
An analyst report from Sapphire cited 224 agents and 51 assistants across five domains, but SAP’s current Q2 release digest does not reproduce those figures. Treat them as a dated analyst snapshot, not as an authoritative inventory or a number to build a business case around. The commercially useful split is by scope, entitlement and release status:
Speed one: narrow, embedded “AI-assisted” features. These sit inside a line-of-business application, do one bounded job and ship every quarter. Some are Base AI included with the cloud subscription; others are Premium AI and consume AI Units. Examples include creating a sales order from a PDF purchase order, explaining an error in plain language, and recommending a worker role on a statement of work.
Speed two: autonomous, multi-step Joule Agents. These carry the agentic narrative, but their status is mixed: some narrow agents are generally available, while broader assistants and cross-system orchestration remain in Beta, Early Adopter Care or on the roadmap. A name containing “Agent” is therefore not a maturity signal.
Two consequences follow, and most buyers get both wrong at once:
- You may be under-using speed one. Inventory the GA features in your current entitlements before buying new scope, then verify whether each feature is Base or Premium AI.
- You may be over-committing to speed two before the consumption model is mapped to your specific users and actions. See §5.
2. Untangling SAP’s own vocabulary
SAP’s current portfolio language separates three layers:
| Layer | What it is | What you buy |
|---|---|---|
| SAP Business AI Platform | The build-and-govern foundation. It includes SAP AI Core, the generative AI hub and SAP AI Agent Hub capabilities | SAP BTP and application entitlements vary by capability; the generative AI hub requires SAP AI Core on the Extended service plan, not Standard |
| Joule Work, Joule Assistants and Joule Agents | Joule Work is the user-engagement workspace; Joule Assistants coordinate teams of Joule Agents. Joule Studio is SAP’s build environment for custom agents, apps and workflows | Access depends on the underlying SAP application, Joule package and current release status; it is not a single standalone purchase |
| SAP Autonomous Suite and embedded AI-assisted capabilities | Business-function packaging across finance, supply chain, spend, HR and customer experience | Base AI is included with eligible SAP cloud subscriptions; Premium AI consumes AI Units. Verify each capability and entitlement |
The distinction that actually matters commercially is “AI-assisted” versus “Agent.” An AI-assisted feature does one step and hands back to a human. An Agent takes multiple steps toward a goal. SAP labels them differently in its release notes. When a vendor deck says “agentic,” check which word SAP used.
Overview: SAP Business AI and SAP Business AI on BTP.
Put named capabilities into adoption plans. Confirm entitlement, data and activation.
Decision: production valueRun a bounded pilot with exit criteria. Do not book recurring value or final operating cost.
Decision: option valueRecord the dependency and recheck date. Keep it out of the signed business case.
Decision: no commitmentA feature changes column only when a dated, authoritative status changes.
3. What is generally available, in Early Adopter Care or on the roadmap
Status as published by SAP, with the source type for every row, checked 26 July 2026.
SAP primary means SAP itself applied that status label in its own release notes.
Press only means the status comes from industry reporting and SAP has not labelled it.
That distinction is the most useful column here.
Naming note: SAP now markets its public cloud ERP offering as SAP Cloud ERP and its private cloud offering as SAP Cloud ERP Private. Quarterly release notes still use capability-level labels such as “SAP S/4HANA Cloud Public Edition”; this ledger uses the current commercial name while preserving older labels where they are needed to match a source.
Generally available – suitable for current planning
| Capability | Product | Status source | Labelled |
|---|---|---|---|
| Sales order creation from unstructured documents (PDF / image POs) | SAP Cloud ERP | SAP primary | Q1 2026 |
| Payment-advice processing with SAP Document AI | SAP Cloud ERP | SAP primary | Q1 2026 |
| Natural-language error explanation and resolution recommendations | SAP Cloud ERP | SAP primary | Q1 2026 |
| SAP S/4HANA custom code migration agent (ABAP AI) | SAP S/4HANA | SAP primary | Q2 2026 |
| AI-assisted contract creation from documents and prompts | SAP Ariba Contracts | SAP primary | Q2 2026 |
| AI-assisted SOW worker role recommendations | SAP Fieldglass | SAP primary | Q2 2026 |
| Expense Report Validation Agent | SAP Concur | SAP primary | Q1 2026 |
| Expense Automation Agent | SAP Concur | SAP primary | Q2 2026 |
| SAP AI Agent Hub | SAP Business AI Platform | SAP primary | May 2026 |
| Joule Work mobile app | Joule | SAP primary | Q2 2026 |
Beta or Early Adopter Care – suitable for a bounded pilot
| Capability | Product | Status source | Labelled |
|---|---|---|---|
| Dispute Resolution Agent | SAP Cloud ERP | SAP primary | Beta, Q1 2026 |
| Project Setup Agent | SAP Cloud ERP | SAP primary | Beta, Q1 2026 |
| Project Billing Price Verification Agent | SAP Cloud ERP | SAP primary | Beta, Q2 2026 |
| Expense Pre-Submit Audit Agent | SAP Concur | SAP primary | Early Adopter Care, Q1 2026 |
| Joule Work | Joule | SAP primary | Early Adopter Care, registrations closed, Q2 2026 |
| Joule Studio | SAP Business AI Platform | SAP primary | Early Adopter Care, Q2 2026 |
Roadmap
| Capability | Product | Status source | Target |
|---|---|---|---|
| Joule Work web and desktop general availability | Joule | SAP primary | Q4 2026 |
| Joule Agent-to-Agent (A2A) interoperability – general availability, and the inbound direction | SAP Business AI Platform | SAP primary | Q4 2026 |
How to read the A2A roadmap status. The Q4 2026 roadmap label covers general availability, including inbound interoperability. It does not mean that A2A is wholly unavailable today. Current support is directional:
- Outbound – Joule calling an external agent – is available and documented. SAP’s own reference architecture states that the current architecture “supports unidirectional (outbound) communication only,” and SAP community documentation walks through Joule invoking an externally hosted agent at runtime via an A2A Agent Card.
- Inbound – an external orchestrator calling Joule agents as peers – is planned for Q4 2026 and is not yet generally available. The Agent Gateway that would enable it is explicitly pre-GA, and SAP’s Sapphire 2026 guide states that “bi-directional A2A capabilities in Joule will be enhanced to enable third-party agents to securely call on Joule Agents and act within enterprise processes” – future tense, targeted at the same Q4 2026 date.
For current architecture decisions: Joule can initiate an A2A call to an external agent; third-party orchestrators cannot yet invoke Joule Agents as peers through generally available inbound A2A.
Capabilities awaiting an SAP status label
The following capabilities appear in industry reporting as generally available, but the reviewed SAP materials do not assign a GA, Beta or Early Adopter Care label. Keep them outside committed production plans until SAP documentation or customer-specific contract material confirms their status.
| Capability | Product | Current evidence |
|---|---|---|
| Joule Agent for Ariba Intake Management | Ariba | Industry press reported June 2026 general availability. It is absent from SAP’s own Q2 2026 release highlights – the digest covering exactly that window. These digests are curated rather than exhaustive, so absence is not proof; but it is not a confirmation either. |
| Career & Talent Development, HR Service, People Intelligence and Payroll Agents | SuccessFactors | SAP’s own 1H 2026 release announcement names all four areas but attaches no GA, Beta or Early-Adopter label to any of them. The general-availability claim comes from industry press. |
A separate and lesser case: Concur’s Policy Navigator appears in earlier coverage as an Early-Adopter capability, but we could not re-confirm it under that name in either quarterly digest. That is a naming or existence question rather than a labelling one, so we have not grouped it with the two rows above.
One row that deserves its own note
The Performance Preparation Agent in SuccessFactors – widely reported as SuccessFactors’ first Joule Agent, generally available since late 2025 – is confirmed GA in SAP’s own Q4 2025 digest under that name. Note that SAP’s post does not use the name “Performance and Goals Agent” that circulates in third-party coverage, and does not state a November 2025 date. If you are matching a vendor’s claim to SAP’s own record, match on SAP’s name.
Product detail: SAP Joule agents.
4. Where a confirmed status actually lives
SAP’s SuccessFactors 1H 2026 Release announcement – the document an HR buyer would naturally read for these four agent areas – names all four but attaches no GA, Beta or Early-Adopter label to any of them. The quarterly Business AI digest, by contrast, labels every capability it covers.
We are deliberately not stretching that into a claim about SAP’s house style. We did not find a second SAP product-release write-up to compare it against, so treat it as a demonstrated single instance rather than a proven policy – and note the counter-example sitting in our own source list: SAP’s Sapphire 2026 coverage is a comparable non-digest announcement, and it does label its headline items.
The practical rule holds regardless of which explanation is right. For a confirmed status, go to the quarterly Business AI release highlights – not the product release announcement, and not the press coverage. The digest is the one place SAP has consistently attached a status word to a capability name. If the capability isn’t there with a status next to it, you do not have a confirmed status; you have a plan. That is also how press coverage goes wrong: when a headline reports “SAP ships agents across X,” it is frequently filling a labelling gap with an inference.
5. The commercial model is public; your monetary case is not
SAP’s current pricing page separates Base AI, included in SAP cloud subscriptions, from Premium AI, activated through purchased AI Units. AI Units are bought annually, expire after 12 months if unused and draw from a central pool.
SAP also publishes example consumption mechanics. Joule Premium packages use volume tiers ranging from 8 to 1 AI Units per user per month, while Document Grounding consumes 0.005 AI Units per record. Customers can track use in SAP for Me and use SAP’s estimator before requesting a quote. Premium activation uses SKU 8019164.
Those mechanics are not a monetary business case. The public page does not provide the customer-specific quote or map every agent action and promotion to a stable consumption rate. Promotional end dates may also differ by capability. Model each proposed capability separately:
- Is it Base or Premium AI?
- What unit measure applies: named user, record, action or another basis?
- What promotion or included quantity applies, and when does it end?
- What annual quantity, expiry exposure and monetary quote apply to the proposed scope?
6. The prerequisite that is actually a project
Every SAP AI capability in §3 has an entitlement checklist behind it, and one item on that checklist is not like the others.
Joule requires a single, shared SAP Cloud Identity Services (IAS) tenant across Joule and every integrated SAP product, with a consistent Global User ID. In a landscape assembled over a decade, with an ECC estate, a separately bought SuccessFactors and an Ariba that arrived with an acquisition, that is not a switch. It is an identity consolidation programme and a common dependency that can stall implementation. Establish where you stand on it before you size anything else.
The rest is procurement, and it is worth checking in one sitting because each item is a hard gate:
- An SAP BTP enterprise Global Account with Joule foundation-plan entitlements, plus SAP Build Work Zone in that same Global Account.
- An underlying application licence for each LOB app you want to enable – Joule and Joule Agents are add-ons, and there is no standalone Joule purchase.
- SAP AI Core on the Extended service plan, not Standard, for anything depending on the generative AI hub. This one is routinely missed because Standard sounds sufficient.
- Some capabilities are gated to SAP Cloud ERP and are not available in SAP Cloud ERP Private. Check the release-note label for each capability; SAP still uses “SAP S/4HANA Cloud Public Edition” and “Private Edition” in that technical context.
Treat this as a procurement checklist, not an entitlement statement. Confirm each item in the applicable order form, service description and current product documentation before it becomes a project dependency.
Background: what is the SAP generative AI hub on BTP.
7. Gulf and India: the question SAP hasn’t documented
For a buyer in Saudi Arabia, the UAE or India with a data-residency constraint, the first question about any AI capability is not what it does. It is where the inference runs.
What is documented, read directly from SAP’s own platform documentation:
- Saudi Arabia – two BTP regions,
sa30andsa31, both in Dammam, on Google Cloud, split between regulated and non-regulated workloads. Note this specifically: not Riyadh. A Riyadh presence is claimed by secondary sources and appears to relate to SAP Business Network rather than BTP. - UAE –
ae01, Dubai. - India –
in30, Mumbai.
What is not documented, anywhere we could reach:
- Whether the generative AI hub / SAP AI Core on the Extended plan can be provisioned in those regions at all. We read SAP’s own generative AI hub overview and its BTP regions documentation. Neither connects the two. SAP’s Discovery Center – the authoritative per-region service catalogue – is not machine-readable.
- Where inference actually executes for a customer in those regions. The only related published fact is that not all models are available in all regions.
We are stating this gap rather than filling it, because for a regulated Gulf buyer this is the whole question. A data-centre in Dammam does not tell you your AI inference runs in Dammam. If your data classification requires in-Kingdom processing, get the answer in writing, per capability, before you enable anything – and treat any consultant who answers it confidently from public documentation with suspicion, because that documentation does not exist.
8. Run SAP AI as a three-book portfolio
Maintain three separate books:
- Production value: generally available capabilities, with entitlement, adoption owner, baseline, target and realised outcome.
- Option value: beta and Early Adopter Care capabilities, with a bounded pilot, exit criteria and no recurring value booked.
- Dependency watch: roadmap and unlabelled capabilities, with the decision they may affect and a dated recheck owner.
Do not combine the books in one “AI value” number. A roadmap capability can justify preserving an option; it cannot justify signing a production benefit into the business case.
9. The claims that stay outside the ledger
Status decays on SAP’s quarterly cadence. Five capabilities in §3 are described as generally available by industry press but do not carry an SAP status label in the material reviewed; they remain unlabelled, not GA and not dismissed. Customer-specific monetary quotes, per-agent consumption mapping and the Gulf/India inference-location question remain outside this ledger.
Vendor performance claims and sponsored ROI studies are excluded from the investment case until the enterprise can reproduce the baseline, intervention and result in its own environment.
10. The executive agenda
- Inventory generally available capabilities and verify whether each one is Base or Premium AI.
- Assign an adoption owner and measurable process outcome before enabling each one.
- Put beta and Early Adopter Care capabilities behind pilot budgets and explicit exit gates.
- Obtain the customer quote, capability-level consumption mapping, promotional terms and inference location in writing.
- Refresh the ledger after every quarterly digest and before every board or investment decision.
Altivate advises and implements SAP programmes. We use this ledger to keep recommendations anchored in current entitlements, documented release status and measurable customer value.
Start with SAP Business AI, or return to White Papers.
Sources and verification status
Every status in §3 was checked on 26 July 2026 against SAP publications.
SAP primary
- SAP News Center, SAP Business AI: Release Highlights Q2 2026 (20 July 2026), the most recent quarterly digest and source for every Q2 status above. No Q3 2026 digest existed as of 26 July 2026; SAP’s cadence puts the next one in October.
- SAP News Center, SAP Business AI: Release Highlights Q1 2026 (14 April 2026).
- SAP News Center, SAP Business AI: Release Highlights Q4 2025 (14 January 2026).
- SAP, Business AI packages and pricing, documents Base and Premium AI, annual purchase, 12-month expiry, example consumption measures, SAP for Me tracking, the estimator and SKU 8019164.
- SAP reference architecture, Build and deliver AI agents (last updated 6 May 2026), is the source for “the current architecture supports unidirectional (outbound) communication only” and for the Agent Gateway being pre-GA. This is what establishes that A2A is directional today.
- SAP, Sapphire 2026 Innovation News Guide (12 May 2026), covers the bi-directional A2A enhancement and the Q4 2026 GA target for Joule Work and Joule A2A.
- SAP community documentation, “Joule A2A: Connect Code-Based Agents into Joule” (16 February 2026) – the runtime walkthrough of Joule invoking an externally hosted agent via an A2A Agent Card. Community-authored, not SAP product documentation – cited for the existence of a documented outbound path, which SAP’s own reference architecture independently confirms.
- SAP News Center, Sapphire 2026 coverage (13 May 2026) – AI Agent Hub general availability, the Joule Work glidepath, and A2A targeted for Q4 2026.
- SAP News Center, SAP SuccessFactors 1H 2026 Release (April 2026) – names the four new agent areas without status labels. This absence is itself a finding (§4).
- SAP Help Portal, the current BTP region list and generative AI hub overview, supports §7’s region correction and documented-gap finding.
Analyst
- Forrester, SAP Sapphire 2026 analyst blog (12 May 2026) – source of the dated 224-agents/51-assistants snapshot, the 31 December 2026 free-runtime expiry and the unmodelled-2027-pricing assessment. The portfolio count is not treated as SAP’s current authoritative inventory.
Industry press used only where explicitly labelled as unconfirmed in §3
- SAPinsider (June 2026) on Ariba and Fieldglass Joule agents.
Not confirmed for the investment case: customer-specific monetary prices, per-agent post-promotion consumption mapping and generative AI hub regional availability.

