Codementor Events

Automation Anywhere Bots | Task, Meta & IQ Bots Explained

Published May 15, 2019
Automation Anywhere Bots | Task, Meta & IQ Bots Explained

We hear a lot about how automation will change the world and how it will satisfy the needs of the manual workforce. Robotic Process Automation is the new-age technological marvel that is utilized by enterprises to automate the day – to- day manual tasks and processes. To apply RPA in real life, we need RPA tools, and one such tool in Automation Anywhere. In this article on Automation Anywhere Bots, I will brief you about the different bots offered by this tool.

So, let’s get started!

What is Automation Anywhere?

Automation Anywhere is an RPA Tool whose motive is to provide its users scalable, secure and resilient services. This tool has recently launched a Community edition, to let you first explore the tool and automate tasks. It also provides you with an enterprise service with a 30-day free trial.

Automation Anywhere offers better performance as it has the ability to integrate to different platforms and also scale simultaneously.  This tool is meant to be used at the enterprise level and is mainly designed for solving complex issues.

What are Bots?

Bots in simple language are entities which mimic human actions and are used to perform simple and repetitive tasks. Bots follow the rules defined by a user to program them and execute the actions required.

There are mainly two types of bots: Attended Bots and Unattended Bots.

So, next is this article on Automation Anywhere Bots, let’s look into the differences between the types of bots.

Difference Between Types of Bots

Refer the table below for the differences between the Attended and the Unattended Bots.

15-1.PNG

Now, that you know what bots are, let us look into the different types of bots in Automation Anywhere.

Automation Anywhere Bots

There are mainly three types of bots in Automation Anywhere. They are:

Task Bots

The Task Bots are the core of automation which execute repetitive rule-based tasks. These tasks are easy to build and can execute multi-step processes with no errors.

If you wish to create a Task Bot, you can use the New or Record button from the Automation Anywhere Client. Refer below.

Creating-a-task-Automation-Anywhere-Bots-Edureka.png

After you click on either of the two options, a dialog box pops up as below. This dialog box shows the different ways through which you can create a task.

Select-a-option-to-create-a-task-Automation-Anywhere-Bots-Edureka.png

Once a task is created and the bot executes the actions defined in it, then it is said to be a Task Bot.

MetaBots

MetaBots are the next type of bots available in  Automation Anywhere. These bots are the advanced bots to that of the Task Bots. Meta Bots are used to automate applications on a PC. Meta Bots can be created using Application API’s, Visual Captures and Integration Flow.

Let me now show you how to create MetaBots step by step.

Step 1: Click on the MetaBots option in the Automation Anywhere Client.

Creating-A-MetaBot-Automation-Anywhere-Bots-Edureka.png

Step 2: Now, add a new MetaBot using the New MetaBot option present on the top right-hand side of the screen.

Add-New-MetaBot-Automation-Anywhere-Bots-Edureka.png

NOTE: Before you click on the New MetaBot option, remember to open your application previously, to further choose the application. Here I will use the Amazon Signup page opened in the Internet Explorer.

Step 4: Once you click on the New MetaBot , mention the MetaBot name ,  and choose the MetaBot Type and application. Then click on Create. Refer below.

Create-MetaBot-Automation-Anywhere-Bots-Edureka.png

Once you click on Create, you will be redirected to the MetaBot Designer.

So, that’s how guys, you can create MetaBot.

Now, next in this article on Automation Anywhere Bots, let us look into the different features available in the MetaBot Designer.

Features available in MetaBot Designer

The MetaBot Designer mainly has two features: Assets and Logic.

Assets

Talking about Assets, Assets are used to capture screen on which you wish to automate tasks. You can capture multiple screens.

The Assets tab has mainly four options:

Assets-Options-Automation-Anywhere-Bots-Edureka.png

  • Add Folder
  • Add Screen
  • Record Screens
  • Add DLL
Add Folder

This option is used to create a folder inside which you can place all the chosen screens.

Add Screen

This option is used to add a screen into the task pane. To add a screen, click on the Add Screen option and choose either the Standard or OCR option. If you choose the OCR option, then you have to further select the OCR Engine.

The screen which will be captured will be the screen that you might have chosen while creating the MetaBot.

Here I am selecting the standard option and the open Amazon Sign in page screen is captured. Refer below.

Add-Screen-Automation-Anywhere-Bots-Edureka.png

Record Screens

The Record Screens option is used to record the actions occurring on the application. To record a screen, just click on the Record Screens option and choose the Screen. Then you have to perform the actions which needed to be recorded and click on Stop on the Recording Tab.

Add DLL

The Add DLL option is used to add the Dynamic Link Libraries from your PC.

Apart from these features, the Assets tab also has the following two options:

Configure

The Configure option is used to configure the various options of the selected screen. This option shows the various objects which are automatically identified on the screen. Refer below.

Automation-ANywhere-Configure-Automation-Anywhere-Bots-Edureka.png

Calibrate

The Calibrate option is used to compare two screens and check the changes on the updated screen. This is used generally, as a web page keeps on changing on a regular basis. So, to keep a track of the changes which have happened on the screen you can use this option.

NOTE: The screen which is considered for the Calibrate option, is the screen that is Captured. So, even if you scroll a screen and compare it with the original screen, then it will show you changes in the screen.

Refer below.

Automation-ANywhere-Calibrate-Option-Automation-Anywhere-Bots-Edureka-768x485.png

So, that was about Assets. Now, let us look into the next feature of MetaBot Designer i.e. the Logic.

Logic

The Logic tab is used to add the rules to design the automation.

The Logic tab has mainly three options:

Logic-Options-Automation-Anywhere-Bots-Edureka.png

  • Add Folder
  • Add Logic
  • Record Logic
Add Folder

This option is used to create a folder inside which you can place multiple amount of logic that you might have added for a single screen or multiple screens.

Add Logic

This option is used to add logic for a specific screen. To add the logic you have to follow the below steps:

Step 1: Make sure that you have selected the screen from the Assets tab. Here I have selected the screen that we captured previously, i.e. the Amazon Sign in page.

Step 2: Now, choose the Add Logic option. This step will open the Automation Anywhere Workbench, with the selected screen on the right-hand side. Refer below.

Automation-ANywhere-Workbench-Automation-Anywhere-Bots-Edureka.png

Step 3: Now, let us say, we want to enter the email id and password. To do that, you have to double-click on the area of Email and Password and you will get an option of Set Text. Enter the required text in the section of Enter Text. Then click on Add. Refer below.

Automation-ANywhere-Set-Text-Automation-Anywhere-Bots-Edureka.png

Similarly, do it for the password field also.

Step 4: Now, save your task and Execute it by clicking on the Run button. You will see that the details get automatically filled into the fields.

So, that’s how you can add a logic.

Record Logic

The Record Logic option is used to record the actions occurring on the application. To record a logic, just click on the Record Logic option and choose the Screen. Then you have to perform the actions which needed to be recorded and click on Stop on the Recording Tab.

So, this was about MetaBots. Next, in this article on Automation Anywhere Bots, let us look into the IQBots.

IQ Bots

IQ bots are next-generation intelligent bots that allow developers to add cognitive capabilities to processes. These bots use cognitive capabilities to extract information from semi and unstructured data.

IQ bots also learn to detect patterns so that the next time the pattern is encountered the bot knows exactly what has to be done. With every human validation, it learns and grows smarter to execute the actions.

So, this was all about the different types of Bots in Automation Anywhere.

Now, let us look into the different products of Automation Anywhere.

Automation Anywhere Products

The products of Automation Anywhere are:

  • Bot Insight: Bot Insight consists of Embedded analytics that measures and predicts how bots are performing. In simple terms, it is basically the analysis of Bots running.
  • Bot Farm: Bot Farm is the industry’s first RPA-as-a-service platform which delivers on-demand RPA.
  • Bot Store: Bot Store is the market place for bots. It has predefined bots, which you can use as per requirement.

So, folks! With this, we come to an end of this article on Automation Anywhere Bots.

Got a question for us? Please mention it in the comments section of this  Automation Anywhere Bots  and we will get back to you

Discover and read more posts from Sahiti Kappagantula
get started
post commentsBe the first to share your opinion
Show more replies