Skip to content

Start building

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.

Sign-in details

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.

How we protect your data

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.