- 13.04.2021 10:15 am
- 08.04.2021 02:30 pm
- 08.04.2021 01:15 pm
- 08.04.2021 12:45 pm
- 07.04.2021 03:45 pm
- 07.04.2021 03:30 pm
- 07.04.2021 01:15 pm
- 06.04.2021 04:15 pm
- 02.04.2021 12:00 pm
- 31.03.2021 06:15 pm
- 31.03.2021 03:30 pm
- 31.03.2021 11:30 am
As enterprises come under increasing pressure to digitize operations, Robotic Process Automation (RPA) is gaining momentum.
The reasons, according to Forrester, are three-fold:
We would argue a fourth benefit:
However, during a recent insurance breakfast hosted by Gresham, the subject of RPA was raised and it became clear that everyone attending had a slightly different understanding of the topic.
So what exactly is RPA - which problems can it solve and which problems can it introduce?
RPA vs BPM
Business Process Management is related to RPA but has significantly different goals. Where RPA is often a surface level fix to automate existing workflows, BPM is a wholesale re-imagining of individual business processes to improve efficiency.
Business Process Reengineering, meanwhile, involves even deeper change; a recreation of processes from scratch, that can often impact across a business’s entire operations.
RPA is a surface-level fix where BPM and Reengineering look to solve the underlying problem itself.
Why is RPA needed?
In financial transaction processing, a number of functions still rely on manual interactions. Let’s take an insurance broker and the insurer statement as an example.
Reliance on manual system updates introduces significant risk into the process (not to mention additional cost). A single mis-keyed digit could affect the integrity of the entire transaction.
A similar risk exists for our capital markets customers where data between traders and prime brokers is reconciled. There is inherent risk if matched transaction data is keyed into the stand-alone UI of a legacy position management system.
RPA can automate this part of the manual process; consuming from a data source such as Excel, logging in to the position management software, navigating to the correct screen and keying in the data, taking specific actions and reacting to the alerts and prompts of the target system.
There’s no manual requirement, data quality is guaranteed and there’s an audit trail into every action taken. It’s also quick - to reimagine this process with BPM would be cost-prohibitive and difficult to justify; with RPA it could be live in days.
How does RPA work?
Taking our insurance example again, an insurer could send a statement by post, or as a PDF attachment within an email. Instead of manually keying in the data, OCR identifies and extracts the relevant pieces of text, for example the account details and identifiers of the transactions together with the amounts.
OCR is used widely across almost all of Gresham’s Clareti applications to extract critical data using this method.
It is not a new area of development, but enables the robotic exercise of any given UI or front end. Gresham uses a number of UI tools in its software - for example Selenium, to test web front ends. This form of RPA carries out end-to-end testing of the core platform, simulating thousands of discrete user interactions in seconds.
Returning to our capital markets example, the workflow might be:
Are there any issues with RPA?
RPA has the potential to make an automated process brittle. Without the knowledge of what acc_fr_ex_brk_gi actually means, it becomes more challenging to rebuild a process.
Equally, by dealing with the symptoms of a poor process - applying a sticking plaster instead of dealing with the root cause, there could be compromise down the line. The decision to use RPA to fix today’s problem, instead of investing in rebuilding and improving it, isn’t straightforward.
Regardless, with the increased abilities that AI will introduce, RPA will doubtless continue its stampede throughout the financial world. For those looking to streamline processes - an evolution, rather than the revolution of BPM or BPR, the potential use cases are innumerous.
Gresham and RPA
The value of RPA is certainly one that Gresham subscribes to (and has done since day one - so we’re slightly surprised by excitement over its ‘new’ potential).
Workflows within Clareti Transaction Control (CTC) already offer a number of valuable automation steps - and it uses machine learning to take RPA one step further. For example, if a user completes a manual workflow action and the same scenario arises again, CTC will suggest to the user that the workflow could be automated through business logic.
CTC already achieves industry best match rates and we are further extending our lead by incorporating machine learning techniques which enable us to understand how data was matched and provide pre-trained models to drive even higher match rates.
Integration with RPA tools will increase in importance and the open nature of the Clareti platform means integration in straightforward. CTC has been connected to Blue Prism at customer sites and these skills now exist within our professional services team.