Build1 distinct publisher3 min readUpdated
A practitioner's map of RPA, BPA and intelligent automation reduces the buying test to two questions, and both can be answered before a vendor demo is booked.
The Engineer · Build desk

Compiled by The EngineerSomething wrong?How this is made
Two facts about the workflow settle the category, and neither of them requires a vendor. The first is whether an API exists on the systems involved. Robotic process automation exists for the case where one does not, or where getting access would take longer than building a bot against the interface a person already uses [3]. Business process automation works the other way, executing a workflow across systems through APIs, webhooks and defined process states rather than mimicking a screen at all [7]. A workflow with API access on both sides therefore has no RPA justification left in it [1]. The second fact is whether the input arrives structured enough to act on directly. RPA and BPA both assume it does [13]. A cognitive layer, meaning OCR and document understanding, NLP for unstructured text, and classification models, is what covers the cases where it does not [11].
The part of the dev.to argument that changes the purchase math is the claim that RPA's brittleness is structural rather than an implementation defect: visual interfaces change for reasons that have nothing to do with the automation depending on them, and the resulting failure is usually silent until someone notices the process stopped completing [4][5]. If that is right, then bot upkeep is a standing line item and not a ramp cost. A team comparing an RPA quote against the cost of getting API access on build price alone is comparing on the wrong axis, because only one of the two options keeps billing after it works.
The layering claim is the one most likely to be lost in a shortlist. The writeup treats RPA and BPA as different depths of the same stack rather than competitors, with a BPA workflow legitimately calling a bot for the single sub-task where no API exists while orchestrating everything else through proper integration [9]. That is an architecture decision, not a procurement decision, and it has two named failure modes when the categories are treated as interchangeable: forcing brittle UI automation onto a process that had API access the whole time, or asking one bot to hold branching, multi-system logic it was never built for [10]. A CRM trigger that waits for a response, branches on it, calls a second system and routes to a human queue when a condition fails is the shape of work that belongs at the orchestration layer [8].
Intelligent automation has a narrower honest test than the marketing implies. It earns its price when unstructured input is a real, recurring bottleneck, such as invoice PDFs whose layout varies by vendor, inbound email that has to be classified before routing, or scanned forms with handwritten fields [12][14]. Bought as a default upgrade to a structured, API-reachable process, it is a cognitive layer nobody uses [16]. This is one practitioner's map, published on dev.to and not a survey, and its examples are the familiar ones. What holds up independent of the taxonomy is the ordering: both diagnostic questions are answerable from your own system inventory, at zero cost, before anyone schedules a demo.
Follow any of these and your For You feed starts watching them — no settings page required.
Ranked by verification strength, evidence, and original report placement.
RPA mimics a human interacting with a screen (clicking buttons, reading fields, typing values), usually through UI selectors or an application's accessibility tree, not through an API.
RPA exists for systems that do not expose an API at all, or where getting API access would take longer than building a bot that uses the interface the way a person would.
A bot built against specific UI coordinates or element selectors breaks when the underlying application changes (a button moves, a field is relabeled, a vendor ships a UI update), and the failure is usually silent until someone notices the process stopped completing.
RPA is the right tool for swivel-chair tasks moving data between systems with no API available on at least one side, at a volume that makes manual entry costly, and the wrong tool for reasoning about unstructured input or coordinating multi-step processes with real branching logic.
Business process automation defines and executes a workflow across systems, typically through APIs, webhooks and defined process states, rather than mimicking a UI.
A BPA platform might trigger an action in a CRM, wait for a response, branch based on that response, call a second system, and route to a human task queue if a condition is not met.
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
Single-source mechanism reasoning, no measurement
All content traces to one dev.to explainer by one author. The definitional and mechanism claims (UI selectors versus APIs, selector breakage on UI change, BPA state and branching, cognitive layer over structured-input assumptions) are internally consistent and self-explaining, which supports them at the level of category description. Nothing is corroborated by a second publisher, and the empirical-sounding claims — that most purchases fail at the category level, that brittleness is the single most common production complaint — carry no survey, incident, or procurement data.
No deployment or usage data
The supplied source reports no release, deployment, benchmark, pricing change, or usage disclosure. It names no vendor, product, customer, or installation count, and describes categories rather than any observed rollout. Adoption cannot be measured without inferring facts the material does not contain.
Deflationary framing, mildly overstated prevalence
The piece runs against hype rather than with it: it narrows RPA to a workaround for a missing API, calls intelligent automation frequently oversold, and warns that vendor marketing conflates the two. That pushes the gap toward zero. It sits slightly positive only because the article's two load-bearing generalisations — most purchases go wrong at the category level, brittleness is the single most common production complaint — are stated with more certainty than the supplied evidence carries, and because there is no adoption or outcome data to anchor the claim that the two-question test resolves buying decisions.
No disclosed stake
The supplied material discloses no commercial relationship between the author and any automation vendor, names no vendor being promoted or criticised, and includes no pricing, sponsorship, or affiliation signal. The article's critique of vendor marketing is a claim inside the text, not evidence about the publisher's or author's own incentives, so this dimension cannot be scored without inference.
Moderate-low: coherent but uncorroborated and unmeasured
Confidence is limited by structure rather than by contradiction. One publisher, one author, no dissent, and no adoption or incentive signal mean two of five reality dimensions are unavailable. The definitional and mechanism layer is specific enough to be assessed with reasonable confidence, and no supplied evidence contradicts it; the quantitative framing around it is unverifiable from this cluster.
build
Three manual interventions in a month, and every guard was working as designed1 distinct publisher
build
Six MariaDB versions, one real difference: the only reason to leave 10.6 is the July 2026 clock1 distinct publisher
build
Force the tool call, then hand Lightsail a long-lived key1 distinct publisher
build
AI-written code fails the same four ways, and every gate you own reports green1 distinct publisher
Distinct publishers with included, body-backed reporting in this cluster.
dev.to
1 article · August 23, 2026