Vous êtes sur la page 1sur 16

Automation Anywhere (RPA) – AA commands September 2017

Automation Anywhere commands and how


we can use those commands
By
Muralikrishna Dabbugudi
September 2017

Page 1 of 16
Automation Anywhere (RPA) – AA commands September 2017

Contents:
Contents………………………………………………………………………………………………………………………………………………….2

About Automation Anywhere.………………..……………………………………………………………………………………………….3

Web Recorder………………………………………………………………………………………………………………………………………….4

Send Email……………………………………………………………………………………………………………………………………………….9

Image Recognition…………………………………………………………………………………………………………………………………12
Launch Website……………………………………………………………………………………………………………………………………..14

Insert Keystroke…………………………………………………………………………………………………………………………………….15

Page 2 of 16
Automation Anywhere (RPA) – AA commands September 2017

Automation Anywhere:
Automation Anywhere is a Robotic process Automation tool that will automate
backend office repetitive work in every day without changing existing process,
business rules that human does today. AA is easy to learn, easy to use, drag and
drop interface, rapid results with minimal programming required. AA has ability to
work across different environments, applications, outstanding tool for working
with Excel and databases and it has security provisions.

What can be automated?


AA will capture and interpreted the existing applications, processing a transaction
in any technology after integrated, manipulating data, triggering responses and
communicating with other systems and humans.

Below are the functions where we can automate:


Financial Accounting: We can automate Account Receivables, Account Payables
action items, invoice processing, collections, reporting and auditing.
Operations/Information Technology: With Automation anywhere can automate
software installations, create, and delete user accounts, printer setups, batch
processing and systems integration (like SAP, PDF etc.).
Sales: AA can use to Order processing errors, logistics management, returns
processing, commission processing, populating customer information into CRMs,
interface with third party systems.
Marketing: AA can use to generate lead reports, interfaces between applications.
Human Resource: Automating tasks in hire to retire cycle, email notifications,
populating/aggregating employee information, and interfaces with third party
systems.
Manufacturing: Inventory position/management, process reporting, Excel
automation, ERP integration.

Page 3 of 16
Automation Anywhere (RPA) – AA commands September 2017

Web Recorder:
Web recorder is a beautiful command from Automation Anywhere, using this
command we can record web operations without programming logic. This will
generate code automatically in background. Record is the easiest way to build a
Robot, no need to write coding, this option will very useful for simple tasks
involving mouse click, keyboard operations. This option is very faster than creating
a new task manually.

Pre-requisite for Recording:


It requires windows to be in exact locations, this option is limited to static screens
and web applications.
In Automation Anywhere, there is a three ways to select Web recorder:
1. Click the Record button, Select Web Recorder from the dropdown

2. Click on the New Task button and choose the Web Record option

Page 4 of 16
Automation Anywhere (RPA) – AA commands September 2017

3. Set Web Recorder on Record button dropdown, Select Record from the File
menu

Here I’m taking an example of www.amazon.com to retrieve some information


shown below using web recorder command from Automation Anywhere.

Page 5 of 16
Automation Anywhere (RPA) – AA commands September 2017

Here it starts Automation Anywhere task with using Web recorder command.

You will re-directed to below option then, click extract data option like below.

Then select extract option you want:

Page 6 of 16
Automation Anywhere (RPA) – AA commands September 2017

Then click on Next button and you need to move selected data from Amazon
website to variable.

Page 7 of 16
Automation Anywhere (RPA) – AA commands September 2017

Then if you want to see the outcome from the web recorder then you need to add
Message option in task editor.

Finally, you will be getting output like this:

Below is the task editor how AA will generate the backend code for web recording
option:

Page 8 of 16
Automation Anywhere (RPA) – AA commands September 2017

Email sending via AA:

In general, every business having process where team is going to send an email to
vendors or customers requesting some information regarding their business, in
that case backend team would use Outlook exchange to send an email to particular
customers or vendors before getting into Robotic Process Automation. However,
via Automation Anywhere, we have a wonderful command sending an email
without using Outlook but we have to use Domain, host name details setup.

Pre-requisite: Before using AA email option we need to update the Outgoing mail
server details like Host and Port details.

Page 9 of 16
Automation Anywhere (RPA) – AA commands September 2017

Then update the Host and port details.

Then create task under task editor then drag and drop the Send email command
from left side of the command options to utilize email-sending command.

Page 10 of 16
Automation Anywhere (RPA) – AA commands September 2017

Now we can see the sending email command inner options from below image like
To, From CC. Bcc etc.

Page 11 of 16
Automation Anywhere (RPA) – AA commands September 2017

Image Recognition:
Image recognition is a command to find part of image from the whole web page
or any document. Once you drag and drop Image recognition command from left
side of the task editor then you will see the below code and the options on the
image recognition command.

Page 12 of 16
Automation Anywhere (RPA) – AA commands September 2017

From the above picture, you will see 2 images (Image1 and Image2), here I’m
illustrating to find the image1 from the www.amazon.com website first page. After
finding the correct image then I am instructing AA to open that image by clicking
on that.
Once getting into image1 page then using Object cloning now closing the website.
In addition, we can use file if we already stored somewhere instead of open
website. Below picture is going to illustrate how we can retrieve the file from folder.

Page 13 of 16
Automation Anywhere (RPA) – AA commands September 2017

Lunch website:
Instead of opening by human AA has given a beautiful command called launch
website while task running. AA will open specified website from there you can
whatever manipulations you want for further actions. Below picture will illustrate
about Launch website command and how that works.
Please follow the below steps:
1. Launch website command
2. Select URL to open
3. Click lunch
4. And specify where to open the website

In the above picture, you can specify where your website wants to open and how
you want to open wither in same tab or new tab.

Page 14 of 16
Automation Anywhere (RPA) – AA commands September 2017

Insert Keystroke:
Insert keystroke is exactly what we would do the action from key board i.e if you
want to do short cut for save then you will be using Ctrl + S so, using keystroke you
can deliver specific keystrokes in an application as a human would enter on a
regular keyboard.

In Automation Anywhere insert keystrokes by:


1. Open a task using task editor
2. Then drag and drop the Insert keystroke command into task editor
3. Select the application needed keystrokes from the select window drop-
down list
4. Type/Insert/click on the specific keystrokes in the keystrokes box
5. Insert keystrokes exactly as you performed on a keyboard ( here use Down
and Up keys for commands that need to be pressed and held i.e short cut
for save (Ctrl + S) would be inserted as shown in the keystroke box

Task editor where you can drag and drop Insert keystroke command

Page 15 of 16
Automation Anywhere (RPA) – AA commands September 2017

1. Short cut key for saving options (Ctrl + S), need to press Ctrl Down, S and
then Ctrl Up.
2. Check encrypt keystrokes box to hide keystrokes from unauthorized users.
3. If you want to insert any custom variable or system defined variables
4. Key strokes exactly what appears in the keyboard

Automation Anywhere Logo in 1st page is taken from Automationanywhere.com


website.

Thank you and keep follow for other commands from


Automation Anywhere. – Muralikrishna Dabbugudi

Page 16 of 16