Back to Blog
Industry

Lisa Chen7 min
Ctrl+P

Every day, a retail or CPG order-to-cash team manually types invoice data into a web portal, checks a spreadsheet for discrepancies, and routes exceptions to the right person. The bot reboots every time the ERP or WMS UI changes, and the backlog of fix tickets grows. The cost is not just time. It is the risk of missed shipments, frustrated customers, and a perpetual rebuild cycle that keeps the automation team behind the business.

Why RPA breaks here

Traditional RPA like UiPath, Automation Anywhere, and Power Automate relies on selectors, xpaths, and object IDs. In a retail environment, those elements shift with every software update, a new release of the ERP, or a temporary UI change for a promotion. When a selector fails, the bot halts and a developer has to rebuild the task. Industry research shows that about 30 percent of RPA maintenance time goes into reauthoring selectors and flows after system changes. For a midsize CPG company running dozens of bots, that means a developer spends weeks a year just keeping existing processes working. Add in exception handling, and the total cost of ownership grows quickly. The process becomes brittle. Any change in the interface, any unexpected state, and the bot stops. In order-to-cash, where accuracy and speed matter, that downtime is expensive.

What changes with computer use agents

  • Agents SEE the screen and act like a human: move the mouse, click, type, and read the result. They do not need brittle selectors or xpaths.
  • When the UI updates, they adapt instead of halting. No rebuild is required for standard changes.
  • They recover from exceptions and unexpected states. If a field is missing or a popup appears, they can navigate around it.
  • They follow a written SOP directly. The same plain-language instruction that a human reads can be the agent’s guide.
  • They work across any app, including legacy systems, Citrix, virtual desktops, and modern web portals where RPA struggles.

Selectors create a maintenance treadmill. Computer use agents stay running because they see and adapt to the screen.

How to move without the risk

You do not have to rip out all RPA at once. Start with one high-pain, SOP-heavy process that is currently manual or brittle. For example, the weekly invoice reconciliation that spans three systems and dozens of exceptions. Build the SOP in plain language. Deploy a computer use agent to run that process on a pilot account. Measure the difference in uptime, error rates, and time saved. If RPA still handles high-volume, stable back-office tasks, keep it there. Use computer use agents for the long tail: exception-heavy workflows, changing interfaces, and any process where the human steps are documented in text. Over time, expand the scope. The goal is not to replace RPA everywhere. It is to reduce the rebuild backlog and move toward a more durable automation strategy.

The order-to-cash process does not have to break with every software update. Computer use agents let you keep automating through UI changes and exceptions, without adding more rebuild tickets. To see how this works in your environment, book a demo with the Coasty team at https://cal.com/coasty/15min .

© 2026 Coasty

Backed byYCombinator