All integrations

Integration

Automate customers in SAP S4HANA connected to agents and the rest of your stack

Connect any SAP S4HANA tenant — Cloud Public Edition, Cloud Private Edition (RISE), or on-premise — and read or write business data through the official OData v2 services. Each tool routes through a single internal proxy that handles token acquisition, CSRF fetch-and-retry for write operations, and OData error normalization. ### Deployment modes Pick the deployment that matches your tenant in the Deployment dropdown: - S4HANA Cloud Public Edition — provide your BTP subaccount subdomain and region (e.g., eu10, us10). The host is derived automatically as -api.s4hana.ondemand.com, and OAuth tokens are fetched from the matching BTP UAA endpoint. Authentication is OAuth 2.0 client credentials configured in a Communication Arrangement. - S4HANA Cloud Private Edition (RISE) — provide your OData Base URL (e.g., https://my-tenant.s4hana.cloud.sap). Authenticate with OAuth 2.0 client credentials (provide the tenant's UAA tokenUrl, clientId, clientSecret) or HTTP Basic with a Communication User (username, password). - On-premise S4HANA — provide your OData Base URL (e.g., https://sap.internal.company.com:44300). Authenticate with OAuth 2.0 client credentials issued by your on-prem identity provider, or HTTP Basic with a service user. ### What you can do Read and create business partners, customers, suppliers, sales orders, deliveries (inbound/outbound), billing documents, products, stock and material documents, purchase requisitions, purchase orders, and supplier invoices. Update business partners, customers, suppliers, products, sales orders, purchase orders, and purchase requisitions with PATCH. Run arbitrary OData v2 queries against any whitelisted Communication Scenario or registered service. ### Optimistic concurrency All update tools accept an optional ifMatch ETag. When omitted, If-Match defaults to a wildcard (unconditional). For safe concurrent updates, fetch the entity first, capture its ETag from the response, and pass it as ifMatch to detect lost updates. Connect SAP S4HANA Cloud Public Edition with per-tenant OAuth 2.0 client credentials configured in your Communication Arrangements. Read and create business partners, customers, suppliers, sales orders, deliveries (inbound/outbound), billing documents, products, stock and material documents, purchase requisitions, purchase orders, and supplier invoices, or run arbitrary OData v2 queries against any whitelisted Communication Scenario.

38 operations0 triggersAuth: none

About SAP S4HANA

SAP S4HANA is SAP's flagship intelligent ERP suite, running on the in-memory HANA database.

What teams automate with SAP S4HANA

  • Run core business processes: Manage finance, procurement, sales, logistics, inventory, and manufacturing on a single source of truth.
  • Model master data at scale: Maintain business partners, customers, suppliers, products, and organizational structures across multiple company codes, sales organizations, and plants.
  • Execute transactional flows end to end: Create and update sales orders, purchase requisitions, purchase orders, deliveries, billing documents, supplier invoices, and stock movements with full audit trails.
  • Govern access cleanly: Use Communication Arrangements, Communication Systems, and Communication Scopes to scope OAuth client credentials to exactly the services each integration needs.
  • Integrate via standard OData: Every entity supported here speaks OData v2 with consistent paging, filtering, expansion, and ETag-based optimistic concurrency.

What can you do with the SAP S4HANA integration?

What can you do with the SAP S4HANA integration? SAP S4HANA is SAP's flagship intelligent ERP suite, running on the in-memory HANA database. It powers finance, supply chain, procurement, sales, and manufacturing for organizations of every size, and exposes its business data through a broad catalog of OData services on SAP Business Technology Platform (BTP). With SAP S4HANA, you can: AptlyStar exposes 38 operations so teams can automate end-to-end processes without maintaining brittle scripts.

Automate & integrate SAP S4HANA

Compose SAP S4HANA with the rest of your stack using visual workflows and agents.

gm

Read & query data

Pull live records, search entities, and keep downstream systems up to date.

  • List Business Partners
  • Get Business Partner
  • List Customers
  • Get Customer
gm

Create & update SAP S4HANA records

Insert, upsert, and patch objects so SAP S4HANA workflows stay synchronized automatically.

  • Create Business Partner
  • Update Business Partner
  • Update Customer
  • Update Supplier
gm

Manage lifecycle

Archive, delete, merge, and reconcile records with guardrails and approvals.

  • Delete Sales Order
gm

SAP S4HANA notify & orchestrate

Trigger downstream actions, alerts, and hand-offs when something changes.

  • Update Customer
  • List Suppliers
  • Get Supplier
gm

SAP S4HANA analyze & report

Aggregate metrics, export datasets, and feed BI or agent summaries.

  • Get Supplier
  • Update Supplier
  • List Sales Orders
gm

SAP S4HANA automate on events

React to webhooks and polling triggers the moment something happens.

  • List Sales Orders
  • Get Sales Order
  • Create Sales Order

Build SAP S4HANA agents

Ship AI workflows that read, decide, and act on SAP S4HANA — with guardrails and human approvals where you need them.

SAP business partner sync

Build a workflow that takes new customer rows from a CRM-backed table and creates or updates SAP S/4HANA business partners via the API_BUSINESS_PARTNER service, mapping person and organization categories correctly so fin...

Explore templates

SAP sales order monitor

Create a scheduled workflow that lists open SAP S/4HANA sales orders, flags orders past their expected delivery date, summarizes top blockers, logs them to a tracking table, and emails the operations leads a daily priori...

Explore templates

SAP supplier invoice intake

Build a workflow that ingests inbound supplier invoice PDFs from Gmail, extracts header and line-item data with an agent, validates the vendor against SAP S/4HANA suppliers, creates the supplier invoice via OData, and wr...

Explore templates

SAP billing reconciliation

Create a scheduled workflow that pulls SAP S/4HANA billing documents, joins them against your CRM revenue table, flags mismatches in amounts or customers, and emails finance a reconciliation report file with the specific...

Explore templates

SAP delivery exception alerts

Build a workflow that runs every hour, lists SAP S/4HANA outbound and inbound deliveries with delays or missing reference documents, classifies the exception, posts a Slack alert to the operations channel, and updates a ...

Explore templates

SAP stock-level digest

Create a scheduled daily workflow that queries SAP S/4HANA for product stock and material document movements, identifies SKUs trending toward stock-out, writes a prioritized digest file, and Slacks the supply chain team ...

Explore templates

Ready to solve your SAP S4HANA integration challenges?

Connect SAP S4HANA once, then reuse the same blocks across agents, workflows, and templates.

Challenges AptlyStar solves

Keep SAP S4HANA in sync with the rest of your stack

Teams lose hours copying data between SAP S4HANA and CRMs, inboxes, and spreadsheets. AptlyStar connects SAP S4HANA to 38+ operations so updates flow automatically.

Learn more

Scale SAP S4HANA automations without custom glue code

One-off scripts break when APIs change. Use visual workflows, retries, and typed blocks so SAP S4HANA automations stay maintainable as you grow.

Learn more

Give AI agents secure, scoped access to SAP S4HANA

Agents need live SAP S4HANA context without over-permissioned keys. Connect credentials once, apply guardrails, and let agents act through audited workflow runs.

Learn more

Featured SAP S4HANA templates

Ready-to-use workflow templates that include SAP S4HANA, just like in the app.

SAP business partner sync

Build a workflow that takes new customer rows from a CRM-backed table and creates or updates SAP S/4HANA business partners via the API_BUSINESS_PARTNER service, mapping person and ...

Browse templates

SAP sales order monitor

Create a scheduled workflow that lists open SAP S/4HANA sales orders, flags orders past their expected delivery date, summarizes top blockers, logs them to a tracking table, and em...

Browse templates

SAP supplier invoice intake

Build a workflow that ingests inbound supplier invoice PDFs from Gmail, extracts header and line-item data with an agent, validates the vendor against SAP S/4HANA suppliers, create...

Browse templates

SAP billing reconciliation

Create a scheduled workflow that pulls SAP S/4HANA billing documents, joins them against your CRM revenue table, flags mismatches in amounts or customers, and emails finance a reco...

Browse templates

SAP delivery exception alerts

Build a workflow that runs every hour, lists SAP S/4HANA outbound and inbound deliveries with delays or missing reference documents, classifies the exception, posts a Slack alert t...

Browse templates

SAP stock-level digest

Create a scheduled daily workflow that queries SAP S/4HANA for product stock and material document movements, identifies SKUs trending toward stock-out, writes a prioritized digest...

Browse templates

SAP S4HANA plugs into the whole AptlyStar platform

Visual workflow builder

Design multi-step automations with blocks, branches, loops, and human-in-the-loop checkpoints — no boilerplate code.

Learn more

AI agents that act

Give agents tools, memory, and guardrails so they can plan, call integrations, and finish tasks across your stack.

Learn more

Knowledge & observability

Ground agents in docs and tables, then trace every run with logs, evaluations, and deployment controls.

Learn more

Related integrations

SAP Concur

Manage expense reports, travel requests, cash advances, and more in SAP Concur

View

SFTP

Transfer files via SFTP (SSH File Transfer Protocol)

View

Spotify

Search music, manage playlists, control playback, and access your library

View

SSH

Connect to remote servers via SSH

View

Stagehand

Web automation and data extraction

View

A2A

Interact with external A2A-compatible agents

View

AgentPhone

Provision numbers, send SMS and iMessage, and place voice calls with AgentPhone

View

Airtable

Read, create, and update Airtable

View

See SAP S4HANA working across your stack

Connect SAP S4HANA to agents and workflows in minutes — no credit card required.