3 / 3
Healthy RDP runs confirmed the intended identity and saved effect.
OpenAdapt Execute
Your product already knows the transaction. OpenAdapt completes it through the customer's browser, desktop, RDP, or Citrix session, then returns a verified receipt or a typed exception.
OpenAdapt Execute is a private partner API and an OEM integration. We provision it with a qualified workflow and a commercial agreement.
The execution boundary
Vertical software, service providers, and operations teams often prepare the right structured data but cannot write it into each customer system. OpenAdapt carries the authorized transaction across that final boundary without turning your product into a general-purpose computer agent.
Real RDP execution
This synthetic healthcare task crosses a real RDP client and server. OpenAdapt records the remote pixels, compiles the demonstration, verifies the intended record before the write, and checks the saved result outside the remote screen.
Reference qualification with synthetic data. The video uses paced presentation timing and exact retained RDP frames. A customer application and environment receive their own qualification.
3 / 3
Healthy RDP runs confirmed the intended identity and saved effect.
3 / 3
Changed-screen trials halted before a write.
0
Model calls and silent incorrect successes in the accepted batch.
Inspect the qualification evidence →Read the RDP architecture →
From request to receipt
01
We bind the intended inputs, identity checks, effect proof, target environment, and exception path to one workflow version.
02
Your product sends a structured transaction to the private partner API. OpenAdapt dispatches it to the approved customer-controlled runner.
03
The execution returns a verified receipt when the required proof passes, or a typed exception when an authorized person or reconciliation is needed.
POST /v1/executions
→ 202 { schema_version: "openadapt.execute-accepted/v1",
execution_id, state: "queued" }
webhook → { schema_version: "openadapt.execute-webhook/v1",
event_type: "execution.terminal", receipt: { outcome: "verified" } }Execution is asynchronous. A run can wait for an authorized decision, survive a restart, or require reconciliation without losing its transaction identity.
Clear outcomes
The runner completed the authorized work and proved the configured business effect.
The action may have reached the target, but the proof is incomplete. OpenAdapt does not repeat a consequential write blindly.
The runner refused before a business effect when identity, target, authorization, or policy evidence did not match.
The authorization or policy contract rejected the request before execution could proceed.
The execution platform failed before any possible business effect.
A configured compensating action completed and OpenAdapt independently verified its business effect.
Start with one deployment
We qualify the first workflow with your team. That creates the reusable execution contract, customer-runner plan, mobile operator decision path, and evidence needed to scale it through your product.