Back to Blog
Enterprise

David Park7 min
End

Public sector back offices run on a patchwork of legacy systems, frequent policy updates, and thousands of human-intended SOPs. RPA bots that bind to selectors and xpaths break every time the UI changes. IT teams spend weeks rebuilding bots that should run for years, and many SOPs never get automated because they cannot be expressed in a flowchart. The result is a growing automation backlog, rising maintenance costs, and processes that stay manual, expensive, and error-prone.

Why RPA breaks here

Traditional RPA tools like UiPath, Automation Anywhere, and Blue Prism rely on brittle selectors, xpaths, and object IDs. In a stable, backend environment, this works fine. In a public sector back office, updates to forms, portals, or security policies break those bindings without warning. For example, a change in a procurement portal might invalidate a single CSS class or attribute, causing the bot to fail instantly. Industry benchmarks suggest that one UI change can trigger a rebuild cycle that consumes 20 to 40 percent of the bot's original development effort. Over a year, maintenance can consume more than half of the total automation budget, leaving little room for new projects. When bots halt, the process stalls until a developer can retrain it, often on a tight deadline. This creates a treadmill where every improvement in the platform leads to a proportional increase in maintenance overhead, not automation capacity.

What changes with computer use agents

  • Survives UI changes because it sees the screen and reasons about what is visible.
  • No brittle selectors to maintain or update.
  • Recovers from exceptions by observing the current state and choosing next steps.
  • Follows SOPs written in plain English instead of requiring a flowchart bot.
  • Works across legacy systems, Citrix, and virtualized desktops where RPA struggles.

Computer use agents don't just automate steps. They understand the process and adapt when the environment changes.

A clearer comparison

RPA binds to specific identifiers. Computer use agents see the screen like a human and act on what is there. When a form changes, RPA requires a rebuild. Computer use agents inspect the screen, locate the new fields, and continue. When an RPA bot hits an unexpected error, it halts and waits for human intervention. A computer use agent observes the state, looks for the next valid action, and keeps moving. RPA needs a predefined flowchart and flow control. Computer use agents can follow a plain-English SOP directly, with no extra engineering needed. RPA struggles on legacy apps, Citrix, and virtualized desktops because those environments hide or fragment selectors. Computer use agents interact with the screen at the OS level, working wherever a human can work.

How to move without the risk

Start with a single high-pain, SOP-driven back office process. Document the steps in plain English, not in a flowchart. Run the process manually once and capture the exact sequence of actions. Then, pilot a computer use agent on that process. Measure how often it needs guidance or correction, and how quickly it learns from exceptions. Use those insights to refine the SOP and the agent's prompts. Once the process is stable and repeatable, expand to related tasks. RPA still makes sense for high-volume, stable, backend operations that do not change often. Computer use agents complement RPA by handling the changing UI work and the long-tail processes that are too complex to flowchart. This phased approach lets you build automation capacity without overhauling your entire platform at once.

If your back office relies on brittle RPA bots and manual SOPs, it is time to consider a more durable automation strategy. Computer use agents can follow your processes as written and adapt when the environment changes. To see how this works in practice, book a demo with the Coasty team at https://cal.com/coasty/15min .

© 2026 Coasty

Backed byYCombinator