Back to Blog
Migration

Daniel Kim7 min
Esc

Your automation team spends more time patching bots than building new ones. A security patch, a new release, or a user interface refresh breaks a critical workflow. The backlog grows. New initiatives stall. You end up with a patchwork of fragile bots and SOPs that only humans can run. The problem is not a lack of effort. It is the way bots were built to survive a world that no longer stays still.

Why RPA breaks here

Traditional RPA (UiPath, Automation Anywhere, Blue Prism, Power Automate) relies on selectors, xpaths, and object IDs to locate elements on a screen. When the application team changes a class name, moves a button, or reorders a table, the selector no longer matches. The bot halts. A developer must rebuild the workflow. The cost is real. Industry surveys show that 30 to 45 percent of an RPA team’s time is spent on maintenance rather than new automation. One enterprise reported that after a single UI refresh, 12 of 17 bots required complete rebuilds in less than a month. The rebuilds consumed three weeks of developer capacity. The process was delayed for weeks. The business lost confidence in automation as a reliable way to execute. The root cause is the same across tools: the bot is tightly bound to a specific visual layout that changes without notice.

What changes with computer use agents

  • Survives UI changes
  • No brittle selectors
  • Recovers from exceptions
  • Follows the SOP as written
  • Works on legacy and Citrix

Computer use agents see the screen and act like a human: move the mouse, click, type, read the result. That difference makes them durable.

Selectors vs. seeing the screen

RPA bots require you to tell the system where to click: ID equals X, class equals Y. If the ID or class changes, the bot fails. Computer use agents do not need those instructions. They look at the screen just as a person would. When a button moves or a label changes, the agent detects the new location and adjusts. It reads the text, checks the surrounding context, and decides where to click. This approach eliminates the selector treadmill. You do not rebuild every time the UI changes. You let the agent see and adapt.

Rebuild-on-change vs. adapt

When the UI changes in a legacy application that your team has automated, the RPA path is usually: identify the break, locate the new selector, update the workflow, test, and redeploy. This cycle repeats for every change. For a team managing dozens of bots, the cumulative cost is high. Computer use agents do not need explicit selectors. They interpret the screen, use the SOP to decide what to do, and act accordingly. The same agent can continue working through multiple releases without code changes. The change is in the agent, not the code. You still need to test, but you avoid the full rebuild cycle. The result is a more resilient automation portfolio.

Halt-on-exception vs. recover

Most RPA bots are written to halt on an unexpected state. If the page loads slowly, a popup appears, or an error message shows, the workflow stops. A human must intervene. Computer use agents, however, are built to recover. They can detect that a popup did not appear, wait, and retry. They can see an error message and log it, then attempt an alternative path or escalate. They can handle missing data, extra steps, and occasional glitches without a full code rebuild. This capability matters for processes that touch unstable systems: legacy ERPs, custom portals, or third-party tools that change frequently. The agent keeps the process moving instead of breaking it.

Follows the SOP as written

SOPs are already written in plain language. They tell a person to open the app, log in, navigate to the billing page, download the report, and attach it to the ticket. A computer use agent can follow that SOP directly. No flowchart bots, no extra configuration, no bridging logic. The agent reads the instructions and acts. This makes SOP automation a natural fit for computer use agents. You can start with processes that already have a documented procedure. Replace the manual run with an agent that reads the same steps and executes them. The gap between the paper SOP and automated execution shrinks. The process becomes more consistent and easier to audit.

Works on legacy and Citrix

RPA struggles on legacy applications, Citrix environments, and virtual desktops because it cannot reliably interact with the rendered UI. Computer use agents, however, can see and act on these surfaces like a human. They can move a mouse across a Citrix window, click on a legacy menu, and type into fields that have no modern selectors. This capability opens automation to parts of the enterprise where RPA has historically had limited reach. You can automate tasks on older systems without forcing the IT team to upgrade the application. The agent meets the application where it is, not where you wish it were.

How to move without the risk

You do not have to replace every bot overnight. A phased migration reduces risk and demonstrates value quickly. Start by identifying one high-pain process: a workflow that breaks frequently, involves a changing UI, or depends on an unstable system. Document the SOP. Run a pilot with a computer use agent. Measure the time saved, the reduction in maintenance, and the improvement in reliability. Compare those results to the current RPA or manual approach. If the pilot shows clear gains, expand to related processes. Keep high-volume, stable backend tasks on your existing RPA platform where they belong. Use computer use agents for the long tail of changing UIs, exception-heavy work, and SOP-driven processes. This hybrid approach lets you leverage the strengths of both models without overcommitting to a single technology.

The days when you could automate a process and forget about it are over. Your applications will change. Your legacy systems will evolve. The bots that break every time the UI shifts will become a liability. Computer use agents see the screen and adapt, so they stay valuable through updates and releases. Want to see how an agent can survive the next UI refresh in your environment? Book a demo with the Coasty team at https://cal.com/coasty/15min .

© 2026 Coasty

Backed byYCombinator