Sodexo increased its revenue by 10% with Odoo

Sodexo is an international company known for its luncheon vouchers and Sodexo Benefits. Thanks to Odoo, Sodexo increased its revenue by a full 10%. 

The new Odoo information system helps to avoid invoicing errors and create invoices easily. Based on the positive experience with Odoo, Sodexo plans to migrate from SAP to Odoo for certain enterprise applications.  

“With the new Odoo information system, Sodexo has seen a 10% increase in sales. We used to lose that revenue because of the outdated system,” says Marc Peeters, CEO of the Sodexo Vending Division.  

Why Odoo? 

The goal was to create a centralised system for the Vending Division in Sodexo. Approximately 50 employees work in this division and they are responsible for operations relating to rental of vending machines with hot drinks, cold drinks and small snacks.  

Reports with up-to-date data, which were then used to process and generate invoices, had to be provided to Sodexo customers several times a month.  

Before implementing Odoo, the Sodexo Vending Division worked with 14 different applications and databases. This has proven to be a complex daily routine for the company that needs to be automated. After quick market research, Sodexo decided that Odoo was the best choice - a single application to manage all of the necessary processes while at the same time increasing productivity and efficiency.  

It took less than a year to get Odoo up and running. Sodexo had standard requirements (invoicing and accounting) and specific requirements (vending machine management, contract management and preparation of reports) - all of the modules were easily developed and applied by the supplier Odoo.  

How did the project go?

Sodexo Vending uses a wide range of applications, including:  

They also linked Odoo to Optimum, which manages labelling, meter reading for the preparation of reports and cash boxes. Synchronisation simplifies subsequent invoicing and allows you to compare the amount of money in the boxes with the expected sales.  

Benefits of Odoo 

Thanks to Odoo, Sodexo increased its revenue by 10%. Previously, discrepancies used to arise in the outdated system. The new information system by Odoo helps avoid invoicing errors and automatically create clear invoices.  

Time savings were also created during month-end closing and Sodexo has launched a new and modern sales management process which is more efficient. Based on the positive experience with Odoo, Sodexo plans to migrate from SAP to Odoo for certain enterprise applications.  

Automation of processing e-sick notes with the aid of SW robots

GRAMMER CZ specialises in production of interior components for cars, lorries, buses and trains. The company is part of a group with more than 43 production and distribution sites in 20 countries around the world. GRAMMER CZ is undisputedly a global partner for the automotive industry worldwide. Its domain is, among other things, production of head and armrests for major global automotive companies such as BMW, VW, AUDI, Porsche and Bentley. 

In the Czech Republic, GRAMMER CZ employs more than 1,500 people at its plants in Žatec, Most and Tachov. This high number of employees goes hand in hand with the administrative burden of sorting and processing the incoming data messages from the individual plants. One of the possible solutions was to robotise the entire sorting process. And automate processing of e-sick notes and distraint notices using software robots.  

Which Issues did we Address?  

Grammer contacted us with a request for automation of operations in data boxes. Specifically in the field of sorting messages from the data box and processing e-sick notes and distraint notices. 

This is routine work which used to be performed manually in GRAMMER CZ. Manual sorting and processing are time consuming operations. This repetitive activity can be described and algorithmised - it is therefore suitable for robotisation.  

Whitch Solution did we choose?

The aim of the robotisation process was to sort and partially process incoming data messages stored in folders by individual plants. After getting acquainted with all phases of the process, robotisation was designed to automate the entire process of sorting messages from data boxes. We deployed UltimateRPA robots in key phases of the message sorting process. And partially also for the phase of processing e-sick notes and distraint notices in SAP. 

The robot finds and sorts messages from data boxes by itself. Then sorts messages according to their content into: e-sick notes, distraint notices and other mail. The messages, including attachments, are downloaded by the Recomando software. And subsequently saved and moved between the individual folders of the specific plants. In the event of a data message with an e-sick note, the robot automatically assigns data about sick leave to the specific employee in SAP. The robot enters data about new and continuing sick leave into SAP.   

The UltimateRPA software robot also prepares an output summary. And another output report with individual records - including the status of how the record was processed. 

How did the Project Go?

UltimateRPA software robots by StringData automated sorting and processing of messages from data boxes in GRAMMER CZ. 

Thanks to robotisation, a GRAMMER CZ employee now only needs to launch the software robot. Then itself downloads messages from the data box and sorts them according to predefined categories. If the robot finds data messages with e-sick notes or distraint notices, it automatically assigns them to a specific employee in the SAP application. In addition to this, the robot extracts data from the message. And enters newly created and continuing sick leave into SAP.   

Robotisation has brought GRAMMER CZ major time savings, a zero error rate and taken over routine time-consuming administrative activities. The software robot sorts around 800 messages per month and enters about 200 e-sick notes into SAP. Thanks to RPA robotisation of the process associated with data boxes, it has been possible to save 0.3 FTE and 55 h of time per month

Who was involved in the Project?

The StringData Automation Team worked on the project in close cooperation with representatives of the IT Department at GRAMMER CZ.  

Project Lenght

In total, 2.5 months elapsed from the start of implementation until the first processing operation performed by a robot. 

Daňovka for Prague Airport


The pink employee tax return form is processed once a year. And it represents a very challenging period for the payroll department. Digitisation and automation of processing annual employee tax statements and monthly tax credits offer many benefits to employees and payroll accountants.

Even before the COVID pandemic, a big problem at Prague Airport was the fact that employees had to spend a long time every year queuing outside the payroll accountant’s door to fill in their annual tax statements.

After this operation was automated using the smart application Daňovka by StringData. And these queues have been significantly shortened and completely eliminated for certain types of employees. Nearly 2,000 employees use Daňovka at Prague Airport and we plan to expand this to include another 1,500.

Implementation of Daňovka in 2019 really did pay off

Processing of annual employee tax statements is an operation relating to the period of the first quarter of each year. Whereas the whole operation takes place in parallel with the regular work of these employees. Unfortunately, there is often no time or space left to handle this operation. And as the volume grows, so do problems keeping records. In 2020, the need to complete tax statements in a contactless manner was also added to this as some staff had switched over to working from home.

Prague Airport appreciated Daňovka in particular during the COVID pandemic. From the point of view of avoidance of the risk of infection. And the possibility of performing all of the operations associated with monthly tax credits and annual tax statements from home.

Electronic signature of tax statements has therefore really saved a lot of time for employees and payroll staff. Digitisation and automation have eliminated the previously necessary meetings with employees and eliminated time-consuming explanations and long queues. Thanks to Daňovka, all of the paperwork is handled electronically.

Deployment of Daňovka was quick and relatively simple.

Daňovka by StringData won the tender at Prague Airport. And subsequent digitisation of operations associated with monthly tax credits and annual tax statements was very quick. It essentially took only three people to manage the entire installation and support for the launch. Two people from the ICT Department at Prague Airport and one providing installation support on behalf of StringData, another colleague then handled transfers from/to SAP. The chief payroll accountant then dealt with education and training in her team, and then participation by employees in the first wave.

Transition to Daňovka in Prague Airport was simple and problem-free.

Prague Airport now uses all of the Daňovka modules, including the Taxpayer module and the Annual tax statement module, as well as annual upgrades. The volume of employee tax statements in 2019 was approximately 1,200. It is currently just under 2,000 and further expansion to include a further 1,500 employees is planned. Prague Airport also plans to launch the mobile version of Daňovka which is currently being prepared.

How did the Project go?

Apart from digitisation of all documents and time savings, Daňovka has brought with it a significant advantage in the form of the possibility of remote processing of employee tax statements from home and from kiosks for operational employees. Previously, the entire payroll department had to work in face-to-face meetings during the months of January and February, taking receipt of documents and providing consultation. Today, these operations are handled by the team in a shorter period of time, eliminating long queues and the need for manual filing in of forms.

An invaluable benefit also lies in digitisation of the entire process, improving its quality and efficiency. It has significantly improved transparency and simplified processes for staff working from home. Daňovka is accessible 24 hours a day wherever you happen to be.

As another area of digitisation, Prague Airport is considering the involvement of IDBox. Use of BankID would make it possible for even those employees who do not have internal access to log in to Daňovka.

Modernisation of the Allfa business portal

The Allianz insurance company wanted to build a new central sales portal where the sales network could negotiate all products offered by the company. There were two reasons for this. The first was that the modernisation of technology would ensure the greater availability and security of systems. The second thing was efficiency, i.e. the utilisation of existing synergies between individual products. The aim was to prepare a solution that would allow sufficient flexibility to meet the dynamic needs of sales and the market.

Why StringData?

Why did the insurance company choose us to implement this project? The fact that Allianz had positive previous experience with us as a supplier certainly played a role.

However, the main reason was probably the fact that our project impressed them and that it was a high priority for the client. That’s why we were very interested in implementing the project. We attempted to demonstrate our ability to deliver the required solution in a feasibility study and subsequent presentation of our offer. We proved that the team we dedicated to project implementation had the necessary expertise and experience.

We also proposed the manner in which we would handle the challenge of required corporate standards and how we would approach any cooperation with the Allianz offshore team. After that, it was up to the client’s representatives to decide whether to place their trust in us for this important project. They did.

What problems did we address?

The client’s aim was not to change the core systems in which contracts are stored, but to streamline the negotiation component, i.e. the actual process of negotiating products. Our goal was to materialise expectations for individual applications for arranging insurance defined by the client. Part of our work was to understand both the technical aspect of implementation and actual business logic, thereby creating a link that would act as an intermediary between the insurance agent and internal core system.

Which solution did we choose?

As individual sub-projects were relatively large in scope, we considered it important to continuously validate the emerging system with the client’s product department. We approached implementation in the form of iterations. After each iteration, we presented the result and handed it over for testing. This allowed us to identify and incorporate the client’s new requirements in good time and to keep the whole development on track.

Technologically, we managed to create a well-functioning mixed team through professional cooperation, in which we solved individual technological issues. The results of the first few iterations earned the client’s trust.

How did the project go?

All products were delivered into the client’s production environment on schedule. Due to regular verification through automated tests, they were also delivered in the guaranteed level of quality.

Feedback from the sales network has been very positive. The transition from existing to new applications for arranging insurance was not difficult for most sales staff. It was possible to turn off and cease managing original applications for arranging insurance as planned, and to centralise the work of insurance agents into the newly created environment. All six products are in production. The first of these, life insurance, which is one of the most complex, has been running smoothly for more than two years now. We are delighted that the project has been so successful.

Who was involved in the project?

We understood the great importance of this project to the client, so we did not want to underestimate anything and nominated the most experienced experts to join the project team. Petr Sommer took on responsibility for the design and development of the frontend. A similar role was played by Marek Dušek at the backend. Communication with the client in the framework of project management was handled by Ondřej Kubelka.

Are you looking for a strategic partner to modernise your applications and systems? Contact us.

Robotisation of processing applications for the deferral of repayments

An urgent situation requires an urgent solution. In response to the overwhelming interest in the first wave of support for entrepreneurs, a decision was made to involve robotic power in processing the second wave of the COVID II guarantee programme. Robotisation helped staff at the Czech-Moravian Guarantee and Development Bank speed up processing new applications.

The Czech-Moravian Guarantee and Development Bank joined forces with robots!

What problems did we address?

Staff at the Czech-Moravian Guarantee and Development Bank were overwhelmed by the number of incoming applications for the deferral of repayments on loan products. This excessive workload led to a dramatic increase in capacity requirements for processing applications and an increased risk of processing errors.

Which solution did we choose?

Robotic Process Automation (RPA) or robotisation is a suitable and effective solution for automation and digitisation.

The robot processes received applications according to precisely defined rules and procedures, just like employees.

How did the project go?

Thanks to robotisation, it was possible to process a total of 6,000 applications over the course of a single day. Processing such a batch of applications (in the same amount of time) would have required the deployment of 75 employees. 6 robotic stations.

Who was involved in the project?

A StringData internal team consisting of members with expertise in business, process modelling and information systems worked on the project for the Czech-Moravian Guarantee and Development Bank. We have a specialist Automation Team consisting of developers with 13 years of experience and hundreds of projects under their belts at StringData.

How long did the project take?

The whole project took us only 6 days! A high priority request came in from the client on Friday, 27 March 2020. An agile approach allowed us to start development even in the absence of detailed specifications from the client. Thanks to the high level of commitment on both sides, we were able to complete the project within a few days. We placed the robots into live operation on Thursday, 2 April 2020.

Robotisation of mortgage loan administration

Robotisation at Wüstenrot has led to a significant increase in the efficiency of processing extraordinary repayments and repaid mortgage loans. At the same time, the need for the recruitment of new employees and short-term overloads of staff has been eliminated. 

The Wüstenrot Group consists of a building society and a mortgage bank. Loan administration staff had to deal with a large number of items and occasionally a very high volume of work when processing client requests for regular and extraordinary loan repayments.

The Automation Team at StringData proposed a solution for both areas using the UltimateRPA tool. Robotisation has made processing mortgage repayments more efficient, increased the user-friendliness of work processes and significantly saved human resources.

What problems did we address?

Robotisation improves work efficiency and saves human resources

Wüstenrot wanted to increase the efficiency of processing various types of mortgage repayments. The solution was to include processes to minimise the risk of not processing extraordinary loan repayments and to reduce the error rate in processing repayments. Speeding up processing extraordinary repayments was to lead to an improvement in the quality of services for the company’s clients.

The company also wanted to address the potential overload of its staff. Following previous experience, the aim was to alleviate work-related stress in the loan administration department. Last but not least, an increase in human resources in the loan administration department was considered.

Which solution did we choose?

The robotic process automation tool can handle any situation

We suggested that the client use automation to process all types of mortgage repayments. Software robotisation in the form of the UltimateRPA tool is used for this purpose. The robot is set up to perform the same processes as a human. The difference mainly lies in the fact that the robot is faster and does not make mistakes.

It might seem that a tool like this can only handle simple processes. In fact, the robot can process a variety of input information and assign it the correct action. If it identifies something significantly out of the ordinary, it will know exactly how to proceed. The robot’s performance is set to allow it to handle the largest possible volume of required activities. Saved human resources and a reduction in the time needed to produce outputs can be seen almost immediately.

It was important for the client to be able to easily connect the solution to its existing corporate IT infrastructure. One of the advantages of robotic process automation with UltimateRPA is its low operating requirements. A regular workstation, such as a laptop, or space on a physical or virtual server is usually enough to get it up and running.

How did the project go?

Robotisation surpassed human limits

The pilot project instilled confidence in robotic process automation. Significant savings in human resources were evident from the outset. Expectations for streamlining processes and reducing errors were also confirmed.

The Automation Team focused on three areas:

Human processing entailed a certain degree of error, including the risk of not posting extraordinary payments to accounts. Errors like this had a direct impact on the satisfaction of Wüstenrot clients.

Following the deployment of StringData’s robotic process automation, each extraordinary payment is automatically registered. The saving is in the range of 0.7 FTE. Human processing 1,122 items, which took an employee 95 hours, takes the robot only 152 minutes.

The capacity of the loan administration department meant that it was able to process a maximum of 190 accounts per month. Unfortunately, this was not enough. Occasional increases in workload required the ad hoc involvement of staff from other departments.

Robotisation resolved capacity issues and has led to an improvement in the quality of service. The frequency of processing client requests has changed from monthly to daily. The robot’s capacity is not limited. The solution resulted in savings in the range of 0.2 FTE. It took a person 30 hours to process 1,350 items. The robot can do it in just 220 minutes.

The European Union directive known as the Mortgage Credit Directive (MCD for short) has resulted in an increase in workload.

All administrative operations relating to the MCD are now handled by the robot. At the same time, duplicity has been eliminated in the administration of extraordinary mortgage repayments. The UltimateRPA tool saved the company human resources in the scope of 0.2 FTE. Processing 1,042 items, which took a human 30 hours, takes the robot only 34 minutes.

Who was involved in the project?

A StringData internal team consisting of members with expertise in business, process modelling and information systems worked on the project for Wüstenrot.

We have a specialist Automation Team consisting of developers with 13 years of experience and hundreds of projects under their belts at StringData.

How long did the project take?

This project comprising 3 processes took 16 weeks, i.e. 4 months. We began work in September 2016, then launched a pilot version for a month of testing in January 2017. We switched to standard operation in February without babysitting. We have successfully deployed 16 processes in the framework of this project to date.

Robotisation of administrative operations relating to Efficiency Reports at Teleflex

TELEFLEX is a multinational supplier of medical technologies to the largest Czech hospitals. It specialises in innovations that benefit patients and healthcare providers. The company’s portfolio is very diverse and includes solutions for vascular and interventional access, surgery, anaesthesia, cardiology, urology, emergency medicine and respiratory care. A large volume of clients goes hand in hand with an increased administrative burden on employees. One possible solution is robotisation - the implementation of software robots to automate routine and manual processes at the company.

What problems did we address?

Arrow International CR, a.s. (hereinafter Arrow), a member of the TELEFLEX group, identified and proposed a suitable process for robotisation. This primarily involved work with MS Excel, Outlook and the SAP system. Specifically, the process of Efficiency Reports for two independent plants, which the robot should run up to 3 times a day on weekdays at a predefined time. Routine activities currently put a strain on skilled workers. Arrow’s goal was to implement robotisation to free up staff capacity to focus on activities with a higher added value and at the same time resolve the issue of substitutability. Previously, employees performed the whole process manually and were required to be present in the early hours of the morning with minimal substitution.

Which solution did we choose?

After familiarising itself with the whole process, the StringData Automation Team proposed the robotisation of administrative operations relating to Efficiency Reports in the form of software robotisation. In the same way as a human, the robot downloads the report from the SAP system, updates all tables and saves the report to a dedicated repository. The robot performs all the steps necessary to generate an Efficiency Report, a copy of which is then attached to a notification email sent to the responsible person.

We deployed the UltimateRPA robot to cover all administrative operations relating to the generation of Efficiency Reports. The robot autonomously logs into the SAP system, retrieves the updated data and stores it in a shared directory. It then generates an Efficiency Report and emails it to a designated group of people. 

The duration of the robotic process is dependent on the responses of the application portfolio being served. This means that it is equal to the sum of all responses. The robot waits in cases where a human must wait too. Once the screen is loaded, it writes data with zero delay.

How did the project go?

Thanks to robotisation, routine activities in the Controlling Department were largely eliminated. Other major positive aspects are the creation of reports 7 days a week, the resolution of employee substitutability and increasing their comfort.

Robotisation meant time savings for qualified employees at Arrow International CR, increased the level of service provided to internal customers and took over routine, time-consuming administrative activities.

Thanks to robotisation, all administrative operations associated with the generation of Efficiency Reports are now automated. The whole project was a success and Arrow successfully entered the world of RPA robotisation with StringData.

Who was involved in the project?

The StringData Automation Team worked on the project in close cooperation with representatives of the Arrow Controlling and IT Department.

Duration of the project

The first phase of the project involved data collection, which took approximately 3 days. The subsequent solution, including all processes relating to preparation, testing and implementation, took a total of 13 working days.

Robots process 11,000 applications for entry in the land register a year at Modrá pyramida

Modrá Pyramida Building Society is a 100% Czech-owned company that has been operating on the market since 1993. It currently operates a network of more than 200 advisory centres in the Czech Republic. It employs 300 people and more than 700 advisors. Over the course of its existence, MPBS has lent over CZK 180 billion to more than 400,000 clients. A larger volume of loans goes hand in hand with an increased administrative burden on employees. One possible solution is the implementation of software robots. Robotisation helps automate the processes associated with processing loans.

What problems did we address?

The manual entry of applications for registration in the land register is time-consuming and causes errors that accompany manual processing, which represents a considerable financial burden. This is why the Modrá Pyramida Building Society contacted us with a request for the robotisation of the whole process.

The Modrá Pyramida Building Society is a financial institution that specialises in financial products to finance housing. The most frequently chosen products include: building savings, building society loans, bridging loans or mortgage loans. Once a contract has been signed, employees must manually enter all the details from the loan contract into the land register.

In the past, employees manually entered all data and submitted a manual application for entry in the land register for each individual case. The whole process was time-consuming and there were inherent human errors, resulting in wasted money charged to MPBS for incorrectly filed applications for entry in the land register.

Which solution did we choose?

The software robot is designed to automate all routine activities - it autonomously logs in to the land register using assigned login credentials, makes the entry and generates a document with an application for entry, which is then uploaded to the core system.

After familiarising itself with the whole process, the Automation Team at StringData proposed robotisation of the process of submitting applications for entry in the land register, which includes logging into the land register portal, creating a new entry, filling in all the necessary details and then saving the completed application.

We deployed UltimateRPA robots at key stages of the process. The robot finds the necessary title deed, reads the data and enters it in the land register. The generated document with the application for entry is then imported back into the core system.

The software robot is designed to autonomously log into the land register using login credentials. After successful login, the robot clicks on the New application button and selects Create application for entry. It then enters all data obtained from the agreement on the establishment of a lien on the property and the loan contract in the application. The application for entry in the land register must include information about the property, the parties to the contract, ownership and other rights, as well as supplementary information and a summary at the end.

Watch a demonstration of how the software robot works in our short video.

How did the project go?

Thanks to robotisation, the entire process has sped up significantly. StringData software robots work 24/7 and don’t make mistakes, whereby Modrá Pyramida Building Society saves more than CZK 500,000 per annum.

Robotisation has saved Modrá Pyramida Building Society a lot of time, reduced errors and has taken over the performance of routine, time-consuming administrative activities.

Thanks to robotisation, the whole process of submitting an application for entry in the land register is now automated. The robot finds the required data from the agreement on the establishment of a lien on the property and the loan contract, reads the required data and information and enters everything in the land register.

Who was involved in the project?

The project was handled by the StringData Automation Team, which worked closely with representatives of the Modrá Pyramida Building Society’s IT department, business analysts and expert process guarantors.

Duration of the project

The first phase of the project involved data collection, which took approximately 1 month. The subsequent solution, including all processes relating to preparation, testing and implementation, took 4 months from final deployment to live operation.

Recalculation of contracts for ALD Automotive

ALD Automotive is a leading global provider of operational leasing for passenger and commercial vehicles and is part of the strong Société Générale Financial Group. It has been operating in the Czech Republic since 2002 and is one of the three largest companies on the market. ALD Automotive specialises in leasing products for corporate customers, regardless of the number of vehicles in their fleet. It offers various vehicle financing options, financial services and fleet management. ALD Automotive Czech Republic, together with ALD Automotive Slovakia, looks after more than 31,000 cars and the size of the fleet goes hand in hand with the administrative burden placed on employees when performing various adjustments to contracts. The most common is the recalculation of contractual parameters. One possible solution was to robotise the process of adjusting the parameters of existing contracts and recalculating new contracts.

What problems did we address?

ALD Automotive offers the long-term lease of vehicles, including optional services associated with their operation. Depending on your requirements, you can choose the term of the contract, permitted mileage and additional services. The most commonly chosen options include: full servicing of the vehicle during the term of the contract, tyre service including the purchase and storage of tyres, or assistance services with the provision of a courtesy car. After concluding the contract, you can change the parameters of the contract and request a recalculation of the contract at any time.

Due to the time-consuming nature of the recalculation process, ALD Automotive approached us with a request to robotise this process.

In the past, ALD Automotive employees changed all parameters and performed individual recalculations manually in each case, then they created a draft of the new contract to send to the client. The whole process was time-consuming, especially in the case of large companies with hundreds of vehicles with contracts that needed to be recalculated manually.

Which solution did we choose?

After familiarising ourselves with all variations of the parameters for recalculating new contracts, we proposed robotisation to automate the entire process, from retrieving the parameters of the old contract, through recalculation, to sending the draft amendment of the contract to the client and implementing it after the client has confirmed the draft in writing.

We deployed UltimateRPA robots at key stages of the process. The robot finds the contract in the ServiceDesk tool itself, reads the input data and runs a check. The robot then creates a new proposal for the recalculation of the contract.

It inserts all the necessary data it read in the previous step into the new draft and performs a recalculation using the supplied algorithms. Using the input data, it can update, for example, the lease period and/or the expected mileage. The robot changes the parameters and performs a recalculation. The robot then runs a check and if everything is in order, the robot sends the proposal for recalculation to a customer service employee to check. If the robot discovers an error during the check, it sends the whole case to an ALD employee for manual checking, who will adjust the recalculation manually, if necessary. After a check and any manual adjustments that may be necessary, the ALD employee instructs the robot to send the draft amendment to the lessee.

Thanks to robotisation, we saved companies that have dozens or even hundreds of cars in their fleet lots of time on mass calculations.

As ALD Automotive uses our SyDesk monitoring tool, ALD employees have an overview of the current status of the recalculation process. During processing, data on the success of batch processing, batch processing time and number of processed records is sent to the SyDesk system. The client can see the progress of the request in the myALD Portal application.

How did the project go?

Thanks to robotisation, the client can now enter a request for recalculation in the MyALD Portal application, which is directly connected to the ServiceDesk tool (or the client agrees on this with the customer service line operator), or send an e-mail connected to the ServiceDesk tool. The robot prepares the recalculation, prepares a draft of the new contract and sends it to the client. Robotisation has saved ALD Automotive a great deal of time, reduced errors and taken over the performance of routine time-consuming administrative activities.

Thanks to robotisation, the process of recalculating contracts has been automated. 

Who was involved in the project?

The StringData Automation Team worked on the project in close cooperation with representatives of the ALD Automotive customer service and IT department.

A total of three months elapsed between the commencement of implementation and the first automatically performed recalculation.

Digitisation at MONETA Money Bank reduced the labour intensity of processing financial statements by 75%

MONETA Money Bank has a clear vision - to be the most innovative organisation providing financial services in the Czech Republic. As a digital bank, MONETA Money Bank is constantly improving its services, while looking for new solutions in the framework of digitisation. Thanks to this, it can offer its clients solutions to their financial needs conveniently and securely online, anywhere and anytime. MONETA Money Bank was the first bank in the Czech Republic to allow clients to open a current account completely online using just a smartphone and to start using it right away.

StringData was approached by MONETA Money Bank with a request for the automation and digitisation of defined types of input documents - financial statements, with the possibility of future extension to include other types of documents such as payment orders, invoices, ID cards, etc.

The whole project brought excellent results and reduced the labour intensity of processing incoming documents to 25%. The DocumentAnts solution automates processing more than 1,500 individual cases per month. Documents are no longer manually processed one by one in the back office like before. Thanks to automation, parallel processing occurs for each incoming case. Digitisation also represents a very effective solution, for example, for financial analytics. There, data such as the company’s ID number or period for which the statement is submitted needs to be checked. A secondary benefit is the immediate response clients get. In this way, they know the documents they sent are in order in the space of 1 minute.

What problems did we address?

It was necessary to automate processing financial documents, which come from clients in various forms and structures and which took a lot of time to process manually by the MONETA Money Bank back office..

MONETA Money Bank required the automation and digitisation of defined types of input documents - financial statements. We had to automate the processing of approximately 1,500 cases per month. In this context, the bank received various types of financial statements from clients in different forms and structures - namely Balance Sheets, Profit and Loss Statements and Tax Returns for natural persons and corporate entities. A large team of people was essential to manually process these documents. Information and data from these documents is manually transcribed into the core system. This leads to an assessment of creditworthiness in case of new clients or financial monitoring in case of existing clients.

The aim was to reduce the labour intensity of processing financial statements, together with the option of clients submitting financial statements directly to the bank. This would give the client immediate feedback about the status of processing the documents they have submitted.

Which solution did we choose?

We chose the DocumentAnts solution - a tool for the automatic extraction of data from financial statements, which saves significant time and eliminates errors through digitisation.

DocumentAnts by StringData has modules for the detection and extraction of machine-readable files such as Balance Sheets, Profit and Loss Statements and Tax Returns for natural persons and corporate entities.

DocumentAnts can contextually search documents and perform selected business checks across individual documents thanks to its connection to the bank’s existing internal systems. The ability to contextually search documents resolved the problem of the highly variable design and layout of submitted financial statements.

DocumentAnts performs certain business checks to verify the accuracy of submitted financial documents based on extracted figures and acquired metadata. MONETA Money Bank and the StringData team defined a total of 25 business checks for the solution. These checks are used to evaluate the manner in which each incoming case is handled. Depending on the combination of checks, three processing methods can occur: automatic processing, manual processing by the MONETA Money Bank back office or the tool will return the case to the client who submitted the documents because they are incorrect in some way. 

In the context of the scalability, we can extend the use of the DocumentAnts tool to include other administrative operations at the bank and add other types of documents, e.g. processing payment orders, invoices, ID cards and other documents.

How did the project go?

The project brought excellent results. The solution currently processes 72% of cases automatically, without the need for human intervention; original staffing requirements for the back office department, which processes financial statements and documents, dropped to one quarter.

The digitisation of processing financial statements reduced the number of staff needed to handle these administrative operations by 75%. Another major benefit is the immediate feedback clients receive after uploading documents to the system. If there is insufficient information for automatic processing, DocumentAnts returns the specific case to the client for correction, depending on the type of discrepancy. Alternatively, the tool forwards the case to the back office for a manual check. The chosen solution has been fully integrated into MONETA Money Bank’s internal systems and they are considering extending the use of DocumentAnts to include other types of documents in the future.

Who was involved in the project?

The DocumentAnts team at StringData worked on the project in close cooperation with representatives from Moneta Money Bank’s IT and business departments.

Duration of the project

We began implementing the solution virtually as soon as the order was placed and cooperation was provided. The implementation of the project took place in three stages and we put the solution into operation within 4 months. The next 4 months were spent improving extraction algorithms.