Back to Blog
Guide

James Liu7 min
+Enter

Your automation team has a 40-step process documented in a PDF that every new hire reads. The process involves logging into three systems, downloading files, formatting spreadsheets, and uploading results. A developer built a UiPath bot to run it. Six months later the finance system updated its login page. The bot broke. The dev rebuilt the bot three more times. Now the backlog of broken bots is longer than the backlog of new requests. The problem is not the process. It is the approach.

Why RPA breaks here

Traditional RPA relies on selectors, XPath, and object IDs to locate elements on a screen. When a vendor releases a minor UI update, those identifiers change. The bot no longer clicks the right button. The bot types into the wrong field. The bot errors out, and your team has to spend hours rebuilding, testing, and redeploying. Across the enterprise, maintenance accounts for 30 to 50 percent of the total cost of ownership for RPA programs. That is not a small expense. It is a treadmill that keeps running faster while the business demands more speed, more stability, and more agility.

What changes with computer use agents

Computer use agents do not need selectors. They see the screen and move the mouse, click, and type like a human. When an application updates its layout, the agent finds the next available button or field. It reads the result and adapts. When a workflow hits an unexpected state, it observes the screen, reads error messages, and attempts a recovery path. It follows the standard operating procedure written in plain English, with no flowcharts or hidden rules. It works on Windows, macOS, browsers, and virtualized desktops, including legacy systems and Citrix environments where traditional RPA struggles to establish a stable session.

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

The one line a VP of automation should remember: a selector-based bot is a rebuild-on-change investment, while a computer use agent is a durable, SOP-driven workforce.

How to move without the risk

You do not need to rip out your existing RPA program. Start with a single, high-pain process that has a stable SOP but frequent UI changes or exception handling. Document the steps in plain language. Run a pilot with a computer use agent. Compare the time to implement, the time to maintain, and the rate of failures over a quarter. Measure the impact on human effort and cycle time. Use those results to decide where to expand. Keep your high-volume, backend, deterministic processes on traditional RPA. Use computer use agents for the long tail of work, changing UIs, and exception-heavy workflows. This phased approach lets you build confidence while protecting your existing investments.

Why agents are the durable answer

Agents control real desktops, browsers, and terminals. They can work across applications that were not designed for automation. They can read screens that were not engineered for machine readability. They can handle the chaos of real-world work that never fits perfectly into a flowchart. That is the advantage of seeing the screen instead of relying on brittle identifiers. It is the difference between a bot that stops on the first change and an agent that continues running, adapting to the new reality. For the 40-step process and thousands of others like it, agents are the durable foundation for intelligent automation.

Getting started

If you are ready to move beyond rebuild-on-change, you can see how a computer use agent handles a real process in a live environment. Book a demo with the Coasty team to see how agents can automate your own SOPs without selectors.

Book a demo with the Coasty team to see how computer use agents can automate your 40-step SOPs without selectors and reduce the cost of automation maintenance. Visit https://cal.com/coasty/15min to schedule your session.

© 2026 Coasty

Backed byYCombinator