WORKLOAD AUTOMATION COMMUNITY
  • Home
  • Blogs
  • Forum
  • Resources
  • Events
    • IWA 9.5 Roadshows
  • About
  • Contact
  • What's new

Manage your Automation Anywhere Bot by using Automation Anywhere Bot Runner and Trader Plugin with Workload Automation

10/5/2020

0 Comments

 
Picture
​​Let us begin with understanding of Automation Anywhere what it is all about before moving to our Automation Anywhere Bot Runner and Bot Trader plugin and how it is benefits to our workload automation users.
Picture
Picture
Robotic Process Automation (RPA) is simple—and powerful—automation software enabling you to create your own software robots to automate any business process. Your "bots" are configurable software set up to perform the tasks you assign and control.
​
RPA bots can learn. They can also be cloned. They help the enterprises to automate the business operations in an agile and cost-effective manner. It's code-free, non-disruptive, non-invasive, and easy. 
Picture
Picture
Automation Anywhere consists of 3 core components – Bot Creator, Bot Runner and Control Room
  • Bot Creator: Serves as the development environment. Using a drag and drop method, developers create rule-based automations that will be pushed to the control room, and later into deployment if applicable.
  • Bot Runner: Is what the name implies – it runs robots on dedicated machines. It’s visually similar to the bot creator component, but fundamentally, its primary use is to run robots. The end-to-end status of the bot runner’s execution is reported back to the control room.
  • Control Room: Is essentially the hub for all of RPA robots. Robots can be started, paused, stopped, or scheduled from the control room. Code can be pushed to and retrieved from the control room. This is also where credentials and audit logs can be stored.
Picture
​To give more clarity on its benefits let us understand with below example,
 
RPA bot which we create in Automation Anywhere Client is software mimicking human actions—usually repetitive actions like typing an email or doing other clerical type tasks, all these bots are controlled by Automation Anywhere Control Room(server). From Control room we can manage bot run, import, export, monitor, etc. 
 
Instead of AA Control room, you can run or import/export an existing bot by using Automation Anywhere Bot runner and trader plugin with workload Automation. Using Automation Anywhere credentials user can login and can see all the available bots in the server (control room).
For Running a bot user can use Automation Anywhere Bot Runner and for Import or Export a bot from the server user can use Automation Anywhere Bot Trader, you easily manage a collection of bots as a single unit.
 
Let us begin with our plugin part with job definition parameters,
 
Automation Anywhere Bot Trader
 
Log in to the Dynamic Workload Console and open the Workload Designer. Choose to create a new job and select “Automation Anywhere Bot Trader” job type in the ERP section.
 
Picture
​Connection Tab
 
Establishing connection to the Automation Anywhere server: 
 
Connection Info
Use this section to connect to the AA Bot server.
Hostname -The host name of the AA Bot server.
Port - The default port number where the AA Bot Trader server communicates.
Protocol - The protocol for connecting the AA Bot server. Supported values are http and https. This attribute is required. Default value is http.
 
Basic Authentication
Username - The username to access the AA Bot server.
Password - The password to access the AA Bot server.
Test Connection - Click to verify that the connection to the AA Bot server works correctly.
Picture
​Action Tab
 
Use this section to define the operations to run the AA Bot server.
Note: Only a user role with access to import, export bots and license to run IQ bots can run the operations.
 
 
Bot Information 
You can either import bots or export bots using this section.
Export Bot
            Select this option to export the bots and its dependent files.
Bot Name – 
Click the Search button to select the bots to be exported. The selected item appears in the Bot Name field.
Export Package Name – 
The name of the package name to be created.
Exclude MetaBots – 
Select this check box to exclude the export of meta bots. The meta bot is a reusable component that can be automatically applied to any robot for use. You can use metabot instead of rewriting redundant code for processes.
Output File Directory – 
Click the Search button to select the source file in the local machine where the bots are saved. The selected item appears in the Output File Directory field.
 
Import Bot
Select this option to import the package and bots and its dependent files to the server.
Bot File
Click the Search button to select the bots to be imported. The selected item appears in the Bot File field.
Overwrite Option
Select an option if the file you are importing already exists.
  • Overwrite: allows you to overwrite the bot file that is imported.
  • Skip: skips the import of any bot file that is available in the server.
  • Abort: cancels the import of a bot file in a package.
Bot File Password (optional)
The password to access the bot file in case it is encrypted.
Picture
Picture
​Submitting your job
​ 
It is time to Submit your job into the current plan. You can add your job to the job stream that automates your business process flow. Select the action menu in the top-left corner of the job definition panel and click on Submit Job into Current Plan. A confirmation message is displayed, and you can switch to the Monitoring view to see what is going on.
Picture
Picture
​Automation Anywhere Bot Runner
 
Log in to the Dynamic Workload Console and open the Workload Designer. Choose to create a new job and select “Automation Anywhere Bot Runner” job type in the ERP section.
Picture
​Connection Tab
 
Establishing connection to the Automation Anywhere server: 
 
Connection Info
Use this section to connect to the AA Bot server.
Hostname -The host name of the AA Bot server.
Port - The default port number where the AA Bot Trader server communicates.
Protocol - The protocol for connecting the AA Bot server. Supported values are http and https. This attribute is required. Default value is https.
 
Basic Authentication
Username - The username to access the AA Bot server.
Password - The password to access the AA Bot server.
Test Connection - Click to verify that the connection to the AA Bot server works correctly.
Picture
​Action Tab
Use this section to define the operations to run the bot or manage the bots.
Note: Only a user with "bot runner license" and "run my bot" access will be able to perform the operations.
 
Action Info
Bot - 
Click the Select button to select the bots to be deployed. The selected item appears in the Bot field.
Devices - 
You can search a device by specifying the device name in the filter box. Click the plus (+) sign to add one or more devices. Click (-) sign to remove one or more devices.
Or click the Select button, the available devices will be displayed, you can select the required devices from the list.
Picture
Picture
Picture
​Submitting your job
​ 
It is time to Submit your job into the current plan. You can add your job to the job stream that automates your business process flow. Select the action menu in the top-left corner of the job definition panel and click on Submit Job into Current Plan. A confirmation message is displayed, and you can switch to the Monitoring view to see what is going on.
Picture
Picture
Picture
Are you curious to try out the Automation Anywhere plugin? Download the integrations from the Automation Hub and get started or drop a line at santhoshkumar.kumar@hcl.com.
Picture
AUTHOR’S BIOS 
 
Shubham Chaurasia - Developer at HCL Software
R​esponsible for developing integration plug-ins for Workload Automation. Hands-on with different programming languages and frameworks like JAVA, JPA, Microservices, MySQL, Oracle RDBMS, AngularJS. 
View my profile on LinkedIn
Picture
Shashikala Soraganvi-Senior Java Developer at HCL Technologies
​Works as a Developer  in Plugin Factory team for Workload Automation. Enjoy learning new tools and technologies and adapt easily to new situations.
My skills include the following Java, Microservices, Oracle SQL, Mongodb, Microprofile.

View my profile on LinkedIn
Picture
Saket Saurav, Tester (Senior Engineer) at HCL Technologies
​Responsible for performing Testing for different plugins for Workload Automation using Java Unified Test Automation Framework. Hands-on experience on Java programming language, Web Services with databases like Oracle and SQL Server.
View my profile on LinkedIn
0 Comments

Your comment will be posted after it is approved.


Leave a Reply.

    Archives

    March 2023
    February 2023
    January 2023
    December 2022
    September 2022
    August 2022
    July 2022
    June 2022
    May 2022
    April 2022
    March 2022
    February 2022
    January 2022
    December 2021
    October 2021
    September 2021
    August 2021
    July 2021
    June 2021
    May 2021
    April 2021
    March 2021
    February 2021
    January 2021
    December 2020
    November 2020
    October 2020
    September 2020
    August 2020
    July 2020
    June 2020
    May 2020
    April 2020
    March 2020
    January 2020
    December 2019
    November 2019
    October 2019
    August 2019
    July 2019
    June 2019
    May 2019
    April 2019
    March 2019
    February 2019
    January 2019
    December 2018
    November 2018
    October 2018
    September 2018
    August 2018
    July 2018
    June 2018
    May 2018
    April 2018
    March 2018
    February 2018
    January 2018
    December 2017
    November 2017
    October 2017
    September 2017
    August 2017
    July 2017
    June 2017
    May 2017

    Categories

    All
    Analytics
    Azure
    Business Applications
    Cloud
    Data Storage
    DevOps
    Monitoring & Reporting

    RSS Feed

www.hcltechsw.com
About HCL Software 
HCL Software is a division of HCL Technologies (HCL) that operates its primary software business. It develops, markets, sells, and supports over 20 product families in the areas of DevSecOps, Automation, Digital Solutions, Data Management, Marketing and Commerce, and Mainframes. HCL Software has offices and labs around the world to serve thousands of customers. Its mission is to drive ultimate customer success with their IT investments through relentless innovation of its products. For more information, To know more  please visit www.hcltechsw.com.  Copyright © 2019 HCL Technologies Limited
  • Home
  • Blogs
  • Forum
  • Resources
  • Events
    • IWA 9.5 Roadshows
  • About
  • Contact
  • What's new