API, script, or recorded workflow: how to choose

If a supported API can make the whole change, call the API and you’re done. If one developer owns a script and watches it run, keep the script. Record a workflow in OpenAdapt for the step that’s left over, the one that only happens on screen. That’s worth doing when other people depend on the step and you need proof that each save landed in the record. How the options compare Option Who owns it What checks the save After a timeout Switch when Supported API Your developers call it, and the vendor keeps it stable The response, plus your own read of the record Read the record before you send again It can’t reach a step. Move only that step. Playwright A developer The script’s assertions Before the click, it fails with nothing clicked. After the click, your code has to check the record. Other people depend on it, or the task leaves the browser Selenium A developer or test team The test’s assertions, plus any record check you add The browser error can’t say whether the save landed Other people depend on it and nothing reads the record, or the task leaves the browser AutoHotkey The person who wrote the macro That person, watching it run That person sees it and fixes it by hand Coworkers copy it, it runs unattended, or a bad save is costly OpenAdapt workflow A named owner, who reviews each change A separate read of the saved record, set up for each workflow It stops and asks a person to check the record. It doesn’t retry on its own. A supported API starts covering the step Tool behavior in this post comes from each project’s documentation, checked on 2026-10-09. ...

August 26, 2026 · 9 min · Richard Abrich

We already run UiPath. Where does OpenAdapt fit?

If your team already runs UiPath, keep it. OpenAdapt doesn’t replace an automation program. It takes the last step of one task off your team: entering approved information into a system such as an EMR or a payer portal, and checking that it saved. When something doesn’t match, it stops and asks a person instead of guessing. What UiPath already does for you According to UiPath’s Orchestrator page, you use Orchestrator to deploy and start attended and unattended robots and to monitor their work. It logs what each robot does and can run in UiPath’s cloud or on your own servers. ...

August 26, 2026 · 4 min · Richard Abrich

We use Power Automate. Where does OpenAdapt fit?

If your team already runs Power Automate, keep using it for every step its connectors reach. OpenAdapt is for the step they can’t reach. That’s usually the last one, where someone types approved information into a screen such as an EMR form or a payer portal. OpenAdapt enters the information, confirms it in the saved record, and asks a person when something doesn’t match. What Power Automate already does well Work that moves between Outlook, Excel, Dataverse, Teams, and SharePoint already has connectors in Power Automate. A connector moves the data without opening a page or clicking a button, and your administrators already manage connectors. Use that path first, before any screen automation, ours included. ...

August 26, 2026 · 4 min · Richard Abrich

The 500th run: compiled automation vs. computer-use agents

A computer-use agent is an AI model that works from screenshots and chooses each click as it goes. It doesn’t need selectors, an application API, or a recording, so it can take on a task that nobody has automated yet. The cost shows up when the task repeats. The agent calls the model at each step of each run, even when the screens and the goal haven’t changed since yesterday. ...

July 8, 2026 · 7 min · Richard Abrich

Get the monthly email

Once a month, we send one workflow shown before and after OpenAdapt, and what changed in the product.

Sign up on openadapt.ai