Skip to content

GUIDE: AI IN SAPAI in SAP: how to use Joule and AI agents without risking your ledger

What SAP Joule and SAP Business AI include, what AI Units cost, where AI pays off in SAP processes, and how to connect AI agents such as Claude to S/4HANA without handing them the keys.

Three ways AI reaches SAP
  1. 1Native JouleSAP’s assistant and agents, inside SAP apps
  2. 2Platform extensionsYour agents on SAP BTP and Joule Studio
  3. 3Third-party agentsClaude, ChatGPT, Copilot and more, through SAP’s APIs

Whichever you pick: stay within each user’s permissions, record every request.

Find your route
In short

AI in SAP now comes in three forms: Joule and embedded AI included with SAP cloud subscriptions, premium Joule Agents paid in AI Units, and custom or outside agents, such as Claude or ChatGPT, connected through SAP’s APIs. Whichever you choose, keep every request inside the user’s SAP authorisations, mask sensitive data and keep a record of who asked what. Start with the questions and reports that pay back fastest.

SAP runs the processes where money moves: the ledger, purchasing, stock, maintenance and billing. That makes it the most valuable place to apply AI, and the riskiest.

A chatbot that drafts marketing copy can be wrong at little cost. An agent that can see supplier bank details needs tighter controls.

This guide explains what SAP itself offers, how it is priced as at 8 November 2026, where AI tends to pay off in SAP processes, the three ways to connect AI to S/4HANA, how to connect Claude to SAP step by step, and the controls your auditors and risk team will ask for. SAP’s AI portfolio changed a lot at SAP Sapphire in May 2026 and again at SAP TechEd in October 2026, so every SAP fact below links to SAP’s own page.

What does SAP offer natively for AI?

SAP groups its AI under the SAP Business AI brand. In May 2026 it launched the SAP Business AI Platform, which SAP describes as “a unified architecture bringing together SAP Business Technology Platform, SAP Business Data Cloud, and AI Foundation under a single roof”, with a context layer, a build layer and a governance layer. [3]

The main components a buyer meets:

ComponentWhat SAP says it doesStatus as at 8 Nov 2026
Joule“An AI-enabled business assistant that helps teams make faster, smarter decisions by embedding contextual, more secure AI directly into SAP and non-SAP business workflows.” [5]Generally available in SAP cloud solutions
Joule WorkThe new Joule interface: “a dynamic workspace” where people describe a goal and AI orchestrates agents, apps and data, with Conversations, Spaces and access to Joule Studio. [2][4]General availability “underway in a phased approach” [6]
Joule Assistants and Joule AgentsAssistants are role-based and coordinate agents; agents “automate well-defined, multi-step enterprise workflows”. SAP announced more than 200 agents and over 50 assistants across finance, spend, supply chain, HR and customer experience. [1][3]Rolling out through the end of 2026 [4]
Embedded AIAI features built into SAP applications, “without requiring a separate interaction”. Availability varies by solution. [1]Varies by product and release
Joule StudioSAP’s environment to build custom agents, apps and n8n workflows, with support for open agent standards such as A2A (agent-to-agent). [4][6]Phased general availability [6]
SAP AI Core and generative AI hubA managed service to run, govern and scale AI workloads. The generative AI hub gives access to models through Azure OpenAI, Google Vertex AI, AWS Bedrock (Anthropic, Amazon and others), Mistral, IBM and SAP-hosted open-source models. [10][11]Generally available
SAP-RPT modelsSAP’s tabular AI models for predictions on structured business data. SAP-RPT-TS (time-series forecasting) is generally available; SAP-RPT-2 adds anomaly detection, planned for Q1 2027. [6]Mixed
SAP AI Agent HubA “vendor-agnostic command center to discover, inventory, and govern SAP and non-SAP AI agents” and the tools they connect to. [4]Generally available, more capabilities through 2026 [4]

Two announcements matter for anyone planning around models. SAP and Anthropic announced plans to make Claude “a primary reasoning and agentic capability embedded across SAP’s AI-enabled solution portfolio, powered by Joule and Joule agents”. [5] SAP describes this as complementing its “open ecosystem approach to supporting any model”. [5] And SAP says Joule’s bi-directional A2A capability lets “third-party agents securely call on Joule Agents”. [4]

How is SAP Business AI licensed, and what are AI Units?

SAP’s published commercial model has three tiers. [1]

TierWhat it includesHow it is paid
Base AIJoule Work (base) and embedded AI“Available with every SAP cloud subscription at no additional cost, no AI Units required” [1]
Premium AIJoule Work agentic thinking, Joule Agents through Joule Assistants, high-value AI features such as Document AI, and SAP Joule for ConsultantsAI Units. Standard agents use 0.02 AI Units per agent action; advanced agents 0.05 [1]
Custom-built AIYour own agents, apps and n8n workflows built in Joule StudioAuthoring is free; production runtime is billed on compute, storage, agent memory, workflow execution and AI tokens through your BTP agreement or pay-as-you-go [1]

Some details that change a business case:

  • AI Units are “SAP’s single virtual currency” for Premium AI, bought annually, held in one shared pool, and “unused AI Units expire after 12 months”. [1]
  • An agent action is “a single step an agent takes to complete a task, such as calling a service, triggering a workflow, or generating a response”. A task can take several actions. [1]
  • SAP Joule for Consultants costs 35 AI Units per assigned consultant a month, with a pooled allowance of 22,900 requests each. [1]
  • Joule Work offers: existing cloud customers with AI Units get 15,000 Joule Work actions at no additional cost; new SAP cloud customers can try it with 500 AI Units free for 12 months. [2]
  • Custom agents: SAP user-group material from June 2026 says running custom agents is free “through 2026” under a time-bound promotion. [9] Confirm with your SAP account executive.

On-premises S/4HANA is the catch. The same SAP user-group material says AI for on-premises ERP requires a commitment to convert at least 50% of the current annual maintenance fee into an eligible cloud ERP subscription, plus a minimum release: S/4HANA 2021 for Joule Base scenarios and 2023 for most Premium AI scenarios. [9] Joule itself is a BTP application that needs an SAP BTP enterprise account and Cloud Identity Services. [12] Treat these as the start of a conversation with SAP, not a final position.

Not licensing advice. Prices and terms are SAP’s published figures as at 8 November 2026. SAP moves features between tiers often; confirm with SAP before you build a business case.

Where does AI cut costs in SAP processes?

The best early use cases share three traits: high volume, a lot of time spent finding and reconciling data, and a human who still makes the final call. That last trait matters, because it means AI can start by answering questions and preparing drafts that a person approves.

ProcessWhere time and money leakWhat AI doesA question to askSAP-native option
Finance closeReconciliations, chasing open items, explaining variancesSummarises open items, drafts variance commentary, flags unusual postings for review“Which open items are holding up this month’s close?”Financial Closing Assistant [15]
Procure-to-payInvoice exceptions, price and quantity mismatches, duplicate vendorsExplains why an invoice is blocked, groups exceptions by root cause, checks vendor master quality“Which supplier invoices are blocked for price variance, and why?”Accounts Payable Assistant [15]
InventorySlow-moving and excess stock, safety stock set by habitFinds slow movers by plant, compares stock to consumption, explains shortages“Which materials are slow-moving at each plant?”Supply chain assistants [3]
MaintenanceReactive repairs, poor notification text, parts not readySummarises equipment history, groups failure notes, checks parts availability before work orders“What has failed most often on this line this quarter?”Ask SAP which agents cover your release
Order-to-cashDisputes, slow collections, credit blocksPrepares collection calls, finds the root cause of a dispute across invoices, orders and deliveries“Why is this customer disputing last month’s invoices?”Accounts Receivable Assistant [15]

The cost case in each row is usually time: minutes saved per question, multiplied by the number of people asking. SAP reports that one retail customer cut a purchase-order lookup from up to 10 minutes to about three seconds using a custom Joule Studio experience. [4] That is a vendor-reported figure. Measure your own baseline before you build.

Price the AI as well as the saving. An agent that takes eight actions per task costs eight times the per-action price, and hosted model tokens add up. Our guide to reducing AI costs shows how to calculate cost per outcome rather than cost per token, and the AI cost calculator runs the numbers for your workload.

Where does AI create growth in SAP?

Cost use cases are easier to prove. Growth use cases are often worth more, but they need cleaner data and a clear owner.

  • Forecasting. Time-series models can forecast demand from SAP history without a custom machine learning project. SAP’s SAP-RPT-TS model is aimed at use cases such as demand forecasting in SAP IBP. [6] The gain comes from fewer stock-outs and less cash tied up in stock.
  • Pricing and margin. AI can surface where discounts, rebates and freight erode margin by customer and product. An analyst asks the questions, and pricing changes still go through your normal approval.
  • Customer service. Service teams answer “where is my order?” and “why was I charged this?” faster when an assistant can read orders, deliveries and invoices in one place. Keep customer-facing answers behind a human until accuracy is proven.

Growth use cases depend on master data. If customer, material or vendor records are duplicated or incomplete, fix the data the use case touches first. A practitioner on r/SAP put the gap between pilot and production down to data quality. [18]

Where AI pays off in SAP

All eight processes shown.

Value potentialEffort and risk to start
Procure-to-pay
Where time leaks
Invoice exceptions, price and quantity mismatches, duplicate vendors
What AI does
Explains why an invoice is blocked, groups exceptions by root cause, checks vendor master quality
Example question
“Which supplier invoices are blocked for price variance, and why?”
SAP-native option
Accounts Payable Assistant
Score this for my business
Illustrative positions. Your value depends on volumes, data quality and licences. Switch views to see where AI cuts costs and where it creates growth. Editorial estimate, not measured data.
Value map: eight SAP processes placed by value potential and by the effort and risk to start. Switch between all processes, cost use cases and growth use cases. Select a process for details and an example question.
ProcessUse caseWhere time leaksWhat AI doesExample questionSAP-native option
Finance closeCut costsReconciliations, chasing open items, explaining variancesSummarises open items, drafts variance commentary, flags unusual postings for reviewWhich open items are holding up this month’s close?Financial Closing Assistant
Procure-to-payCut costsInvoice exceptions, price and quantity mismatches, duplicate vendorsExplains why an invoice is blocked, groups exceptions by root cause, checks vendor master qualityWhich supplier invoices are blocked for price variance, and why?Accounts Payable Assistant
InventoryCut costsSlow-moving and excess stock, safety stock set by habitFinds slow movers by plant, compares stock to consumption, explains shortagesWhich materials are slow-moving at each plant?Supply chain assistants
MaintenanceCut costsReactive repairs, poor notification text, parts not readySummarises equipment history, groups failure notes, checks parts availability before work ordersWhat has failed most often on this line this quarter?Ask SAP which agents cover your release
Order-to-cashCut costsDisputes, slow collections, credit blocksPrepares collection calls, finds the root cause of a dispute across invoices, orders and deliveriesWhy is this customer disputing last month’s invoices?Accounts Receivable Assistant
ForecastingCreate growthStock-outs and cash tied up in stockForecasts demand from SAP history with time-series modelsWhat demand should we plan for next quarter, by product?SAP-RPT-TS in SAP IBP
Pricing and marginCreate growthDiscounts, rebates and freight eroding marginSurfaces where margin leaks by customer and productWhere are discounts and freight eroding margin?Varies by product
Customer serviceCreate growthSlow answers to “where is my order?” and billing questionsReads orders, deliveries and invoices in one place to answer fasterWhere is this customer’s order, and when will it arrive?Customer experience assistants

What are the architecture options for connecting AI to SAP?

There are three broad options. Most large SAP estates end up using more than one.

1. Native Joule. Use Joule, Joule Assistants and SAP-delivered Joule Agents inside SAP’s cloud applications. SAP manages the models, grounding (through SAP Knowledge Graph) and the agent gateway, which “enforces identity, access, and policy controls at runtime”. [2] This is the lowest-effort path for SAP cloud customers and the one SAP is investing in most.

2. Extensions on SAP’s platform. Build custom agents in Joule Studio, or pro-code agents on BTP with SAP AI Core and the generative AI hub. You choose models from the hub, and SAP can generate tool servers that expose SAP business capabilities to agents, with “authentication, authorization and data governance policies baked in”. [7] Runtime is billed through your BTP agreement. [1]

3. Third-party agents through APIs. Connect agents that live outside SAP, such as Claude, ChatGPT, Gemini, Microsoft Copilot or your own agent framework, to S/4HANA through published OData APIs, usually via a tool server or gateway. SAP’s Architecture Center describes two patterns: an external tool server on a third-party platform, and a custom one on a customer-managed BTP subaccount. It also describes SAP-managed routes: a gateway in SAP Integration Suite, and A2A through the Agent Gateway. [7]

Native JoulePlatform extensionsThird-party agent via APIs
Who runs itSAPYou, on SAP BTPYou or your integrator
Model choiceSAP’s choice of modelsModels in the generative AI hubAny model your agent platform supports
Business contextSAP Knowledge Graph, SAP-delivered agentsSAP-generated tool servers, Knowledge GraphWhat you build; SAP warns raw APIs alone give poor accuracy [7]
Where people workJoule Work, SAP appsJoule Work or your appYour existing AI tools
Cost modelBase AI included; agents in AI UnitsBTP consumptionYour agent platform plus integration
Main riskLicensing scope and release levelBuild and run effortSecurity, API Policy compliance and accuracy are all yours

SAP is candid about the third option. Its Architecture Center says the connection standard on its own “does not add business context or improve the accuracy of AI results”, and that wiring an agent “directly to raw SAP transactional APIs without semantic enrichment leads to poor entity discovery accuracy, excessive token consumption” and more. [7] That is a strong argument for third-party access on a curated set of APIs, within each user’s permissions, with the data condensed before the agent sees it.

What does SAP’s API Policy mean for third-party AI agents?

SAP published its API Policy on 27 April 2026. [8] It matters to anyone connecting outside agents to SAP. According to SAP’s overview of the policy for user groups:

  • Published APIs, those listed on the SAP Business Accelerator Hub or in SAP product documentation, are supported “for their documented usage”. [8]
  • Among its general controls, the policy lists “large-scale data extraction or scraping or integration with autonomous AI agents, only via an endorsed SAP architecture”. [8]
  • SAP says the policy does not force customers onto Joule: customers “can use any third-party AI platform, provided it connects to SAP through an endorsed architecture” using open protocols such as A2A. [8]
  • Existing integrations “using APIs for their documented purpose are not expected to be impacted”, and SAP says it prioritises “dialogue first”. [8]
  • Custom APIs in the customer namespace remain permitted, but custom code “cannot be used to circumvent the policy”. [8]

SAP’s Architecture Center sets out when third-party tool servers may access SAP APIs: the API Policy is followed in full, authentication and authorisation are enforced on every connection, the rate limits of the underlying SAP APIs are respected, and security hardening is in place. Operational responsibility “rests entirely with the customer or partner deploying it”. [7]

What this means in practice: third-party agent access to SAP is permitted, but it has to be designed, not improvised. Ask any vendor, including us, which endorsed pattern their product follows.

General information, not licensing or legal advice. Confirm your position with SAP or an SAP licensing specialist before production.

How to connect Claude to SAP

Claude never logs in to SAP itself. It calls a tool, and the tool decides what it may read, a bit like a reference desk that checks your library card before it hands over a file. With QSAP as that tool, connecting Claude to SAP S/4HANA Cloud takes seven steps:

  1. Scope the use case and the data. Pick one question your team asks every week, and list the SAP data it needs, such as supplier invoices and purchase orders.
  2. Set up a read-only technical user with the right SAP roles. Give it only the business roles that use case needs. QSAP also respects each person’s own SAP authorisations, so nobody sees more through Claude than they could in SAP.
  3. Deploy QSAP in your cloud or ours. It runs on your infrastructure or is hosted by Quantana, and reads S/4HANA through SAP’s published OData APIs.
  4. Connect QSAP to Claude as a tool. Add it as a connector in the Claude apps, Claude Code or Claude for enterprise. Sign-in uses token exchange, so Claude’s token is never passed through to SAP.
  5. Test with real questions. Use the questions from step 1 and check the answers against SAP before anyone relies on them.
  6. Review the audit trail. Every request records who asked, what was read and when. Walk your risk team through it before you widen access.
  7. Roll out to a team. Start with one group, measure the time saved, then add the next use case.

Once it is connected, people ask in plain words:

  • “Show overdue supplier invoices over A$50k by vendor.”
  • “Summarise this month’s purchase price variance.”
  • “Build a weekly working-capital report.”

QSAP condenses the SAP data before Claude reads it, so each question uses up to 80% fewer tokens. Claude can also spot anomalies and prepare drafts, such as a supplier follow-up or a suggested correction, which a person approves in SAP.

Connecting ChatGPT, Copilot or Gemini to SAP works the same way. QSAP works with the AI assistants your teams already use: ChatGPT (including ChatGPT Enterprise and the OpenAI API), Microsoft Copilot through Copilot Studio, and Google Gemini through Gemini Enterprise or Vertex AI. Teams that build their own agents can connect open models such as Llama, Mistral, Qwen or DeepSeek through their agent framework. Only step 4 changes.

How do you keep AI agents in SAP secure and auditable?

Six controls cover most of what an SAP owner, CISO and internal auditor will ask.

  1. Questions and reports first. Begin with questions, summaries, reports and exception triage on live data. Reading data cannot change a transaction, and drafts go to a person who approves them in SAP.
  2. Least privilege. Expose only the APIs and fields each use case needs. SAP’s guidance says a credential must be “scoped to the minimum permissions required by the specific tool being invoked”. [7]
  3. A named identity for every agent. SAP’s guidance says a tool server “must never proxy the caller’s auth token directly to a downstream API”. It should exchange it for a scoped credential that carries the agent’s identity and “retains the original user context for data access control and audit purposes”. [7] SAP’s security guidance argues for “named identities” rather than “a shared service account”. [13]
  4. A business-level audit trail. Log every tool call with caller identity, parameters (with personal data redacted), target API, response status and latency. [7] SAP makes the point well: infrastructure logs show “an API was called”; a business-process audit trail shows what changed and who approved it. [13]
  5. Segregation of duties. An agent should never hold a combination of permissions that SAP Access Control would flag for a person, such as creating a vendor and releasing payments to it. [14] Run agent identities through the same analysis as people.
  6. Masking and rate limits. Mask or redact sensitive fields, such as bank details and personal data, before an agent sees them, and set rate limits that sit below SAP’s own API limits. When an agent prepares a draft, SAP’s principle applies: “the model can propose; but the application decides.” [13]

Add input validation on every tool call and regular testing for prompt injection. [7]

QSAP builds these controls in: field-level masking and redaction of sensitive data, rate limiting, each user’s SAP authorisations respected, token exchange with no token pass-through, and a full audit record of every request, showing who asked, what was read and when.

What happens between the question and the answer

User asks their AI assistant“Which supplier invoices are blocked for price variance this month, and why?”

Every request stays within the user’s SAP permissions, sensitive fields are masked, and every step is on record, including stopped requests.

One request from a user’s AI assistant to SAP through a governed access layer. Pick a scenario to see how it stays within the user’s permissions. Illustrative, synthetic data. The checks follow SAP’s guidance for third-party agent access.
Request flow: an AI assistant’s request to SAP S/4HANA passes identity, token exchange, allow-list, rate-limit and SAP authorisation checks before an OData read with sensitive fields masked, and every step is recorded in the audit log. Three scenarios: an allowed question, a question touching sensitive fields, and out-of-scope data that is stopped.
CheckAllowedSensitive fieldsOut of scope
Who is asking?Single sign-on identity verifiedSingle sign-on identity verifiedSingle sign-on identity verified
Is this assistant registered?Token exchanged for a scoped credential, never passed throughToken exchanged for a scoped credential, never passed throughToken exchanged for a scoped credential, never passed through
Is this request allowed?Tool and parameters match the allow-listTool and parameters match the allow-listTool and parameters match the allow-list
Within rate limits?Under the limit for this user and assistantUnder the limit for this user and assistantUnder the limit for this user and assistant
Within this user’s SAP authorisations?The user’s SAP roles allow this dataThe user’s SAP roles allow this dataStopped: outside this user’s SAP authorisations
Read from S/4HANARead through OData; answer returnedRead through OData; bank details maskedNot reached
Record the requestWho asked, what was read and when, on recordWho asked, what was read and when, on recordWho asked, what was read and when, on record

What does APRA expect when AI touches SAP?

For banks, insurers and super funds, SAP is often where critical operations run, so AI connected to it falls squarely under existing prudential standards. APRA’s April 2026 letter says “existing prudential standards apply to AI risk” and asks for, among other things, “human involvement for high-risk decisions and accountability” and “controls over agentic and autonomous workflows”, including identity and access for non-human actors. [16]

In practice that maps onto the controls above. CPS 234 expects information assets classified by sensitivity and controls tested by independent specialists, which applies to the SAP data an agent can read. CPS 230 expects you to manage material service providers and the fourth parties behind them, which includes the model provider behind a hosted agent. [17] A least-privilege access layer that masks sensitive data and records every request gives your risk team evidence for both.

Our private AI guide covers the APRA letter, CPS 230 and CPS 234 in detail, and when to run models on your own infrastructure.

General information, not legal advice. APRA material as at 6 November 2026, with links to the primary source.

Which option should you choose?

Your situationBest starting pointWhy
On RISE or GROW with SAP, mainly SAP cloud apps, want quick winsNative JouleBase AI is included; SAP-delivered agents come with process context [1][3]
Want SAP-delivered agents that act inside SAP approvalsNative Joule AgentsActions run inside SAP’s controls and are priced per action [1]
Need custom agents with SAP context and SAP-managed governanceJoule Studio or BTP extensionsSAP-generated tool servers and managed runtime [7]
Staff already use Claude, ChatGPT, Copilot or an internal agent and want SAP answers thereThird-party agent through a governed access layerPeople stay in their tools; access stays within their SAP authorisations and on record. See how to connect Claude to SAP
On-premises S/4HANA without a cloud ERP conversionTalk to SAP about conversion terms, or talk to us about connecting outside assistantsSAP’s on-premises AI terms require a cloud commitment [9]
Regulated data that cannot go to a hosted modelA private model plus a read-only access layerSee our private AI guide
Mixed SAP and non-SAP estateCombine: Joule inside SAP, a governed layer for outside agentsSAP’s support for open agent standards such as A2A makes mixing practical [4][7]
Which SAP AI route fits?
SAP deployment
Where people work
What should AI do first?
Data sensitivity
In-house SAP BTP skills

Best fit: Governed third-party access. Governed third-party access scores 8; Native Joule scores 7; Platform extensions scores 7.

How this works

Each answer adds points to each route, and the highest score wins. When the top two are within 10 per cent, the sorter suggests combining them.

  • SAP deployment: Public cloud (Native Joule +3, Platform extensions +2, Governed third-party access +1); Private cloud or RISE (Native Joule +2, Platform extensions +2, Governed third-party access +2); On-premises (Native Joule +0, Platform extensions +1, Governed third-party access +3).
  • Where people work: SAP apps (Native Joule +3, Platform extensions +1, Governed third-party access +0); Microsoft or Google tools (Native Joule +0, Platform extensions +1, Governed third-party access +3); Our own AI assistant (Native Joule +0, Platform extensions +2, Governed third-party access +3); Mixed (Native Joule +2, Platform extensions +1, Governed third-party access +2).
  • What should AI do first?: Answers and reports (Native Joule +1, Platform extensions +1, Governed third-party access +2); Both (Native Joule +2, Platform extensions +2, Governed third-party access +1); Workflows inside SAP (Native Joule +3, Platform extensions +2, Governed third-party access +0).
  • Data sensitivity: Internal (Native Joule +1, Platform extensions +1, Governed third-party access +1); Confidential (Native Joule +1, Platform extensions +1, Governed third-party access +1); Restricted (Native Joule +0, Platform extensions +1, Governed third-party access +2).
  • In-house SAP BTP skills: None (Native Joule +2, Platform extensions +0, Governed third-party access +2); Some (Native Joule +1, Platform extensions +2, Governed third-party access +1); Strong (Native Joule +0, Platform extensions +3, Governed third-party access +1).
Pick the answers closest to your situation. Each answer adds points to each route. Illustrative. Based on SAP’s published pages as at 8 Nov 2026; confirm licensing with SAP.
Route sorter: choose your SAP deployment, where people work, what AI should do first, data sensitivity and BTP skills to score native Joule, platform extensions and governed third-party access.
RouteScoreStatus
Governed third-party access8best fit
Native Joule7option
Platform extensions7option

What does a 90-day SAP and AI roadmap look like?

Ninety days is enough to prove one or two use cases in production, within existing SAP permissions, with evidence your risk team can sign off. Our AI roadmap guide covers the full method; this is the SAP version.

DaysGoalKey activitiesExit evidence
Days 1 to 30: MapPick use cases that payMap pain points in close, procure-to-pay, inventory, maintenance and order-to-cash; size time lost per question; check your SAP release, licences and AI Units position; classify the data each use case touchesTwo or three scored use cases, a data classification and a licensing note from SAP
Days 31 to 60: ProveA pilot on live dataChoose native Joule, a platform extension or a governed third-party layer per use case; expose only the APIs needed; set up agent identities, masking, logging and rate limits; build an evaluation set from real questionsAccuracy on your evaluation set, a sample audit record, a segregation of duties check on agent identities
Days 61 to 90: GrowProduction for one teamRoll out to a defined user group; track time saved, adoption and cost per answer; choose the next use caseA measured result, a run cost, and a go or no-go for the next use case

Want us to do the mapping with your data? Get your AI roadmap.

How do we approach it at Quantana?

We are a business consultancy first. We look for cost opportunities and growth potential, then use AI where it pays. For SAP, that means starting with the process and the number, not the model. Start where it matters.

Our product for this is QSAP, which connects the AI assistants your teams already use to SAP S/4HANA, safely.

  • Fewer tokens, less load on SAP. QSAP cleans up, caches and condenses SAP data before the agent reads it, so each question uses up to 80% fewer tokens and SAP does less work. That goes straight at the token problem SAP describes with raw APIs.
  • Answers, reports and drafts; people approve. QSAP reads live SAP data through SAP’s OData APIs to answer questions, build reports and summaries, and spot anomalies. It prepares drafts and suggested corrections, and a person approves any change in SAP.
  • Works with the AI assistants your teams already use. Claude, ChatGPT, Microsoft Copilot, Google Gemini, and open models in your own agent framework.
  • Security built in. Field-level masking and redaction of sensitive data, rate limiting, each user’s SAP authorisations respected, token exchange with no token pass-through, and a full audit record of every request: who asked, what was read and when.
  • Where it runs. QSAP connects to SAP S/4HANA Cloud, on your infrastructure or hosted by Quantana. Running S/4HANA on-premises? Talk to us.
  • A flat fee. Adding users never adds cost.
  • Certified delivery. Quantana is ISO 9001 and ISO/IEC 27001 certified, with 250+ projects delivered from Brisbane, San Ramon and Hyderabad.

QSAP is not a replacement for Joule. Many organisations will use Joule inside SAP and a governed layer like QSAP for agents that live elsewhere. Read our honest comparison, QSAP vs SAP Joule, or see all our enterprise AI solutions.

FAQ

AI in SAP, answered.

What is SAP Joule?

Joule is SAP’s AI assistant, embedded across SAP cloud applications. Users ask questions in natural language, navigate, retrieve information and complete tasks. Since May 2026 it sits inside Joule Work, a workspace where Joule Assistants coordinate Joule Agents to run multi-step work. Joule Work base capabilities are included with every SAP cloud subscription.

Is SAP Joule free, and how is it priced?

Partly free. SAP’s Base AI tier, which includes Joule Work base and embedded AI, comes with every SAP cloud subscription at no extra cost and uses no AI Units. Joule Agents, agentic thinking and premium features are paid in AI Units, for example 0.02 AI Units per standard agent action. Custom agent runtime is billed through your BTP agreement.

What are SAP AI Units?

AI Units are SAP’s single currency for Premium AI. You buy them annually, they sit in one pool shared across Premium AI capabilities, and unused units expire after 12 months. They are consumed only when Premium AI does work, such as an agent action or a document being indexed. You track consumption in SAP for Me.

Can Joule be used with on-premises S/4HANA?

Only on conditions. According to SAP user-group material from June 2026, AI for on-premises ERP requires converting at least 50% of your annual maintenance fee into an eligible cloud ERP subscription, plus a minimum release: S/4HANA 2021 for Joule Base and 2023 for most premium scenarios. Confirm your position with SAP.

Can third-party AI agents such as Claude or ChatGPT access SAP data?

Yes, through published APIs and an endorsed architecture. SAP’s API Policy says customers can use any third-party AI platform that connects through an endorsed architecture using open protocols such as A2A. Any third-party tool layer must authenticate every connection, respect SAP API rate limits and follow the policy in full.

How do I connect Claude to SAP?

Connect Claude to SAP through a governed tool layer such as QSAP, not directly. Set up a read-only technical user with the SAP roles your use case needs, deploy QSAP in your cloud or ours, and add it to Claude as a connector. Claude can then answer questions on live S/4HANA data within each user’s SAP authorisations, with every request on record.

Can I connect ChatGPT, Microsoft Copilot or Google Gemini to SAP?

Yes, in the same way as Claude. QSAP works with ChatGPT (including ChatGPT Enterprise and the OpenAI API), Microsoft Copilot through Copilot Studio and Google Gemini through Gemini Enterprise or Vertex AI, as well as open models your team runs in its own agent framework. Only the step where you add QSAP as a tool changes.

What is the safest way to connect AI to S/4HANA?

Start with questions and reports on live data. Expose only the published APIs a use case needs, keep each user’s SAP authorisations, mask sensitive fields, exchange tokens rather than passing them through, and record who asked, what was read and when. Check agent identities for segregation of duties conflicts, and send drafts to a person who approves them in SAP.

Does AI in SAP need clean master data?

It depends on the use case. Summaries, exception triage and “find me” questions tolerate imperfect data and help expose it. Forecasting, pricing and anything customer-facing need clean customer, material and vendor records. Fix the data each use case touches rather than waiting for a full cleanse.

How long does an SAP AI pilot take?

A focused, read-only pilot can reach production for one team in about 90 days: 30 days to map and score use cases, 30 to build and evaluate a pilot, and 30 to roll out and measure. Then you add the next use case on the same foundations.

Sources

Accessed 8 Nov 2026 unless stated.

  1. SAP, “SAP AI commercial model and pricing” (Base AI, Premium AI, Custom-built AI; AI Units FAQ)
  2. SAP, “Joule Work” product page (agent gateway, Conversations, Spaces, activation offers, governance FAQ)
  3. SAP News, “SAP Unveils Business AI Platform to Power the Autonomous Enterprise”, 13 May 2026
  4. SAP News, Brenda Bown, “The Future of the Enterprise Is Autonomous”, 13 May 2026
  5. SAP News, Philipp Herzig, “SAP and Anthropic Plan to Bring Claude to SAP Business AI Platform”, 12 May 2026
  6. SAP, “SAP TechEd 2026 Innovation News Guide”, October 2026
  7. SAP Architecture Center, reference architecture 137800 on third-party AI agent access to SAP solutions, last updated 26 October 2026
  8. SAP, “SAP API Policy” overview presentation for SAP user groups (policy published 27 April 2026); SAP, Frequently Asked Questions on SAP API Policy
  9. SAP Business AI Innovation and Incubation Team, AI commercial details FAQ for SAP user groups, June 2026 (SAP user-group material)
  10. SAP Help Portal, “Generative AI Hub” (SAP AI Launchpad)
  11. SAP, “SAP AI Core” product page
  12. SAP Help Portal, “Prerequisites for Customer-Managed Provisioning” (Joule)
  13. SAP, Gabriele Fiata, “Securing Autonomous AI Agents: Five Governance Obligations”, October 2026
  14. SAP, “Access Control” product page; SAP Help Portal, Access Risk Analysis
  15. SAP, “AI Assistant for Financial Closing”, Joule Assistant use-case page, October 2026; Accounts Receivable AI Assistants; AI Assistant for Accounts Payable
  16. APRA, “APRA letter to industry on artificial intelligence (AI)”, 30 April 2026 (accessed 6 Nov 2026)
  17. APRA, “CPS 234 Information Security”; CPS 230 Operational Risk Management
  18. Reddit r/SAP, “Is your organization REALLY using Agents in SAP production?” (practitioner discussion)
■ YOUR NEXT STEP

Get your AI roadmap

If you want AI in SAP that your finance team will use and your auditors will sign off, start with Quantana. We map where AI pays off in your SAP processes, check your data and licensing position, and prove the result on live data, within your existing SAP permissions. Get your AI roadmap, see how QSAP works, or tell us about your project.

What clients say
“I commend Quantana for their outstanding role in developing our software; their expertise and commitment have been invaluable.”
Toby Carrigan · PX4 Software
“Whatever was on our mind was very nicely and rapidly captured through the design sessions we have had and they also have the right engineering teams to get it all to life and rapidly to life.”
Praveen Garimella · Indian School of Business