Utilizing ELegant MAnagement Robotic Process Automation (ELMA RPA) for automating technological processes within an enterprise offers several advantages. Companies can enhance operational efficiency, save time, reduce errors, and streamline their operations by utilizing this advanced automation solution. ELMA RPA is an especially effective tool for tasks involving repetitive processes, like document management and administrative work. The incorporation of ELMA RPA allows businesses to take advantage of software robots, which are programmed to perform tasks with precision and consistency. Through the use of readout modes for interface elements, process modeling, and carefully designed algorithms, ELMA RPA allows for seamless interaction between various third-party programs. This not only enhances productivity but also allows companies to remain competitive in the ever-evolving business landscape. In summary, ELMA RPA is an essential tool for businesses looking to optimize their operations and capitalize on the benefits of process automation. This article describes principles and peculiarities of business process automation development using software robots using ELMA RPA product. The following are considered: readout modes of interface elements (methods that allow recording and accurately reproducing interaction between different third-party programs using their graphical interface), process modeling, and algorithm of the robot's actions. An example of the implementation of business process robotization in a leading consulting and auditing company is considered.