Back to Blog
Enterprise

Emily Watson6 min
+K

Your automation backlog is full of bots that worked three months ago but now crash every morning. You spend more time fixing them than building new ones. Meanwhile the teams that do the work live inside tools that change weekly. The bots never catch up. This is the hidden cost of staying on legacy RPA.

Why RPA breaks here

Traditional RPA (UiPath, Automation Anywhere, Blue Prism, Power Automate) works by binding to selectors, attributes, and object IDs. When a developer builds a bot, they hardcode these identifiers. If the vendor adds a new version, changes the class name, or adds a wrapper around an element, the selector is no longer unique. The bot clicks the wrong field, skips the right step, or aborts. You need a developer to rebuild it. In many organizations, this happens every two to three months for high-traffic processes. That is a rebuild-on-change cost. Industry benchmarks show that as much as 40 percent of RPA maintenance time goes into fixing selector drift and UI changes. You are paying developers to chase a moving target instead of building new value.

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. They do not need selectors, so every UI change is just a new view for them to learn.

From brittle to durable automation

Computer use agents control real desktops and browsers by moving the mouse, clicking, typing, and reading results. They do not depend on static object IDs. When the UI changes, the agent simply sees a different layout. It still knows where the button is and what to do next. This makes them far more durable. They can also recover from exceptions. If a field is missing or a message appears, the agent can read it, decide what to do, and continue rather than halting. The biggest advantage is that a written SOP is already a prompt. You can hand the process to an agent and let it follow the steps exactly as written. This works across any app, including legacy systems, Citrix, and virtualized desktops where traditional RPA struggles. The result is a workflow that adapts to change instead of breaking.

How to move without the risk

You do not need to rip out all your RPA at once. Start with the highest pain processes that have frequent UI updates, exception handling, or manual handoffs. Pick something your team already runs by hand using a standard operating procedure. Pilot a computer use agent on that process. Measure the time saved, the error rate, and the number of selector rebuilds you avoid. If it works, expand to similar processes. Keep your high-volume, deterministic backend tasks on proven RPA tools where they excel. Over time, prioritize agent-heavy workflows for the long tail of work that changes constantly. This phased approach lets you build confidence and protect your existing automation investments while moving toward a more durable foundation.

Traditional RPA is still a solid choice for stable, high-volume backend work. For processes that touch changing UIs, require exception handling, and are defined by SOPs, computer use agents are the durable way forward. To see how a computer use agent can handle a real process without brittle selectors, book a demo with the Coasty team.

© 2026 Coasty

Backed byYCombinator