White Paper: Robotic Process Automation (RPA) and Process Mining

What is RPA and how does it work with Process Mining?

Robotic Process Automation: The good, the bad, and the how to make it better.


What is Robotic Process Automation?

RPA stands for Robotic Process Automation. Itโ€™s an emerging technology designed to automate the repetitive, high-volume-but-low-value tasks employees are doing on their desktops โ€” by getting software "robots" to do them instead.

By automating tedious admin like form-filling, copy-pasting and systems-integrating, RPA theoretically frees up people to concentrate on more high-value workย  โ€” or enables businesses to cut headcount.

What can RPA do?

As companies everywhere wrangle with how to make their processes better, RPA has been hailed as a potential solution.ย 

But while itโ€™s a useful tool to help integrate disparate systems and automate specific manual tasks, its end-goal is automation for its own sake, rather than to optimize for business outcomes.ย 

Used in isolation, itโ€™s more likely to hamper your processes than improve them. In fact, 30-50% of RPA initiatives fail (or perhaps fall foul of some of the bolder marketing claims made about the technology.) Results tend towards ephemeral improvements rather than long-term ROI โ€” and while the promise of quick wins is tempting, it hasnโ€™t proved game-changing for most. "It is clear that the first act in the 'robotics evolutionโ€™ has not been a slam dunk for many," note Alex Edlich and Vik Sohoni, both senior partners at McKinsey.

To achieve lasting impact โ€” and deliver real value โ€” RPA is best used as part of a greater set of tools in a holistic process improvement plan.

Hereโ€™s why โ€” and how.

The benefits of RPA

Part of the reason RPA is an attractive proposition is that itโ€™s easy to get started โ€” initial implementation is both cheap and fast (adoption slightly less so).ย 

It isa good way to streamline user interaction tasks โ€” automating the kind of tedious human activities nobody likes doing, reducing staffing costs and the possibility of human error.

It also lowers the barrier for system integration, making it easier and cheaper for people without technical knowledge to integrate data from different systems โ€” especially legacy systems without designated APIs.

But while these benefits are undeniably useful, theyโ€™re very much undermined by RPAโ€™s drawbacks when used in isolation.

The limitations of RPA

โ€œAutomation applied to an efficient operation will magnify the efficiency. Automation applied to an inefficient operation will magnify the inefficiency.โ€ โ€” Bill Gates

Adoption tends to be much slower โ€” and costlier โ€” than the initial implementation promises. According to Deloitte, 63% of RPA projects take longer than expected to implement, and 37% of cost more.ย 

Scaling is more difficult than expected, too, with only 3% of organizations actually managing it.

Contrary to popular belief, you also need to supervise your bots โ€” you canโ€™t just let them run riot on your processes. They require upkeep โ€” think maintenance and regular updates, an often unforeseen additional cost. (You donโ€™t want a security breach because you didnโ€™t keep an eye on your bots, do you?)

More importantly, bots often lack the flexibility to change alongside the systems theyโ€™re interacting with. And these are systems that change all the time โ€” an updated interface, the latest security upgrade, or a new addition to the tech stack, and your bots are done.ย 

What should you automate?

"At Siemens, automation rule number one is to take a process-first approach." โ€” Gia-Thi Nguyen, Head of Operational Excellence, Siemens

Part of the issue also lies in identifying the right candidates for automation. Not all high-volume, lower-value tasks should be automated, and often these may have an unexpected impact on other areas of the business.ย 

Take customer service tickets for example. You can get bots to fill them in faster than a human can โ€” but these may then also build-up faster than your service team can cope with. Cue delays, dissatisfaction and a drastic drop in NPS scores.ย 

Automating the wrong process โ€” or worse, a process thatโ€™s already broken โ€” creates more work in the long run, where maybe removing a step in the process, or tweaking some of the rules regulating it would have been a better way to drive efficiency.ย 

Some areas of the business actually benefit from having people involved โ€” Accounts Payable will always have invoices that are more likely to need human review because they concern certain vendors or material categories, for example. Automating their approval would just cause roadblocks further down the line.

How to make RPA work for you

Ultimately, RPA optimizes for efficiency in isolation.

Thatโ€™s fine if youโ€™re resolving localized pain points โ€” simple use cases encompassed in rule-based logic.

But for any business interested in truly addressing inefficiency end-to-end and optimizing for real business outcomes, RPAโ€™s main value is as only one of a number of point-solutions in a much bigger process improvement toolkit.

โ€œRPA is not a best-practice business process platformโ€ฆ RPA should be regarded as one tool in the broader process automation toolbox.โ€ย  -Gartner

Thatโ€™s why rather than thinking about RPA as a first step, the most successful companies start by investing in tools that help them understand their processes, and by setting goals for process improvement โ€” like increasing productivity, reducing rework costs, or improving on-time delivery.ย 

Then they deploy RPA as one of the tools to help them get there.

In other words, RPA solves small problems. Process Mining and Enterprise Performance Acceleration software (EPA) actually achieve business outcomes.

The difference between RPA and Process Mining

Process improvement is about accelerating and achieving business outcomes โ€” not just by increasing productivity and reducing costs, but also driving exponential growth. Itโ€™s about identifying sources of operational friction in your processes and eliminating them โ€” only occasionally by leveraging automation.

Where RPA can match POs to invoices and goods receipts and execute on payments, for example, Process Mining can:

  • Consolidate ERPs by automatically comparing and standardizing PO processes

  • Improve cash flow and revenue by reducing order rejections from backorders and reschedulingย 

  • Lower order processing costs by identifying and eliminating unnecessary order blocks, credit-related or otherwise

  • Increase working capital by optimizing invoice payment dates

Itโ€™s a different ballpark altogether.

The steps to Process Excellence


There are seven possible steps to achieving world-class processes.ย 

First, visibility. Processes in practice rarely look anything like processes in theory. True process excellence can only be achieved if you have a real, live picture of what your processes actually look like over time.


Process Mining gathers both business data โ€” time-stamped, event-log data from your every system โ€” and user interaction data โ€” the steps your people take to complete their tasks โ€” to reveal what your processes actually look like in practice.ย 


With a live picture over time, you can easily spot both deviations and inefficiencies and tackle them โ€” in whatever way is best.


Sometimes itโ€™s just a question of fixing a broken process, and training your employees to do things differently.


Remove or automate unnecessary steps in the process to increase efficiency, either in the way systems work or the way your people complete their tasks. The latter is where RPA can come in.


Leverage AI to find the best possible path for your process and optimize, optimize, optimize.


Leverage AI to find the best possible path for all your processes as part of a holistic whole, focusing on how these processes work cross-functionally across systems, people and departments.ย 


Measure the impact of your enhancements over time and tweak accordingly and automatically. Your processes become effectively self-improving.

True process optimization is like finding the bit of string that pulls the whole knot apart. Except the string is actually an elastic, and catapults your business into a state of continuous process acceleration.

Because removing friction from your processes and turning it into flow has a knock-on effect on the rest of the business.ย 

We call that becoming a Superfluid Enterprise, and itโ€™s the key to delivering the world-class experiences that your customers โ€” and your employees โ€” expect from you.ย 

The final word on RPA

RPA by itself does little to advance anybodyโ€™s business goals.

But put RPA in the service of Process Mining software, and it can help streamline user interaction tasks โ€”ย as one of the possible steps an enterprise can take on the way to world-class processes.

Process Mining provides the context and planning and orchestration needed to make sure that RPA benefits rather than hinders your business. Deploy RPA as part of a more thoughtful process excellence initiative, and youโ€™ll reap the benefits.

Get the RPA Data Sheet

Download the RPA Data Sheet to learn more about Celonis and Robotic Process Automation.

Subscribe to our newsletter

Insights to inbox - Monthly newsletter

Thank you for your subscription

New Subscription
Please enter an email

By submitting this form, you confirm that you agree to the storing and processing of your personal data by Celonis as described in our Privacy Policy

Missed World Tour 2021?

Watch all sessions for free on demand and catch up on the latest product announcements, customer stories, and more!

Dear visitor, you're using an outdated browser. Parts of this website will not work correctly. For a better experience, update or change your browser.