Y-Unit supports the development needs of your SAP AI journey
Enterprise software has a usability problem that we’ve all accepted as normal. SAP S/4HANA is extraordinarily powerful — it runs the supply chains, finance, and operations of thousands of global businesses. But interacting with it has always required training, patience, and a tolerance for complexity.
We set out to change that. What started as an internal proof-of-concept has become a production-ready architecture that lets customers manage their orders through natural conversation — while the ERP stays completely intact beneath the surface.
Anyone who has tried to modify a Sales Order in SAP knows the experience. You need to know the transaction code, the document type, the business partner number, the material number, the sales
organisation. Miss one field and the system rejects your input with an unhelpful error. Customer service teams spend hours on tasks that should take minutes. Supervisors monitor dashboards
that require expert interpretation. And all of this friction exists not because the underlying data is wrong — but because the interface was never designed for conversation.
When you should use SAP's own AI offering?
SAP AI and Joule Premium have OOTB features which make it ready for enterprise use cases. The advantage of using SAP AI is that these features don't need to be developed custom.
Data Security built-in
Data Masking
Grounding
Context sensitive translations
Prompt optimisation - Templating
I/O Filtering for removing harmful content
A Different Approach: The AI Agent
At the heart of our solution is an AI agent powered by a LLM such as Claude (Anthropic). Rather than replacing SAP, the agent wraps it: it sits between the user and the ERP, understanding intent in plain language and
translating it into precisely the right system operations.
Claude doesn’t connect directly to S/4HANA. Instead, it works through a set of well-defined tools — structured operations like create_sales_order, update_sales_order, get_order_status, cancel_sales_order, and add_payment_card. Each tool maps to a secure, validated integration flow that sits between the agent and the ERP.
“Claude handles intent, confirmation, and natural-language response. It never touches the ERP directly — every action goes through a validated integration layer that acts as the guardrail.”
Results in Production
The results have been exactly what we hoped for:
✓ Order creation time reduced from minutes of screen navigation to a 30-second conversation.
✓ Support ticket volume for order modifications dropped significantly — customers now self-serve what previously required a human agent.
✓ Order error rates fell because the agent validates every field before submission, resolving common mistakes automatically.
✓ Supervisor oversight improved through the approval workflow — high-value orders get a human review without slowing down routine ones.
Why work with us?
There are many integrators focusing on AI powered solutions in 2026. What we think differentiates us from the rest is that we have 20 years of experience in solution consulting for sales and service processes in SAP. When legacy SAP data models (which still exist in S4 HANA) feel foreign to many we feel right at home. Therefore designing integrations, validations or instructions or templates for the AI orchestration framework needs mostly no explanation from the business side, because we have worked with SAP business users for many years.
Clean Core
The proposed solution follows the Clean Core principle with side-by-side extensions. Due to developments in SAP Business Technology Platform (BTP), custom code is completely decoupled from the S/4HANA core to enable seamless upgrades and cloud agility. It uses standard APIs to connect, ensuring the ERP remains standard while innovating on BTP using Node.js, reducing long-term technical debt.
Built for the Real World
The architecture is built to production standards throughout:
✓ The CAP rest interface, orchestration agent and tools connector are made to run as a containerised service SAP's own Kyma environment — scalable, isolated, and independently deployable.
✓ Integration flows handle authentication, error recovery, and message logging with configurable alerting when failure rates spike.
✓ An approval workflow layer in SAP Integration Suite lets supervisors review and sign off on high-value or unusual orders before they are submitted to the ERP.
✓ The entire solution deploys on top of existing SAP infrastructure — no S/4HANA customisation required.
The Intelligence Behind the Agent
One of the most important design decisions was ensuring the agent always works with accurate, current data — not stale snapshots. The advantage of using SAP CAP for the agent is that CDS Views can be leverage to access real-time data in the SAP S4 HANA database.
Always-fresh master data
Before Claude can create a valid Sales Order, it needs to know which customers exist, which materials are available for each sales organisation, current prices, and live stock levels. Our agent can access this data via CDS Views in real time. The agent is never working with outdated information.
Secure data
At the same time the master data is not fed into an AI tool directly. It's stored in memory as part of the agent application which the enterprise controls. Master data is fed by the agent into the chat context selectively only to perform necessary validations which are part of the business logic.
Validation before every action
The integration layer between the agent and S/4HANA acts as a guardrail. Every inbound request is validated: required fields are checked, idempotency is enforced (so duplicate requests never createduplicate orders), and missing fields like delivering plant or distribution channel are automatically resolved from the master data the agent already holds.
What the Agent Can Do
The agent supports the full lifecycle of a Sales Order. A customer can walk through any of the following
simply by describing what they want:
• Create a new order — the agent extracts customer, materials, quantities, and delivery date from
the conversation, confirms the details, and creates the order in S/4HANA.
• Modify existing orders — change quantities, add new line items, update delivery dates, or
remove positions from an open order.
• Cancel an order — with a built-in confirmation gate: the agent requires explicit confirmation
before any cancellation, and warns that the action is irreversible.
• Adjust individual item quantities — with an automatic warning if the requested change exceeds
50% of the original quantity.
• Add a payment card — securely, using tokenisation. The agent never requests or stores full card
numbers.
• Check order status — retrieving real-time delivery and processing status directly from the ERP.
Every write operation follows the same discipline: the agent always calls get_order_status first to verify
the order is open and editable, confirms all details with the user before acting, and surfaces any errors
clearly rather than swallowing them silently.
Like to know more or see the demo without any commitment? Please contact us at ingo.taraske@yunit.tech.