CEOInterviews.AI
Start App
Thomas Saueressig
Customer Services & Delivery and Member of Executive Board, SAP

SAP CCO: Public APIs are open, but not for AI agents

📅 May 13, 2026 Techzine 18 MIN 1535 VIEWS 31 SEGMENTS · 3 SPEAKERS
At SAP Sapphire in Orlando, Thomas Saueressig, Chief Customer Officer and Executive Board Member, discusses SAP's autonomous enterprise announcement and addresses the controversial new API policy that restricts external AI agents. The conversation reveals tensions between SAP's claims of openness and architectural decisions that require external agents to route through Joule using A2A protocol. Saueressig defends SAP's approach by emphasizing governance, security, and reliability requirements for business-critical systems. He argues that deterministic processes don't require AI agents and c...

What Thomas Saueressig said

Written from the verified transcript and checked against it. Every figure links to the moment it was said.

Thomas Saueressig, SAP's chief customer officer, defended SAP's new API policy, which restricts external AI agents from directly calling SAP APIs, arguing that the policy is about governance, not closedness. He emphasized SAP's openness across infrastructure, data platforms, and LLMs, and said public APIs remain open for deterministic automation, while agent-to-agent integration should use the A2A protocol. He rejected comparisons to Salesforce and ServiceNow's headless approaches, asserting that SAP's architecture, with Joule and the business AI platform, provides the necessary governance and context for business-critical systems. He cited Nvidia as a Rise with SAP customer and noted that 68% of Fortune 500 companies use SAP AI. He dismissed a survey suggesting low Joule adoption as unrepresentative and highlighted partner-built agents as evidence of ecosystem excitement.

Key takeaways

  1. SAP's API policy restricts external AI agents from directly calling SAP APIs, but public APIs remain open for deterministic automation and extensions.
  2. SAP requires external AI agents to integrate via the A2A protocol with the business AI platform, not directly to APIs.
  3. 68% of Fortune 500 companies use SAP AI, according to Saueressig.
  4. SAP partners have built 680 agents leading up to Sapphire, with 1,000 more coming.
  5. SAP is not headless but offers 'headless and no web' capabilities, with open APIs.

Numbers and commitments

FigureWhat it refers toTypeAt
68% Fortune 500 companies using SAP AI metric 16:08
680 agents agents built by SAP partners leading up to Sapphire metric 16:42
1,000 agents additional agents expected from partners commitment 16:42
91% Fortune 500 companies that are SAP customers metric 16:08
25,000 partners SAP partner community size metric 1:39
54 years SAP's experience in industries other 0:50
1 trillion Nvidia's projected revenue next year, as cited by Jensen Huang other 6:27

Chapters

  1. 0:00API policy and openness
  2. 2:29Governance in multi-tenant cloud
  3. 3:25Public APIs and custom extensions
  4. 4:56A2A protocol for agents
  5. 5:30Comparison with Salesforce and ServiceNow
  6. 8:50Joule and knowledge graph
  7. 11:38Deterministic automation vs agents
  8. 14:12Agent governance and costs
  9. 14:48Headless and no web
  10. 15:49Adoption statistics and partner ecosystem

Questions asked in this interview

3
  1. 4:38>> So so are they open or are they closed?
  2. 12:44And then for sure But it's not allowed by AI, right?
  3. 14:43How How do you look at the industry moving towards headless?
Interviewer 0:01 ↗
Welcome to Tech Zone TV. Welcome to Tech Zone TV. We're at SAP Sapphire in Orlando and we're talking to Thomas Saueressig. He's chief customer officer and member of the executive board of SAP. Um today you launched the autonomous enterprise, a new word. Absolutely. As you just mentioned to me in the before talks. Um and you call yourself an open platform, which um to me raised a couple questions because I've seen some announcements and some choices you made in the architecture. And I wonder how open it really is because one of the things you did last month for example, you released a new API policy in which you said external AI agents are not allowed to call our APIs anymore.
Thomas Saueressig 0:50 ↗
That's not entirely correct, but we can we can lift the the reason what we did and why we did it. Okay. But I think first and foremost what you mentioned, I think that's the exciting piece. What we did today, we basically showed the world the next generation of enterprise software. Like how the autonomous suite with the business AI platform is driving real AI value in the enterprise. And here for sure, we need to talk about business context. The combination of business data, business processes, and the governance around it because even in a world where thousands of agents are running around, you still need to be SOX compliant. And we as a company with 54 years of experience in the various industries know exactly how in this business critical context what is required to deliver these AI scenarios. That's what you see what we showed today. And what you've seen today is the openness. And now I come to the question on the API policy because I think that's where where where you're interested how this fits together.
SAP is in my perspective one of the most open company on this planet. If we start from the infrastructure, we give choice to our customers. If they want to go to Microsoft Azure, GCP, AWS, customer choice. If you think about our data partnerships with Databricks which we which we launched, Databricks, Snowflake, um Google BigQuery and the likes. We are open on the data platform side. If you think about the LLMs, all of the LLMs on a global scale are available as part of our business AI platform. So, we give full choice again on the LLMs. So, what you see is a huge excitement on the ecosystem. We we are pride ourselves with more than 25,000 partners, which are part of our community, which are coming together. Now, specifically to the AI policy, because it is an open platform, because we run in the cloud, for us it's important that we are very clear with the governance around it.
Think about the SaaS and PaaS environment of SAP. These are also shared environments. So, other customers in the multi-tenant environment share the same capacity and and and cloud capacity, as you know. So, for sure in that case we need to be clear that if the one customer is using thousands of APIs, that they don't hurt the reliability or performance or quality aspects, because otherwise they could hurt another customer. And we feel the responsibility for all of our customers to keep that in in in in sync. That's the reason why we followed the market best practice and industry standard with all SaaS players, that we for sure govern the access to the respective public APIs. In the SaaS world, I think it's a no-brainer. For us specifically, and that's the nuance where we need to be more differentiated, and if you allow give me 1 minute, is the private cloud scenario. Because in the private cloud scenario, basically our system also here is open. All of our partners and customers have access to the full SAP source code as part of the BTP system, and they do the respective extensions.
What we said with the API policy, for sure absolutely use our public APIs. That's exactly what they are intended for, to use public APIs. For sure, if you use um custom code, custom extension as part of the code in in technical terms in the BTP world is called Z code, for sure, if it's a custom extension, you also can use this API for sure as well. Now, what we want to be very prescriptive, that if you use in SAP internal only APIs, that this is certainly something where we need to be careful because that's something where we also have continuous upgrades and we don't want to break any of these things. And that's the reason why we guide our customers using public APIs which are available using for sure they can continue to use their own custom extensions and for sure our partners do the right level of integration according to our architecture. And this is important to guarantee the quality around it and that's the reason why we are absolutely open but also very prescriptive how the right architecture is to extend our solutions and for sure also then see how the access from from from from agents and the likes are going. Here specific to agents because you said agent integration. Therefore sure we use A2A as the standard protocol in the industry to do this.
Interviewer 4:38 ↗
>> we go there because you say your APIs are open but there was this policy document that said they weren't. So and today even Philip said in the Q&A APIs are the old technology, we're moving towards MCP and A2A. Yeah. >> So so are they open or are they closed? Because now it gets a bit blurry.
Thomas Saueressig 4:56 ↗
>> No, they are open but we need to differentiate. Is it an AI use case where for sure the the leading standard industry protocols are MCP and A2A where we are partnering and A2A is an open protocol to get agent to agent integration.
Interviewer 5:08 ↗
>> Okay, so if you take an example, Gemini AI agent cannot talk to your APIs. That's not allowed.
Thomas Saueressig 5:13 ↗
>> They do the A2A integration with our business AI platform to then access the full business context and get exactly the content which is required to fulfill the task. But still you need APIs because you still have not only AI workloads which address and extend systems and there you have public APIs which you use in the application context.
Interviewer 5:30 ↗
Yeah, but you're forcing your partners that want to use external AI agents to go to A2A and talk to Joule because there's no there's no different way to talk to SAP anymore. Because A2A is the standard industry protocol for agent to agent for interoperability between the systems exactly. Yeah, okay, but if we move then to what's industry standard now, if we look at what Salesforce launched and ServiceNow launched, they went headless. Salesforce came with headless 360, ServiceNow came with action fabric. Both give external agents direct deterministic headless access with full business context context included. SAP doesn't have a deterministic headless access point with full business context. SAP has made the architectural choice to require external agents to go to Joule every time. And that's non-deterministic. And there And there two aspects to that.
Thomas Saueressig 6:27 ↗
First of all, Salesforce has an API policy, which is interesting in that sense as well. So, they absolutely throttle and work against the APIs in that sense. And we absolutely took a very uh very um clear approach to say in this world which we see on on on rolling, for sure it's important to have an orchestration and governance layers to protect the security and reliability for all of our customers. And that's something where also what was mentioned today on stage, we also go to the world where we talk about no apps and appless experiences, especially with Joule, but I think this gives us for sure the right architecture also for the future to scale it in a different means. So, I think that's something where where we are very confident for our customers which run business critical systems, this is important. We could argue if an opportunity in pipeline management system is business critical in the moment. I can tell you if a company like Nvidia, which is a Rise with SAP customer, um and you saw Jens on stage, but again, full ERP, full supply chain, everything running with SAP. If that would stand for day, that would be different impact than a pipeline management system would be down. And that's the reason why we see this obligation to have the right governance, security, compliance around our systems, which for sure some market participants perhaps have a different approach on on quality expectations, but our systems also scale to a different level. Let's take the Nvidia example as a good one. Nvidia Jensen said on GTC that they that he thinks that that they are doing 1 trillion in revenue next year. That's a massive scale which they do with the ERP system of SAP. And for sure this is a scale which we enable in our systems where for sure we need to ensure that we have the right guardrails around the quality aspects to facilitate such a growth. And that's something which is also uniquely differentiating us that we have infinitive growth opportunities and scaling opportunities with our software systems.
Interviewer 8:15 ↗
Yeah, but but giving governance and compliance and the things you saw at scale doesn't mean you have to close your APIs for external AI agents because now you're missing out on a non now you're you're pushing towards Joule and you're not offering a non you're not offering a deterministic reasoning layer. It's all it's all non-deterministic which means if you want to run a very complex process the AI can take the wrong turn.
Thomas Saueressig 8:50 ↗
Why should an AI take a wrong turn? Because again coming back to what we saw today Mhm. with SAP in the business AI platform you get the full SAP knowledge graph how the entire enterprise runs all business entities how they are connected. Mhm. We also combine it with the company memory which we have how decisions are made which means for sure actually this is exactly the foundation that AI agents do the right reasoning because if an agent directly access just an a simple API I mean then the entire context is actually missing and we give that with the context with the with the knowledge graph to actually these systems that you really can take that. If you do a complex supply chain question
Interviewer 9:29 ↗
>> Yeah, I got a I got an example I was last week. Let me help you. Um let's say there's a credit card fraud dispute process which is a complicated process. Need to change different financial systems, something SAP is good at. Um Customers don't want AI to do that pro- uh non-deterministic. They want it not to hallucinate and it wants to take certain steps. 100%. Yeah. So, they want a government deterministic business process that runs the same way every time. Yes, for sure. >> Yes. If you call Joule, it's non-deterministic, so it can go either way.
Thomas Saueressig 10:05 ↗
No, Joule is the advantage and I know to to get clarity to the Joule is the access and that's the beauty of of our architecture. For sure, Joule is full access to the respective business systems. I mean, that's Joule and SAP, that's for sure once. That's the advantage we bring together public LLMs, we bring together our knowledge graph who knows every business entity which comes together. With that, we directly have access to the business system in itself. We have also this BDC, also the the possibility to do joins with non-SAP system data as well. And bring our capabilities together what we have with the with the company memory. So, by definition, we basically can access the specific right entity in the system and with that we have two data points and absolutely clear outcome. That's exactly the promise to have a really reliable, responsible AI opportunity in place what we do and that differentiates us, quite frankly, because we have this full knowledge graph across the enterprise. So, we know exactly if you have one question for this financial system change what you meant. How is that linked to another object, to another object, to another object to find the right outcome? And if you would have otherwise, you would need to Also, that's the interesting thing. If you build agents which are prospectively going to one specific um thing, why use an agent for that? Well, you shouldn't use an agent for that. That's what I'm saying. If you want
Interviewer 11:22 ↗
>> you use the usual automation, then again, coming back to my initial point with public available APIs where every application extension can use directly the APIs. Yeah, but an external AI agent can call those because you didn't allow them. But again, for this scenario again, you don't need agent.
Thomas Saueressig 11:38 ↗
You have a usual automation and that's actually what we also see with our customers because agent is not the answer for deterministic automation because the cost for for agentic AIs for sure higher with in future. That's reason why many of the customers you talk to here will tell you if it's a clear deterministic rule-based approach to to solve a problem, then you do that. And exactly for that reason we have open public APIs where you build an extension where you build an application accessing these APIs because they are open. And this is exactly where we need to be clear on the use case. So we have open public APIs for all of these deterministic things, you don't need the an agent for that. If you want to have a agent for that, then you have a different use case.

14 more exchanges in this transcript

Sign in free to read the rest of this interview. No card required.

Sign in to read the full transcript

Cite this transcript

APA, MLA, BibTeX
APA

Saueressig, T. (2026, May 13). SAP CCO: Public APIs are open, but not for AI agents [Interview transcript]. Techzine. CEOInterviews.AI. https://ceointerviews.ai/interview/1436399/

MLA

Thomas Saueressig. "SAP CCO: Public APIs are open, but not for AI agents." Techzine, 13 May. 2026. Transcript, CEOInterviews.AI, https://ceointerviews.ai/interview/1436399/.

BibTeX
@misc{saueressig2026_1436399,
  author       = {Thomas Saueressig},
  title        = {SAP CCO: Public APIs are open, but not for AI agents},
  howpublished = {Interview transcript, Techzine. CEOInterviews.AI},
  year         = {2026},
  month        = {may},
  url          = {https://ceointerviews.ai/interview/1436399/},
  note         = {Speaker-attributed transcript with timestamps}
}