Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
Showing results for 
Search instead for 
Did you mean: 
SAP Intelligent Robotic Process Automation – The Future of Automation – a Sneak peak

We have seen many automation tools in the market that helps humans in automating some repetitive tasks called as Test Automation tools. More recently we have been hearing about Robotic Process Automation tool. RPA is not to be confused with other test automation tools as RPA consists of software bots (Software Code) that comprehends user actions and it has a flavor of AI or Artificial Intelligence and one of the examples is SAP Intelligent RPA.


When compared to ROI – Return on Investment RPA is the tool that is boosting the ROI and reducing costs. RPA should and must be used if the customer wants to accelerate the business process by replicating the actions and mundane back office end users’ tasks thus enabling the users to focus on more value driven innovative activities.


RPA can replicate many human actions, such as open and close excel files, launch FIORI apps, key in data, modify data and much more.

In the remaining of this post I will try to give a sneak peak into SAP Intelligent RPA

  • Bots or the software robot can be run to automate tasks or Business Process in two modes

Attended Mode or Attended bot: This is deployed on a User workstation mimicked by user action

Unattended Mode or unattended bot: This is deployed on a virtual machine and triggered by a scheduled job

  • Bots can be used for Automating Business Process in production, system migration or upgrades

  • SAP Intelligent RPA’s core for automation is to Create/develop bots, Run, Monitor

  • SAP Intelligent RPA’s components or the main pillars of RPA

  • Cloud Factory – This is responsible for Monitoring this is just a web Brower which is used for monitoring bots, provides status of jobs

Cloud Factory (Hierarchy)

Define set of users (hierarchy)



Package (consists of automation script)

  • Desktop Agent

This is to execute the developed scripts, it provides drivers to interact with the application, connecting to APIs. Digital Assistant in the Desktop Agent starts applications, inject UI elements. The agent can run scripts once registered with the Cloud Factory.

  • Desktop Studio – This is an IDE to develop JavaScript based automation scripts

The Desktop Agent and the Desktop Studio is connected to Cloud Factory.

Main components of Desktop Agent:

  • Application capture: Identify the elements, declare elements to identify in a unique way

  • Workflow designer: This is to create a workflow by a drag and drop facility

  • Code-editor: Manage scripting language

  • Debugger: It has a java script debugger to test the developed script, It also gathers the logs

Benefits of RPA

  • It relies on the Workflow that is created by the bot developer.

  • Time to implement RPA compared to traditional automation tools is very fast though we require proper strategy and planning

  • Unlike traditional test automation tools that is product specific, RPA automates Products and Business Process that is the core of digital transformation.

Finally SAP Intelligent RPA is used to create automation scripts for Business Process that can run in attended or unattended mode. The scripts can run in production environment and can automate processes such as creating a PO, creating Invoice etc. This is offered as a cloud service on subscription.
Labels in this area