Healthcare execution infrastructure

Automate the last mile inside legacy healthcare systems.

OpenAdapt fits RCM vendors, healthcare BPOs, automation teams, and vertical-software companies that already have structured input and business logic but still need a repeated write through a GUI. Demonstrate that last-mile step and OpenAdapt compiles it into a locally executable program with explicit identity, effect, policy, and halt semantics.

Keep document processing, eligibility, routing, and business rules in the systems that already do them well. Use supported APIs wherever possible, then give OpenAdapt the final UI-only write and verify its effect against an independent source of truth.

Citrix-delivered applications

OpenAdapt runs beside Citrix Workspace on a customer-controlled machine. It observes the remote application, checks the patient or record and workflow state, then clicks and types through the same interface as an operator. Nothing needs to be installed inside the remote Citrix session.

Customer result

Recovering missed billables with automated RVU audits

OpenAdapt automated the repetitive EMR navigation, clicking, and data entry behind Dr. Abrich’s monthly RVU audits.

Dr. Victor Abrich, MD
Board-certified electrophysiologist
MercyOne Waterloo Heart Care

Read the case study

≈$75,000

recovered billables per year

Several hours

of manual audit work saved each month

EMR-native

navigation, clicking, and data entry automated

Process

How it works

A demonstrated task becomes a reviewable program, not a prompt that a model reinterprets on every run.

  1. 1.0

    Record

    Demonstrate one bounded instance. OpenAdapt captures the screen, input, and available structural evidence needed to compile it.

    OpenAdapt's recorder capturing a real session in a live OpenEMR electronic health record: signing in and opening the patient workflow while every screen and input is captured.
    Record — real footage · driving a live OpenEMR instanceBrowser execution · selected application footage
  2. 2.0

    Compile

    Your recording becomes a script you can read, edit, and reuse.

    OpenEMR browser referencecompiling
    Live OpenEMR demonstration footage behind OpenAdapt’s animated compile view.
    workflow.jsoninspectable
    workflow
    openemr-browser-reference
    parameters
    workflow-defined inputs
    target
    bounded OpenEMR browser task
    effect
    deployment-specific oracle required
    compileOpenEMR demonstrationSelected-app footage with an animated view of the inspectable workflow OpenAdapt produces.Browser execution · selected application footage
  3. 3.0

    Replay

    Healthy runs execute the compiled steps locally without a model call.

    OpenAdapt replaying a compiled workflow against a live OpenEMR electronic health record, locally and with no per-run model calls.
    Run — real footage · driving a live OpenEMR instanceBrowser execution · selected application footage
  4. 4.0

    Resolve or halt

    Under drift, deterministic evidence re-finds the target, an optional model proposes a repair, or verification refuses to continue.

    OpenEMR browser referenceresolving
    Live OpenEMR replay footage behind OpenAdapt’s animated target-resolution view.
    target evidenceunique match required
    1. 01Recorded OpenEMR target evidence
    2. 02Configured identity and target constraints
    3. 03Unique actionable match required
    ambiguous or unverifiableHALT · REVIEW
    resolve or haltOpenEMR replaySelected-app replay footage with the target-evidence ladder and explicit halt path animated in context.Browser execution · selected application footage
  5. 5.0

    Verify and report

    Configured postconditions and effects are checked, and every run records what happened, changed, or halted.

    OpenEMR browser referencequalification
    Live OpenEMR replay footage behind OpenAdapt’s animated audit-contract view.
    run auditqualification required
    • Recorded mediarecord and compiled-replay footage
    • Effect oraclenot established by this media
    • Identity policymust be configured for the workflow
    • Acceptancehalt until declared checks pass
    No application-specific audit result claimed
    auditOpenEMR replayQualification contract for the OpenEMR reference. The footage does not establish an independent effect audit or production EMR reliability.Browser execution · selected application footage

Keep sensitive execution inside your boundary

Original recordings stay local. Managed execution only accepts an approved sanitized copy that passes the destination policy. Live observations can contain PHI again, so workflows involving PHI, private systems, desktop applications, RDP, or Citrix run on a customer-controlled machine. For RDP and Citrix, that runner operates the existing remote client from outside the session rather than requiring access to the remote server.

The wrong-patient defense

Require identity evidence before a consequential write.

Wrong-record writes are a critical automation risk. For a step configured with patient identity evidence, OpenAdapt halts when it cannot verify that the live record matches the demonstrated target. The public safety gallery shows the exact look-alike record cases behind this defense.

See the wrong-patient defense →Review the runtime safety model →

Where the execution layer fits

  • Write approved output from an existing intake, RCM, or operations pipeline into the remaining browser-only form.
  • Prefer supported APIs for reads and writes, then use governed GUI replay only where the target exposes no suitable integration path.
  • Check the intended business effect independently, retain an illustrated run report, and halt on ambiguous identity or unverifiable outcome.

Put one last-mile workflow into production

Bring one repeated workflow, its application and version, monthly volume, common exceptions, and independent success oracle. We'll map the deployment boundary, shadow run, and supervised production rollout.

Qualify one workflow