Automation Anywhere-Installation, configuration and overview

Automation Anywhere tool Installation

In this post, we will understand Automation Anywhere (AA) tool installation pre-requisite and well as its architectural flow.

The sequence of installation will be –

1- IIS
2- Framework Setup(AA)
3- Sql Express/SQL 2014
4- Control room setup
5- Client installation

After installation of above, there will be 3 icons available on your machine –

1- Automation Anywhere Enterprise Control Room -All automated scripts/task are uploaded in control room, control room can schedule execution of the task in remote machine/bots.
2- AA Enterprise Client-A remote/local machine from where a developer or a runner can log in to create and run the automated task.
3- Automation Anywhere Enterprise Control Room Migration Utility-For migration, from older version into new AA setup

We mainly require Control room and client

Basic configuration after installation-

Step 1- Go to Control room
Step 2- Open User Management, create User
Step 3- User can have a category like a developer, runner etc. Create a Dev and Runner user.
Step 4- Save it
Step 5- Now your machine is ready, log in to the client(login using created user) and paste control room url along with credentials. Create your first Bot using Automation Anywhere inbuilt 237+ commands.

Architectural overview of Automation anywhere-

Architecture of automation anywhere tool revolves around 2 components which are-
Control room and client. In the client, the task can be created (script) and same can be uploaded in control room.

Automation anywhere-Tool Flow

These are the key items in control room-

1-User Management-User creation, rights access
2-Audit trail-Logs capturing, Helps in identifying actual number of bot required for task
3-Dashboard-Monitoring bots activities
4-Task scheduler-Scheduling bots execution
5-Setting-General setting in control room

Once after a TASK is automated, same is uploaded in control room, it can be executed in any of the client machine or bot.

Ideally, it’s one control room per customer where the customer can monitor their process automation status for different projects/processes.

Execution of a bot can be observed or monitored from control room dashboard.
The dashboard contains all logs of bot execution.

While creating bots using AA tool we will mainly require-

1-Logic to create bot
4-Variable(Global and local)

There are around 237+ commands in Automation Anywhere tool. These commands are used to write bots. A Developer used to call required command for writing a logical flow.

Automation Anywhere is an advanced script writing tool where code logic is pre written, a developer only has to use controls wisely to achieve desired output. Other, automation tool like selenium, UFT where there is code logic is required to write for emulating user behavior where as in AA no coding is required.The strength of Automation Anywhere lies with in their controls, UI is clear and self-explanatory.

Automation anywhere is industry’s leading tool, Creating a bot is relatively easier than its competitor as well as its control room features and robust scripts make it more valuable. Soon, we will have SPA-Smart process automation which will be artificial intelligence enabled, IQBot will carry similar feature for SPA .

I am getting an error while installing control room 10.2 .
Error ” please ensure that sql server installed and configured properly”

Hi All,
Can you please guide me for the following:
I want to read all the emails from my mail box and where my condition is it need to filter out based on the email subject”Insufficient access” and if that condition satisfied,the attachment of the mail need to be get downloaded.

As per your process, you need to use a loop, Inside that loop use an If Condition on search text box(for searching subject and if there are more than 1 search result then you need to use another loop for downloading the emails.

I would be able to help you more if you can email me more details of the process

Hі! Someone in my Facebook group shared this site ԝіth us so I came to take a look.

I’m definitely enjoying the information. I’m book-marking
and will be tweeting this to my followers! Outstanding blog
and brilliant design.

The content seems helpful.
Can you please explain how I can set the control room and the client on different machines. I tried but the task doesn’t get deployed.Tried every solution, but in vain.
I want to schedule the process on the control room which is installed on different machine.


Leave a Reply to broderie Cancel reply

Your email address will not be published. Required fields are marked *

RPA Implementation
Key decisions in an RPA Implementation

Transforming business and implementing process automation is a strategic approach. Any gap or incorrect decision can impact the desired RoI. Let us have a look at some of the mistakes organisations make while implementing an RPA project are- 1- Wrong Tool selection 2- Incorrect process selection 3- Gap in Risk …

bot uploading
Automation Anywhere-Uploading bot in control room and its execution in runner

Automation Anywhere is designed so elegantly that every aspect of process automation is considered, from bot creation to its execution, setting triggers, creating workflows and till its monitoring and result reporting. Every project should have one control room assigned or more precisely we can say that for an individual client …

automation anywhere image recognition
Automation Anywhere-Essentials of Web Automation-II

In this post we will see how to use Image based recognition and how to handle title of a web page which is dynamic in nature. In Automation Anywhere tool if a web control is Div then use Image recognition rather than any other option as same is best-recomended solution …