
Automate repetitive tasks with robotic process automation, using software robots that emulate user actions to extract data from documents, forms, and emails, and integrate with apps via APIs.
Set up Automation Anywhere on your machine by creating a free community edition account, installing the bot, and connecting to the control room to begin your first automation.
Develop your first bot in Automation Anywhere 360, a notepad bot that opens notepad and types hello world. Learn to use open program, capture objects, and set text, then run.
Explore the Automation Anywhere control room, review dashboard activity and bot steps, and learn task basics along with variables, triggers, and the recorder.
Explore the dashboard page to create bots, access existing ones, and view insights on automation performance, device utilization, and task bot metrics.
Track real-time and historical task bot executions on the activity page, including running bots like notepad, their status, device, automation name, and execution times.
Organize automation on the bots page by creating folders, copying and editing task bots, and exploring credentials space, global values, and packages like Data.table and Database.
Create a string variable in Automation Anywhere 360, assign a default value, and use it by inserting via the dollar sign or insert value to drive actions like notepad typing.
Learn how triggers let a task bot run automatically in response to events, using hotkey or email triggers and configuring hotkeys like control plus A.
Create a new task bot named bot recorder, use the universal recorder to capture calculator actions, and see how the recorder translates steps into automation for faster test bot development.
Create a task bot using a web browser to search Lisbon weather in Celsius, extract temperature, display messages for less than ten, ten to twenty-five, or over twenty-five, then close.
Create a test squad bot and learn to open the browser by selecting the open from browser action, choosing a specific Chrome browser, and launching Google.com.
Automate browser-based search steps by capturing the target field, setting text, and triggering enter to perform the search on Google.com, with the bot typing Lisbon weather in Celsius.
Develop an rpa bot that extracts Celsius temperature from city weather page using capture action and innerHTML, stores it in a temperature variable, and displays it with a message box.
Learn to handle dynamic browser titles in rpa by using a wildcard in the browser title, enabling the bot to extract the Celsius value for any city without exceptions.
Explore how to use if and else conditions in an automation bot to evaluate the Celsius temperature, convert strings to numbers, and show recommended messages.
Finish the task bot by testing and completing the automation flow: simulate keystrokes to close the tab, extract celsius values, and verify city-specific weather messages based on conditions.
Explore email automation with a task bot that connects to Gmail, applies filters, replies to matching emails, saves attachments, and forwards results to an admin before disconnecting.
Learn how to connect to a Gmail account in Automation Anywhere, configure IMAP settings, and securely manage credentials with a control room credential and locker, including app passwords.
Fetch emails from the inbox in Automation Anywhere 360, apply filters, loop through each mail, and display subject and message using a dictionary variable and message box.
Develop a bot that reads emails, filters them, and replies to each message using the reply action within a loop, configured with smtp.gmail.com and plain text.
Save email attachments using the save attachment action inside a loop that processes each email. Configure the destination folder and set overwrite preference to manage duplicates.
After collecting all emails, the bot uses the send action to mail a specified address with a subject and body, configuring smtp.gmail.com and credentials, then testing for success.
Develop a task bot to extract data from PDFs and export it to an Excel file, using pdf automation techniques demonstrated with example documents.
Build a task bot that loops through PDF files, setting a path variable and a name/extension dictionary, and displays each file name to verify processing.
Extract pdf text with a task bot, looping over pdfs, using a path from a file dictionary, and export one text file per pdf with overwrite enabled.
Open each text file, loop through lines, and append each line to a string variable to capture the file content.
Reset the text variable at the start of each loop using an assign action so the bot stores only the current file's text, ensuring each file's content is processed independently.
Extract specific values from text using string manipulation, capturing seller name, buyer name, property description, and selling price. Build variables and prepare an Excel file to store the results.
Export extracted seller, buyer, property description, and selling price from PDFs to an Excel file using an RPA task bot, with path setup and dynamic row handling.
Develop a task bot that inputs data from a spreadsheet, accurately typing first name and last name for ten submissions, achieving a 100% success rate while tracking completion time.
Create a bot to open the challenge website in Chrome and test it. Open the Excel file, read rows with a loop, and capture and click the start button.
Loop through each Excel row to input data in a web challenge using a for-each loop and a record variable, and adjust capture actions for dynamic IDs.
Develop a dynamic custom XPath to uniquely identify changing form fields using the reflect name property, enabling precise data input and closing the Excel file.
Develop an assistant bot that collaborates with a human to search a customer email in an Excel file and either remove the customer or update the subscription plan.
Create a dedicated subfolder and a process for attended automation that coordinates bots, forms, and human tasks with conditional logic, including collecting a customer email.
Create a user form to collect the customer email by adding a single text box, naming the form get customer email, and saving it for testing in the rpa process.
Discover how to call a form in a process using start form or a human task, set the request title, run the automation, and collect customer email input.
Create a task bot that opens an Excel file, loops through rows, and searches for a customer by the form email, then outputs the name, email, and subscription plan.
Learn to pass form data to a task bot, call the get customer bot in a process, and test by showing the customer name from Excel in a message box.
Create a display customer form with editable fields for name, email, and subscription plan, populated by bot outputs and connected to an Excel process.
Create an if-else pair condition to verify user actions on the customer form by using the meta status variable, checking for update customer, and routing to update or delete actions.
Create a task bot that updates customer data in an Excel file by inputting name, email, and subscription, looping through rows, and updating the matching email with a new value.
Update customer data in an Excel file by setting specific cells for name, email, and subscription plan, with a loop and break on match.
Create a task bot to delete a customer from an Excel file by receiving the email, looping through rows, and deleting the matching row.
Finish automation by validating a customer email exists in Excel before displaying the customer form, using a boolean flag to gate the flow and show a message if not found.
Explore how to implement exception handling in Automation Anywhere. Understand its role in robust development and error management.
Learn how to handle exceptions in automation anywhere using try catch finally blocks; implement exception messages, line numbers, and conditional reopens to retry actions like setting text in a browser.
Learn how the IQ bot in Automation Anywhere combines AI, computer vision, and natural language processing to understand and extract data from varied documents, enabling robust invoice processing.
Create a learning instance in IQ Bot, upload invoices, and map fields such as invoice date, number, and total to train the system for automated data extraction in production.
Train the learning instance in IQ Bot, train document groups, verify extraction of invoice date, number, and total, and correct table boundaries using end-of-table indicators.
Move the IQ bot learning instance to production and configure a task bot to process documents, validating extractions with the IQ bot validator and reviewing success and failure outputs.
Learn to validate a failed document in IQ bot, fix extraction to return only the invoice date, and save the corrected document in the learning instance.
Open a browser to a stock screener, read the tickers Excel, loop through rows, search each ticker, extract market cap, sales, dividend, employees, then update Excel and email the file.
Welcome to the Automation Anywhere 360/A2019 - Complete RPA Training Course, where you will learn how to develop RPA bots with the newest Automation Anywhere Automation 360, the version that replaces the A2019 one, from scratch!
We start off by learning what RPA (Robotic Process Automation) is, installing and setting up Automation Anywhere on our machine and then building our first robot. Then we will explore Automation Anywhere Control Room, learning about the user interface to get a basic understanding. Once we cover all the basics, like variables, triggers, we then will take a deep dive into building 7 robots ranging in complexity from beginner to advanced, covering different types of automations, like web automation, data extraction, etc.
In last, we will have the final project, where will be explained an practical exercise. You will have the chance to solve it by yourself and then in the last lecture we will solve the exercise together.
In this course I will provide you with technical skills and Automation Anywhere bot demos that will allow you to more confidently create software robots including:
Automation Anywhere setup
Explore the Automation Anywhere Control Room
Understand the basics about task bot development
Recorder
Web Automation
Solve the famous RPA Challenge
PDF Data Scraping
Create forms tasks
Assistant bot to the user
Email Automation
Automation Anywhere Credentials
Excel Automation
Exception/Error Handling with try, catch and finally blocks
Control flow with conditions
Understand and develop IQBot, bot that uses AI and Machine Learning
Final Project
By the end of this course you will be more confident using the computer to create software robots with the Automation Anywhere RPA tool, from the more simplest automations, to even the more complex.