AI Core Hub
AI inside SAP

An AI that lives inside SAP — and actually sees your screen.

AI Core Hub is the control room for AI agents that work where your people already work: inside SAP. Each team configures its own agents, gives them skills and its own knowledge, and docks a chat assistant right into any transaction — one that reads the screen in front of the user, answers from your own documents, and pulls only the data they're allowed to see.

Zones · per team Agents · a persona with a job Skills + RAG knowledge Any transaction
SAP · Display Material (MM03) Material 100-100 FINISHED Basic Data 1 MRP 1 Sales Plant Stock Material type FERT Finished product Base unit PC Material group 001 Plant 1000 Hamburg Gross weight 14,200 KG AI Stock Assistant MM team · online What's the stock of this material? Plant 1000 — Hamburg 1,420 PC available 180 PC in quality inspection ↳ CHECK_STOCK · MATNR from screen Ask about this screen…
Watch

The AI Core Hub, in motion.

A short look at the control room and the agent that docks into the screen.

The problem

Your experts are in SAP. Your AI isn't.

Business users spend their day inside dense SAP screens. The moment they're stuck — what does this field mean, what's the stock of this material, why did this error appear — the answer lives somewhere else: a manual, a colleague, a ticket queue, another transaction. So they alt-tab, they wait, or they guess.

And every team's hard-won knowledge — how their product works, how their process runs, how to fix the common cases — sits in documents nobody is reading at the exact moment it's needed.

The intelligence and the work happen in two different places. AI Core Hub puts them in the same place.

The Hub

One place to configure AI for every team.

The Hub is the control room. It doesn't run the AI itself — it decides what AI each team is allowed to run, and how. And it's organised exactly the way your company already is.

🏢
Zone

A zone is a team.

Every team that owns a product or area gets its own space — its own agents, knowledge and keys, without touching anyone else's.

scope · zoneteam-owned
🗂️
Application

An app is an area of work.

A single SAP transaction or a whole business area — wherever a group of people actually do their job. Defined once, then built around.

scope · appt-code or area
🤖
Agent

An agent is a persona.

A name, an identity, an instruction, and one job. One answers business questions; another handles technical detail. Deliberately focused.

businesstechnical

Every agent draws on three things.

Skills

Concrete actions inside SAP: read the current screen, check stock, explain a field, run a safe query. The team picks exactly which skills each agent may use.

📚

Knowledge

The team loads its documents — manuals, specs, process guides, past tickets — and the agent answers from them, grounded in your material.

🔑

Keys

The AI provider keys, set once at company, team or user level and resolved automatically. No secrets scattered around, no per-person setup.

🖥 A look inside

This is the Hub, today.

The configuration app where each team sets up its zones, agents, skills and knowledge — running now as a working prototype.

AICore HubYour work zones

Your work zones

Zones you are assigned to. Open one to reach its applications, documents and configuration.
3
Zones
4
Applications
9
Skills
248k
Tokens · 30d
🛡️

Shield — Authorization AI

Assistants around the SHIELD authorization framework.

2Apps
3Agents
4Docs
📦

Master Data Assistant

Master-data helpers for the MDM team.

1Apps
1Agents
1Docs
🔔

Central Events Helper

Change-document / event explainers.

1Apps
1Agents
1Docs
Home Each team lands on its own zones — the products they own, nothing they don't.
AICore HubSHIELD / SELECT Proposer

SELECT Proposer

Proposes & tests read-only SELECTs.
Chat agents (personas) 2

Personas

2 active
NameModelTempSkillsState
Technical Expert defaultAZURE_GPT4O0.0SQLactive
Business HelperAZURE_GPT4O0.3active
Technical Experttemp 0.0skill · SQLAZURE_GPT4O
“You are a precise ABAP/SQL expert. Answer only from the SHIELD documentation and verify any SELECT with the SQL tool before proposing it. Be concise and cite the heading path.”
Knowledge base — documents 3

Documents

RAG store
TitleTypeChunksIndexed
SHIELD SELECT cheat sheetMARKDOWN24indexed
ZCL_SHIELD_CHECK_OSQL usageCODE11indexed
Auth object catalogue (draft)TEXT7pending
Application An agent is a persona — a name, an instruction, a model, and the skills it may use — sitting right next to the team's own documents.
AICore HubSHIELD / Skills

Skills

The actions agents in this zone may take. The most specific scope wins — app over zone over global.

Skills 5

SkillClassScopeState
SQLZCL_AICORE_SKILL_SQLglobalactive
SCREEN_FIELDSZCL_AICORE_SKILL_SCREEN_FIELDSglobal · GUIactive
AUTH_LOOKUPZCL_SHIELD_AI_AUTH_LOOKUPzoneactive
SQL (override)ZCL_AICORE_SKILL_SQLapp · max_rows 50active
CD_READZCL_CENT_AI_CD_READappinactive
Skills Global, zone and app skills in one registry — the team switches each on exactly where it should apply.
💬 Where it shows up

A colleague on the side of every screen.

The agent appears as a panel docked to the side of the transaction the user is already in — left or right, always there, never blocking the work. Not a popup. A teammate, beside you.

Because it runs inside the user's own session, the agent can see the screen in front of them. The user just points at what they're looking at — “what's the stock of this material?” — and the agent already knows which material, because it's reading the same screen.

1

If a skill exists, it uses it.

The team built a precise skill — say a stock check — so the agent does it the right way, every time.

2

If not, it asks the database.

A safe, read-only query against the tables the user is allowed to see — enforced by SAP's own authorisations. Nobody sees data they don't already have rights to.

3

On custom apps, it can act.

For an application the team owns, skills can guide the user through changing data — validated, the way the team designed it.

🧭
On the roadmap: helping change data inside standard SAP transactions too — deliberately left for later. Powerful, but complex. For now, AI Core guides the user on what to do.
AI
Stock Assistant
MM team · reading MM03
What's the stock of this material?
Plant 1000 — Hamburg: 1,420 PC available, 180 PC in quality inspection.↳ CHECK_STOCK skill · MATNR 100-100 read from screen
And what does error M3 305 mean here?
Ask about this screen…
📚 The knowledge base

Your documents, on tap.

Think of it as a librarian with a perfect memory. The team hands it everything written about their area — manuals, specifications, process notes, resolved tickets. AI Core breaks each document into small passages and files them by meaning, not just keywords.

When someone asks a question, it instantly pulls the handful of passages that actually answer it and lets the agent reply in plain language — grounded in your material, not the open internet. Add a new document and the agent is smarter the next minute, with nothing to retrain.

This is the industry-standard RAG pattern — retrieval-augmented generation — the modern, trusted way to give an AI private knowledge without it ever inventing answers.

📄

What you can store

PDFs and Office documents, specifications, manuals, process guides, configuration notes — anything a team would otherwise explain by hand.

🎫

Living history

Past support tickets and how they were resolved. The agent learns your real fixes, not generic advice.

Grounded answers

Replies are tied to the passages that justify them — so the agent stays honest and you can check the source.

Beyond chat

Agents that work while you sleep.

Not every agent waits to be asked. The same building blocks — persona, skills, knowledge — power agents that run a process on their own.

Example

A service-desk agent on your incident queue.

Point an agent at a ServiceNow incident queue — the world's most-used service desk. It watches everything coming in, understands each ticket against the team's loaded knowledge, and acts: drafts a resolution, suggests the next step, or flags what genuinely needs a human.

A tireless first responder that already knows your application — because the responsible team taught it, once, in the Hub.

Incident queue · MM

monitored by AI Core
IncidentSubjectStatus
INC0042918Stock mismatchAI drafted
INC0042920MRP run failedAI drafted
INC0042925Field meaning?AI answered
INC0042931Pricing exceptionNeeds human
INC0042933New material setupNew
Why it matters

The intelligence, finally where the work is.

1 control room
Every team, one place
Zones, agents, knowledge and keys — centrally governed, locally owned.
Sees the screen
Live, in-session
Ask about “this material”, “this order”, “this error” — it's reading the same screen.
Your data
Grounded, not guessed
Answers from your documents and your tables — never the open internet.
SAP auth
Respects authorisations
Every query runs under standard SAP authorisation. Users see only what they may.
Skills + SQL
Precise or flexible
Built skills for the known cases; a safe read-only query for everything else.
Any t-code
Standard or custom
The dock drops in beside the work — no new screens to learn.
👥 Who it's for

Built for the people who run SAP every day.

Product & process teams

Own your zone.

Stand up agents for your area, load your knowledge, and decide exactly what they can do — no central bottleneck.

Business users

Help, right where you're stuck.

Ask in plain language about the screen in front of you and get an answer from your own data in seconds.

Technical support & consultants

Scale your expertise.

Teach an agent once; it answers the same questions for everyone, day and night, citing your material.

Service desk & operations

Triage on autopilot.

Let an agent watch the queue, draft resolutions, and surface only what truly needs a person.

Give your teams an AI that speaks SAP.

Configure a zone, build an agent, load your knowledge, and drop it into the transaction your people already use. The intelligence finally lives where the work does.