SAP integration

Let Joule stay the front door. Give long-running work a durable runtime.

SAP's documented BYOA pattern lets Joule call remote code-based agents over A2A, including asynchronous task updates. Orchestrate can be exposed behind that handoff while SAP applications remain the system of record and final business authority.

Integration posture
Delegate

Keep the surrounding platform responsible for what it already does well. Use Orchestrate where durable cross-estate execution and one delegation/audit chain become the requirement.

SAP Joule / SAP events
initiates or contributes work
↓ governed handoff
Aizen Orchestrate
durable execution + identity
↓ governed egress
SAP + non-SAP systems
system-of-record action
Division of responsibility

Complement the platform. Do not duplicate it.

SAP remains responsible for

SAP experience and business authority

Joule remains the conversational and role-aware assistant experience.
SAP applications retain final business authorization and system-of-record state.
SAP-native data, workflows, and governance stay in the SAP estate rather than being re-created in Aizen.
Existing SAP integration services remain valid connection surfaces where they fit the process.
Orchestrate adds

Neutral durable execution

Durable delegated execution for work that may pause for hours or days.
Fork/join and human gates when one Joule request expands into parallel specialist work.
Delegation lineage that carries the acting principal across runtime hops.
One run across SAP and non-SAP systems without moving system-of-record ownership.
Connection pattern

Three seams. One governed run.

A2A / events / APIs

A Joule capability can call a remote BYOA agent over A2A; SAP business events or APIs can also create or resume runs.

IAS / enterprise identity

Use the surrounding enterprise trust model at ingress, then bind the run to an Aizen grant and preserve delegation context internally.

SAP APIs through egress

Resolve destinations and credentials only at the governed boundary; SAP backends still enforce their own business authorization.

SAP Joule / SAP events

trigger / delegation / intelligence

Aizen Orchestrate

durable state · joins · HITL · identity

SAP + non-SAP systems

governed side effect

Reference workflow

Touchless AP exceptions across SAP and the wider estate.

Reference workflow · not a customer claim

An invoice exception becomes a durable process rather than a single assistant turn.

This sequence illustrates how the integration pattern maps into a durable run. Production topology, permissions, latency, and exact APIs depend on the customer's envirnment.

01

Delegate the exception

A Joule interaction, business event, or API call creates the run with invoice and caller context.

02

Investigate in parallel

Orchestrate can fork matching, supplier-data, compliance, or enrichment work while the parent waits durably.

03

Pause for a person

An approval or exception decision can suspend the run without holding an execution worker.

04

Act through SAP

The final posting or update crosses governed egress and remains subject to SAP business authorization.

05

Return completion

The initiating experience receives a final result with the relevant lineage and artifacts.

Publication boundary

Be precise about ecosystem claims.

Describe Orchestrate as compatible with SAP's documented remote-agent/A2A architecture when implemented that way. Do not imply SAP has selected, certified, endorsed, or formally partnered with Aizen unless that relationship is separately established. Likewise, treat registration or telemetry into specific SAP governance products as a separately validated integration capability.

SAP working session

Bring the workflow not a generic connector request.

We'll map where SAP should remain authoritative and where Orchestrate should carry durable process state across the rest of the estate.