Integration · ERP
AI agents for SAP S/4HANA
Find business partners, sales orders, products, stock and billing documents, enter sales orders, and query any OData API in SAP S/4HANA (Cloud Public Edition, Private Edition or on-premise), as a communication user.
- Actions
- 11
- Read
- 9
- Write
- 2
Actions
What your agents can do in SAP S/4HANA
11 actions. Each one is a tool your agents can call and a step your workflows can run.
Read 9
Look things up. Nothing changes.
Query an OData API
Reads entities from any S/4HANA OData V2 API the communication user may call, with $filter, $select, $expand and $orderby.
Find business partners
Finds customers and suppliers whose name contains a text (as typed; SAP matches case).
Get a business partner
Reads one business partner by its number, with its addresses and its customer data.
Find sales orders
Lists sales orders, newest first, for a sold-to party, a customer purchase order, or created on or after a date.
Get a sales order
Reads one sales order by its number, with its items (material, quantity, unit, net amount).
Stock of a material
Shows a material's stock by plant, storage location, batch and stock type, optionally in one plant.
Find products
Finds products whose description contains a text (as typed), in a language (EN by default).
Get a product
Reads one product (material) by its number, with its descriptions: type, group, base unit, weights and status.
Find billing documents
Lists billing documents (invoices, credit memos), newest first, for a sold-to party or from a date.
Write 2
Create, change or send.
Enter a sales order
Enters a sales order (sell from stock) for a sold-to party in a sales area (sales organisation, distribution channel, division), with a customer PO and items.
Create through an OData API
Creates an entity through any S/4HANA OData V2 API the communication user may write, from its fields.
A person can approve first
Any write action can be set to wait for a person's approval before it runs, so an agent asks before it changes anything.
Connection
How it connects
Connect it once in the console, then give it to the agents and workflows that need it.
Enter the sign-in details SAP S/4HANA gives you for its API.
What you enter
- Communication user
- Password
Settings
- API address
Kept safe
- Credentials are stored encrypted with your organization's own keys.
- They are opened only by the process that makes the call, at the moment it runs, and never go into a prompt or the browser.
- Calls go only to the tool's own servers.
Ideas
Ideas to start with
Starting points made only from the actions above. Mix them with any other tool your agents can use.
- 01
Ask about your SAP S/4HANA data
Ask a question in plain words. The agent can query an OData API, find business partners or get a business partner in SAP S/4HANA, then answers with what it found.
- 02
Let an agent update SAP S/4HANA
Have the agent enter a sales order or create through an OData API in SAP S/4HANA as part of a larger task. Turn on approval and a person signs off on each change first.
- 03
Share what it finds in Slack
Give one agent SAP S/4HANA and Slack: it can query an OData API in SAP S/4HANA and post a summary to a Slack channel in the same run.
FAQ
SAP S/4HANA and MyDeepAgents
Can MyDeepAgents connect to SAP S/4HANA?
Yes. The SAP S/4HANA connector has 11 actions: 9 read and 2 make changes. Your agents can call them as tools, and your workflows can run them as steps.
How do I connect SAP S/4HANA?
Enter the sign-in details SAP S/4HANA gives you for its API. You'll need: Communication user and Password. The connection also asks for: API address. Credentials are stored encrypted with your organization's own keys and are opened only at the moment of a call.
Can an agent change data in SAP S/4HANA without asking?
Only if you let it. Each of the 2 actions that change data can be set to wait for a person's approval before it runs.
Can I use SAP S/4HANA in workflows as well as agents?
Yes. Every SAP S/4HANA action also works as a step in a workflow, and the same connection serves your agents and your workflows.
Early access
Put SAP S/4HANA to work
Connect it in a few minutes, give an agent the actions it needs, and decide which changes wait for a person.