Skip to main content
DATATETHER·GOVERNED WORKFLOWS
Nominal Runtime · OData v2 & v4 Connected
GOVERNED AGENTIC ORCHESTRATION

Turn complex multi-step ERP operations into a single governed AI tool.

AI should never execute raw, multi-table database steps on its own. On DataTether’s visual canvas, you chain OData queries, business rules, human approval gates, and atomic writes into a single workflow. Your AI gets one safe tool to call—and your ERP gets zero unreviewed writes.

Free forever sandbox · Zero SAP write access required · 5-minute setup
1 Tool Call
In LLM Context
Single compiled dispatch
7 Node Types
Visual Canvas
Tool, Rule, UI, Code, LLM
100% Gated
In-Chat Review
Staged human sign-off
Atomic $batch
Commit Safety
Guaranteed NetWeaver rollback
PIPELINE: SD_ORDER_RELEASE_V4
RUNNING · STEP 3 OF 4142ms elapsed
01INGRESS & READ
200 OK · 48ms
GET API_SALES_ORDER_SRV/A_SalesOrder('100429')
Payload: Blocked (01 Credit Check Failed) · Ingested to Context
02DETERMINISTIC POLICY EVALUATION
VALIDATED · 1.4ms
RULE_CHECK: Order Value $14,850 > Policy Threshold $10,000
Evaluation: True · Escalated to Mandatory Auditor Approval
03HUMAN REVIEW GATE (PAUSED)
AWAITING DECISION
AUDITOR APPROVAL REQUIRED BEFORE ERP MUTATION
Customer Master: DE-44109 (Siemens AG) · Delta: +$14,850.00 USD
Customer:DE-44109 (Siemens AG)
Credit Line Delta:+$14,850.00 USD
Risk Score:Low (Grade A+)
SAP RFC User:AUDITOR_FIN_OPS
04ATOMIC SAP COMMIT (STANDBY)
CHANGESET PREPARED
POST API_SALES_ORDER_SRV/$batch
NetWeaver CSRF Staged · Guaranteed rollback on HTTP 4xx/5xx
AI calls 1 tool: release_blocked_orderZero Unreviewed Writes
DETERMINISTIC FENCE·ENTERPRISE ERP SAFETY

The hard boundary between AI intent and database execution.

LLMs excel at natural language understanding and synthesizing intent, but they should never be entrusted with sequencing fragile multi-table database transactions. DataTether workflows establish clear process fences: you visually assemble the logic, human review gates, and atomic writes once; your AI client calls it with complete confidence.

Extractable Definition: A DataTether workflow is a visual execution graph that compiles multi-step OData queries, conditional policy checks, sandboxed JavaScript transformations, and human approval cards into a single, atomic MCP tool.
DETERMINISTIC PIPELINES VS UNCONTROLLED AGENTS

What happens when an uncontrolled AI loops inside your ERP.

The fundamental difference between unpredictable model loops and deterministic governed pipelines.

UNGOVERNED AGENTIC LOOP

HIGH RISK
Unbounded Context Loops

LLM iterates across 5 unstructured sequential tool calls, blowing token windows and inflating latency.

Hallucinated Composite Keys

Probabilistic entity generation creates invalid SAP Sales Organization keys that fail silently inside BAPI routines.

Mid-Flight Rate Limit Failures

Rate-limiting or network timeout at step 4 leaves steps 1, 2, and 3 uncommitted or orphaned without clean recovery.

Orphaned Database Mutations

Partial uncommitted records written to SAP table VBAK with zero rollback capability—leaving $42,000 inventory stuck in limbo.

DATATETHER GOVERNED WORKFLOW

DETERMINISTIC
Single Ingress Tool Call

The model issues 1 compiled workflow invocation. Context usage remains flat regardless of pipeline depth.

Strict OData Metadata Validation

Strict schema contracts reject invalid payloads in 1.2ms before any network packet reaches the NetWeaver gateway.

Sandboxed Visual Approval Gate

Interactive rich diff cards pause pipeline execution and prompt human operators inside Claude or ChatGPT.

Atomic $batch Changeset Commit

All entity updates execute in a single NetWeaver Logical Unit of Work with guaranteed instant rollback on any error.

CORE ARCHITECTURE

Read. Evaluate. Review. Commit.

Eliminating cognitive clutter by structuring complex logic into four deterministic node classes.

NODE 01

Ingress & Context

Tool Node & Input Contract

Introspects live SAP OData entities and dynamically injects runtime parameters into context without blowing token windows.

·Auto-binds to discovered SAP OData v2/v4 endpoints
·Validates caller parameters against EDMX metadata schema
·Prefetches NetWeaver CSRF tokens and active session cookies
NODE 02

Deterministic Policy

Condition & Static Rail

Evaluates hard business rules (credit limits, plant codes, budget caps) with zero LLM variance and microsecond latency.

·Sub-millisecond rule evaluation without LLM nondeterminism
·Dynamic threshold routing (e.g. TotalValue > $10,000)
·Multi-branch condition trees with automated fallback pathways
NODE 03

Human-in-the-Loop

UI Review Gate & Web Component

Pauses execution and renders interactive sandboxed diff cards directly inside Claude or ChatGPT for one-click auditor signoff.

·Interactive MCP UI diff card delivered directly into the chat
·Configurable countdown expiry window with auto-hold policy
·Cryptographic capture of reviewer identity and justification note
NODE 04

Atomic Execution

$batch Changeset & Rollback Cue

Compiles multi-entity updates into a single SAP OData $batch changeset with instant NetWeaver rollback on error.

·Bundles multiple entity mutations into a single HTTP POST $batch
·Zero partial database commits—all entities post or all roll back
·Streams cryptographically signed transaction receipt to SIEM
ENTERPRISE USE CASES

Real Business processes. Automated without the fear.

Governed reference templates designed for common high-friction finance, supply chain, and procurement operations.

SAP SD (Sales & Distribution)
API_SALES_ORDER_SRV

Blocked Sales Order Credit Release

When a high-value sales order triggers a credit block in SAP SD, the workflow analyzes customer exposure, verifies historical payment score, stages an interactive approval card for the Credit Lead, and commits the release atomically.

Execution Pipeline:
01Read blocked order A_SalesOrder and credit exposure in SAP SD
02Evaluate credit limit threshold: Order value exceeds $10k policy
03Render sandboxed MCP UI card with customer payment history
04Capture Credit Lead electronic signoff and override justification
05Post atomic NetWeaver $batch to remove delivery block
180ms execution100% Rollback SLA
SAP MM (Materials Management)
API_PURCHASEORDER_PROCESS_SRV

Procurement Variance Reconciliation

Detects 3-way match quantity and unit price discrepancies between purchase order, goods receipt, and vendor invoice. Tolerances within ±1.5% clear automatically; variances above threshold route to the purchasing agent.

Execution Pipeline:
01Introspect PO line items and corresponding goods receipts
02Calculate variance percentage across quantity and unit pricing
03Tolerance check: Variances > ±1.5% trigger approval gate
04Buyer reviews itemized invoice discrepancies in interactive table
05Commit AP credit memo and release invoice for payment run
210ms executionTolerance: ±1.5%
SAP WM (Warehouse Management)
API_MATERIAL_STOCK_SRV

Inter-Facility Stock Reallocation

Identifies plant stockouts, inspects safety stock levels across regional distribution centers, calculates optimal transfer quantities, and routes the stock transport order (STO) for logistics signoff.

Execution Pipeline:
01Scan regional plant inventory levels for stockout alerts
02Calculate replenishment quantities against safety stock minimums
03Verify plant transportation lanes and shipping route constraints
04Logistics supervisor confirms transfer route and dispatch date
05Execute atomic STO creation and reserve transit inventory
165ms executionSafety Stock Enforced
REUSABLE UI PRIMITIVES

Build it once for your dashboard. It runs inside your chat.

Custom UI components built for DataTether live dashboards plug directly into workflow review nodes without rewriting code or duplicating schemas.

LIVE MONITORING DASHBOARD VIEWPORTAL_EMBED
SALES DOCCUSTOMERUTILIZATIONSTATE
SO-99201BASF Corp68%CLEARED
SO-99204Bayer AG94%HOLD
Data binding: Direct OData v4 WebSocket subscription.
WORKFLOW REVIEW NODE (IN-CHAT APPROVAL)MCP_SANDBOX
PENDING DOCCUSTOMERUTILIZATIONACTION
SO-99204Bayer AG94% (+$12k)REQUIRES LATCH
Approve Changeset
Reject & Rollback
Zero duplicate code: Same JSON schema & Web Component specs.
GOVERNED ENTERPRISE ON-RAMP

Give your AI real workflows. Keep your ERP completely safe.

Deploy your first governed SAP workflow in 5 minutes with our pre-configured sandbox environment.

Multi-step composite workflows & custom policy hooks are supported on Business ($1,000/mo) & Enterprise
SOC-2 Type II Certified·OData v2 & v4 Compatible·Deploy On-Premise or Cloud Run
CONTINUE EXPLORING DATATETHER

The architecture that makes autonomous AI safe.