Implementation of UltimateRPA robotic SW

  • Our partner, Stringdata, has created the UltimateRPA system, which is suitable for the deployment of process robotisation in both large-scale company environments and small or medium-sized businesses

  • The product is designed so as to facilitate cooperation with applications irrespective of the technology they use, allowing their deployment in almost all branches of administration.

The advantage of this technology is that, on one hand, it utilises an OCR (optical character recognition) module for the recording of printed documents into company systems, including Czech diacritics and Russian Cyrillic.

Further major advantages are the solution’s extremely fast implementation and option to increase the number of robots used according to the needs of the customer.

One exceptional advantage of the solution is its flexible licensing policy, which permits the realisation of robotisation in smaller businesses, guaranteeing a very fast return on investment.


Implementation of UltimateRPA robotic SW

Implementation of the RPA solution is divided into the following main steps:

  • Definition of process for automation for “proof of concept”

  • Design and configuration of process in RPA

  • Fine-tuning and trial operation of process robot

  • Acceptance

  • Operation

One of the most important components of the robotisation of company processes is the selection of a competent client representative. Mutual cooperation is essential and a prerequisite for successful realisation of the project. We guarantee the methodological progress of the project and specialists for realisation of the solution. The client representative must be familiar with company activities and relationships used as the basis for defining the solution.

Before the actual start of analytical tasks on specific computers the form of current company activities (processes) performed by employees must be discussed. Individual activities may be carried out on a single computer, several computers, a computer network, or processed locally on a server or through an external (cloud) solution.

The solution is implemented on programmes provided by UltimateRPA, which function on a non-invasive basis within specific client infrastructure.

Strategic development of Robotic Automation in your company.

In addition to implementation itself, it is important to give your company the option, on a continual basis, to independently name, implement, administer and control the automation of processes using UiPath tolls and technology.

Our company helps you to develop your knowledge of and skills in process automation. We will train your team so that it can independently take steps to automate other processes. We are also able to provide your time with external support at any time.

Ultimate RPA tool

What can UltimateRPA do?

Based on a description of the process created by a process consultant or methodologist, UltimateRPA enables the creation of speci c macros that work with applications. Typically, speci ed are input data, decision-making and process branching, de ned are exceptions and rules for the process performance. Here all exibility of programming can be utilized where, for example, to process data from external databases, perform nancial calculations, as well as complex decision-making processes.

UltimateRPA executes the prepared scenarios in compliance with prepared process logic at regular intervals based on de ned events or as instructed by the operator.

What are UltimateRPA system’s assets?

Value Added – Process robotization allows the use of human capital for activities with higher added value.High ef ciency – A robot can handle any process faster than any user and, moreover, in the 24/7 mode.

Precision – robotic execution of processes can eliminate human factor mistakes.
Simplicity – The RPA does not require changes of information systems or system integration. Quick start – process robotization is feasible in a few days.Independence – The robot allows to work with systems regardless of their technology (Java applications, terminals, web browsers, desktop applications, Citrix, and others) and processes accross various applications

Return on investment – Assessed cost savings are between 25 and 30 % and typical return on investment in robotics ranges from 2 to 6 months.

Process analyzer tool

Process measurement

The Process analyzer product is a part of the tools for process automation made by StringData. Its primary use is the collection of process data and their measurement for the purpose of optimization, monitoring of the application portfolio workload, and recommending of possible parts to be robotized. This product utilizes the “Real User Monitoring” technology developed to collect data in the course of the user’s work on target client stations, particularly with no dependence on particular technologies of the monitored applications.

The Process analyzer may be simply installed in end stations and it records all user activities without the necessity of a user interaction, including internal messages within operation system. The OS measures time necessary to perform defined process steps. The process times may be recorded simultaneously in several workstations and, subsequently, they may be utilized to search for an optimum process run, to compare process efficiencies, or to norm process times. From the application portfolio’s viewpoint, data are collected throughout all installations that are used by the user in the course of his work.

At the same time, when ordered by the client, it is possible to map the so-called business transactions that correspond to individual steps in the process (start – end) and subsequently to evaluate measured data within the given context. An example may be the “start”, i.e. pressing of the button “Establish client” in one application, and the “end”, i.e. “Print contract documentation” in another one. Thus, clear data are acquired on all transactions of this type throughout the measured period, on run methods throughout applications between the stars and ends, numbers of implementations, mean times, comparisons between users, and others.

Another indisputable asset is also the analytical attitude as regards the retrieval of repetitive activity patterns throughout the application portfolio, particularly, when taking into consideration processed data and input types for the user side (keyboard, mouse). Thus, we obtain a clear recommendation for possible process automation by means of the RoboDesk (StringData) instrument, particularly including expected savings (rate of return). As a standard, on the process automation, expected may be the rate of return between three and six months.

How does it function?

The Process Analyzer runs in the background of the client station’s operation system and requires no interaction with the user. According to defined rules, for example an application start or a performance of a particular operation in the application commences the monitoring, which collects real data on the user’s work. On performance of particular process steps, for example of sending an invoice or a check of a bank account number, process time is recorded. The measurement runs till the moment of a determined process step, i.e. to the end of the process, or on a continuous basis until the process is stopped by an action of an authorized operator.

Subsequently, the acquired data are recorded in joint data storage where they are processed and a process and data analysis is performed above them (even repeatedly).


Fornuft s.r.o.

Rybná 716/3
110 00 Praha 1, Česká Republika

Phone: +420 723 638 400

Fornuft Robotics s.r.o.

Na Folimance 2155/15
120 00 Praha 2, Vinohrady

Phone: +420 606 655 221