Back to Insights
Strategy

When RPA vendors pitch "process discovery": what the tool that executes can't tell you about itself

September 9, 2026
ESSAM Team
When RPA vendors pitch "process discovery": what the tool that executes can't tell you about itself

Bad processes cost organizations roughly 30% of annual revenue — a number that feels abstract until you trace it to the automation program that was supposed to eliminate it. Across Singapore and Malaysian banking operations, many teams have invested in task-recording tools whose vendors also offer "process discovery." The implication is that you can observe your current state, identify what to automate, and run the automation — all within one platform. The pitch is efficient. The structural problem runs deeper.

The tool that executes tasks cannot objectively assess whether those tasks should exist. A vendor whose revenue depends on automation licenses has a financial incentive to find automation candidates, not to recommend that a process be eliminated or redesigned before a bot touches it. That incentive shapes the discovery output. Task-recording sees what is on screen and nothing else — no phone calls, no judgment calls, no off-screen reasoning.

This post explains exactly what RPA vendor discovery captures, what it consistently misses, and how the E-S-S-A-M framework (Eliminate, Simplify & Standardize, Automate, Migrate) provides a structurally independent starting point for banking operations teams preparing their 2026 automation investments.

What task-recording tools actually observe

Task-recording discovery instruments the desktop. A lightweight agent runs on the operator's machine and captures mouse movements, keystrokes, screen transitions, application switches, and timing between events. From that data it reconstructs a process variant map: the paths operators take, how often each path occurs, and where time accumulates.

That output is real. High-frequency steps on the dominant path are captured with reasonable fidelity. Time-on-task per screen is measured. Application handoffs are visible. For a process that is genuinely linear, fully digitized, and runs identically for every operator on every case — a batch-payment posting run against a clean file, for instance — the screen record comes close to a complete picture.

The limitation surfaces immediately when any of these conditions apply: multiple operators with different personal workflows, exception cases that are low in frequency but high in cost, decisions that happen off-screen, or steps that exist because of a workaround rather than because the official SOP requires them. Most banking operations processes in Singapore and Malaysia involve all four conditions. Document-heavy trade finance desks, payments exception queues, and credit-operations onboarding flows all carry senior operator judgment that never touches the keyboard.

Five things task-recording consistently misses

Off-screen decisions. When an operator calls a counterparty to clarify a document discrepancy before keying an entry, the recording tool observes a pause on screen. It has no mechanism to capture that the pause contains a phone call, a judgment about document authenticity, and a conditional decision to proceed. The discovery output registers a time gap where a critical process step actually lives.

Low-frequency, high-cost exception paths. A process with a 4% exception rate in a high-volume operation — a payments desk processing 10,000 transactions daily, for example — generates 400 daily exceptions. Each exception may require 20 to 45 minutes of senior-analyst time. Task-recording discovery shows the 96% dominant path with high fidelity and renders the exception path as a minor variant, frequently grouped into an "other" bucket if it falls below a frequency threshold. The cost concentration disappears from the output.

Workarounds encoded as standard practice. Operators invent workarounds when official processes fail under specific conditions. A data-entry step may officially require information from one system, but that system runs slowly on Monday mornings, so operators pull from a backup source and reconcile later. On screen the step looks identical regardless of which source was used. The workaround is invisible to the recording tool. It surfaces only through direct conversation with the operators who perform it.

Context-dependent variation. Two identical screen sequences can represent markedly different process states depending on data quality. A KYC-document review step that takes 4 minutes when documents are complete and 47 minutes when they require chasing looks identical in a task-recording output — both show the operator in the same application, completing the same fields. The time difference is data-context variation, not process variation. A tool that observes only the screen cannot distinguish between the two.

Organisational handoff friction. Email approvals, committee scheduling delays, informal escalation routes outside the ticketing system — these add days or weeks to processes that look fast in their digitised steps. Task-recording ends at the screen. It cannot measure the 3 days a case sits in an inbox waiting for a decision-maker who is traveling, or the 2-week approval cycle triggered by a threshold nobody has reviewed since 2019.

The structural incentive problem

The limitation is not purely technical. Every vendor-supplied discovery tool carries a business model tension.

RPA platforms make revenue on automation licenses. Their sales cycle is: observe current state, identify automation candidates, and sell automation. Discovery is the front end of that cycle. A discovery output that concludes "this process needs structural redesign before any step is automated" delays the sale. In some cases it prevents it entirely.

The discovery tooling built inside RPA platforms is optimized to produce automation candidates. It is not built to flag steps that should be eliminated before they are automated, or to identify steps that need simplification before they are stable enough for a bot to run reliably. Doing so would undermine the vendor's next product conversation.

The E-S-S-A-M sequence — Eliminate, Simplify & Standardize, Automate, Migrate — places Automate fourth in a five-stage sequence for a deliberate reason. Waste is removed before automation is applied. A process automated without Eliminate and Simplify treatment encodes current-state waste into the automation. It runs the waste faster, more consistently, and more expensively to change when the process eventually requires redesign — which it will, because brittle bots break when processes shift, and processes in banking operations shift constantly.

What the Kuwait bank procurement case demonstrates

A Kuwait bank's procurement process, assessed through full E-S-S-A-M analysis, moved from 139 days to 57 days — a 59% cycle-time reduction that retired 82 days of waste and produced a 106.9% efficiency improvement. Abdulla Al-Awadi, ESSAM's founder and the bank's former Chief Strategy Officer (CSO), led that analysis.

A task-recording observation of that same process would have captured the screen events accurately: requisitions entered, approvals granted, purchase orders issued, goods received, invoices matched, payments released. Each step would appear in the variant map. The output would identify which steps consumed the most screen time and present them as automation candidates.

It would not have identified the 82 days that were removed. Those 82 days were not slow screen steps. They were unnecessary approval layers that predated the current risk policy, sequential handoffs that could run in parallel, re-entry of data already captured upstream, and exception-handling routed through a human queue by default — including for exceptions that were routine and resolvable by rule. A task-recording discovery would have recommended automating the 139-day process. The process would have run at machine speed. It would have remained 139 days.

Task automation is not process engineering. The 82 days removed were never on any screen.

How to audit vendor discovery outputs your team already holds

If your operations team is working from "process discovery" outputs produced by RPA vendor tooling, five questions identify the gaps before the next automation cycle.

What percentage of observed instances followed the dominant path? If the vendor reports 3 variants and 92% of cases follow the dominant path, ask specifically how the remaining 8% were handled in the analysis. If the answer is "infrequent variants were excluded due to low frequency," you have found the cost bucket. Low-frequency exceptions are exactly where senior-analyst time concentrates.

Does the map include explicitly labelled off-screen steps? Ask the vendor for a list of steps not captured from screen observation. A responsible discovery output flags what it cannot see. If no such list exists, the map is incomplete by construction — and the gaps are not evenly distributed across the process.

Which operators and which shift patterns were observed? A discovery session covering one operator on one shift produces a map of that operator's personal workflow variant. Validated process maps require observation across multiple operators, including those who handle exception cases. Coverage should span high-volume, end-of-month, and end-of-quarter periods.

What is in the "redesign before automating" bucket? Responsible discovery produces three output categories: steps that are automation candidates, steps that need redesign before they are stable enough for automation, and steps that should be eliminated. If the vendor's output contains only the first bucket, the analysis has been filtered to produce a commercially convenient answer.

What is the exception rate, and is it trending? A process with a stable 4% exception rate is a different management problem from one where the rate has risen from 2% to 6% over 18 months. The trend signals process degradation that a point-in-time map will not reveal. Rising exception rates are a leading indicator of downstream automation failure.

Applying E-S-S-A-M before the next automation cycle

For Singapore and Malaysian banking operations teams preparing 2026 automation investments, the practical implication is this: run an independent baseline on target processes before expanding RPA coverage — using a platform that has no financial incentive to recommend automation as the answer.

ESSAM's conversational discovery layer captures the off-screen decisions, the exception paths, the workarounds, and the organisational handoff friction that task-recording tools miss. It produces a waste map showing which steps in the current process fall into each of the five E-S-S-A-M phases. It distinguishes between genuine automation candidates — steps that are correct, stable, and high-volume — and steps that are automation candidates only because they are done frequently, regardless of whether they should be done at all.

The process cost calculator at https://essam.ai/tools/process-cost-calculator can translate that waste map into an estimated annual cost of current-state inefficiency, using your process's actual volume and cycle-time data. The calculation is specific to your operation, not a generic industry benchmark.

The ESSAM baseline also produces a redesigned SOP that specifies, for each step, the recommended action: eliminate, simplify, automate, or migrate. That output can be handed directly to an RPA implementation team. ESSAM and RPA platforms are not competing — ESSAM determines what to automate and to what specification; RPA platforms execute. The conflict of interest only arises when the execution vendor also performs discovery.

Where this analysis has limits

ESSAM's conversational discovery approach is strongest for processes that involve human judgment, exception-handling, and decisions that do not surface in digital logs. For purely transactional, fully digitised, rules-based processes — where every step is system-to-system, every decision is rules-based, and every exception is already captured in a structured log — task-recording discovery may be adequate. The screen genuinely captures what matters.

The limitation is that most banking operations processes with meaningful exception complexity are not that simple. Trade finance desks, credit onboarding queues, and payments exception workflows in Singapore and Malaysian banks carry the judgment, escalation, and informal knowledge that make the screen record incomplete. ESSAM accelerates expert work; it does not replace human judgment or mandatory controls. The baseline tells you where the cost is — the team still decides what to do with it.

One process. One baseline. No automation quota.

Before the next automation cycle expands, describe 1 process to ESSAM in plain language — no flowchart, no IT ticket, no specialist required. ESSAM returns a structured baseline covering what screen recording misses: the decision logic, the exception paths, the off-screen friction, and the waste currently encoded in the SOP.

Send your process description to apac.essam.ai/contact. The baseline, waste map, and redesign recommendation come back to you — from a platform with no automation licenses to sell you.


Frequently asked questions

What is "process discovery" in RPA vendor platforms, and why is it built into them?

Process discovery in RPA platforms refers to desktop-observation tooling that records operator screen activity and maps it into a process variant diagram. It is built into automation platforms because discovery and automation are sold together: the vendor observes the process, identifies automatable steps, and proposes automation. The vendor's incentive is to find automation candidates, not to flag waste or recommend redesign. Both would delay or prevent the automation sale.

What does task-recording discovery miss that matters most for banking operations?

Task-recording misses off-screen decisions (phone calls, verbal escalations, judgment calls that result in no keystroke), exception paths that occur infrequently but consume disproportionate senior-analyst time, workarounds that operators have invented to handle system failures, and organisational handoff delays that exist entirely outside the digital systems being observed. For banking operations, these gaps are not edge cases — they are where most of the cost lives.

How does E-S-S-A-M differ from a typical automation assessment?

E-S-S-A-M — Eliminate, Simplify & Standardize, Automate, Migrate — sequences process analysis so that waste is removed before automation is applied. A typical automation assessment asks "which steps can we automate?" E-S-S-A-M asks "which steps should exist at all?" Only steps that survive Eliminate and Simplify become automation candidates. This prevents the common outcome of automating waste into a permanent, fast-running, expensive-to-change process.

Can ESSAM work alongside an existing RPA implementation?

Yes. ESSAM's output is a redesigned SOP and a structured list of automation candidates with defined scope, exception specifications, and E-S-S-A-M phase classification. That list can be handed directly to an RPA implementation team for execution. ESSAM handles discovery and design; RPA platforms handle execution. The problem arises only when the RPA vendor also performs discovery — which creates the conflict of interest described in this post.

How does ESSAM capture what task-recording tools cannot see?

ESSAM uses a conversational layer — structured, iterative dialogue with the operators who perform the process — to surface decisions, exceptions, and workarounds that never appear as screen events. WhatsApp penetration in Singapore and Malaysia reaches 88% and 92% respectively (external data), so process capture and SOP deployment via conversational interface requires no specialist software or training. The operator describes the process in natural language; ESSAM structures it into a baseline with full variant and exception coverage.


Related reading:

← All InsightsESSAM Insights