KYC, Due Dilligence, Online Security, ID&V


Home > Case Studies > ID&V


There are some small banks or even some big banks with lots of legacy systems that struggle to synchronise the customer data across systems.

Now, when a customer calls for some banking assistance, the staff members would ask them the same questions every time to identify them. The most common questions include the mother’s maiden name and the last eight digits of the card number.

Our client needed to upgrade this old and less secure way of identifying the customer and move each caller to the more secure and latest way of ID using pin and password.

Problem Statement

Design and develop a custom-coded automation software to automate the end-to-end workflow of identifying customers and upgrade to the new security system.

This should solve the following problems:

  1. Historically, all customer KYC data has been stored in different systems at the time of on-boarding and collected over many years as customers sign up for new products, making it time consuming to extract
  2. The lack of centralised data meant that there was no way of asking effective security questions about a customer’s account
  3. There was no consistency among departments, leading to insecure practices and risking disclosure of sensitive information during the identification process

Key Deliverables/Success Criteria


The client has gone through several mergers in last few decades and has inherited several legacy systems, some developed locally while some — by companies based in US.

It would require massive infrastructure changes and heavy investment to achieve the robust identification method using pin, passwords and two-factor-authentication including one-time- pin sent by text messages.

These things may seem obvious to us, especially now as consumers, we are used to authenticating using the most common and secure ID processes. However, for a multinational bank with divisions spread across several locations, it would be a monumental task to achieve in short term.

Here is how RPA came to rescue…

  1. A custom-coded user-interface, designed from scratch, allowing the staff to type in any primary information that the caller gives. These could be anything from customer number, account number or name;
  2. Extremely efficient multi-channel automation that runs within a second and connects to 3 legacy systems’ UI, extracts data from 5 different databases/sources using Agile Automations API and generates  a randomised list of questions to ask the caller;
  3. The Automation allows the member of staff to mark each answer correct or incorrect and calculates the points scored. In the pass or fail scenario, the automation then completes several background steps on all systems.
  4. In the pass scenario, the automation allows the user to pass the customer onto a secure IVR line to set up pin and password.
  5. In the fail scenario, the automation puts blocks on the account, puts notes on customer event system and sends a unique one-time-activation code by post.
  6. The automation maintains end-to-end audit trail including the call history. If the same customer fails twice consecutively, the automation applies more restrictions on the account to protect the customer.

Key Successes

Client Testimonial

We had been planning to improve our client authentication methods across the board for several years now. We also obtained quotes for changes to the legacy systems from third-party vendors, who were either no longer in business or had stopped the support for the old systems. Some of the quotes were in millions or pounds and would have taken years to implement. We are really happy that with the help of RPA 90% of our customers are now on the new method of authentication.
Head of Operations, Leading Multinational Bank


Scrum development methodology combined with extensive experience in developing custom coded RPA solutions, we at Agile Automations are changing the desktop RPA scene towards a more sustainable and reliable adaptation of RPA into the businesses.

Can your business benefit from such relentless commitment to perfection? Contact us to find out more!

Share with your contacts

Share This Case Study, Choose Your Platform!

Client Sector

Systems Automated

CAS logo

Loans System

Mortgage System

Main Outcomes

Imrpved Accuracy
Improved Accuracy

Robust Due Diligence
Robust Due Diligence

Regulatory Reporting
Regulatory Reporting

Share with your contacts

Share This Case Study, Choose Your Platform!

Client Testimonials

Over 3 years and a 6-figure investment into established well-known packaged Robotics software has been replaced in a matter of weeks at a fraction of the cost with Agile Automations.


In some cases, we were waiting months for fixes to source system adapters with established well-known packaged Robotics software, we’ve not had to wait longer than a single day with Agile Automations to fix matching or interrogation issues.


What took 6 months to develop with an established well known packaged Robotics software tool took 6 days with Agile Automations!

Agile Automations are built with effective error trapping and rather than crashing or freezing they present the user with the information from the source system which is causing the error, gone are the days of wanting to throw the computer out the window…