Book Image

Robotic Process Automation Projects

By : Nandan Mullakara, Arun Kumar Asokan
Book Image

Robotic Process Automation Projects

By: Nandan Mullakara, Arun Kumar Asokan

Overview of this book

Robotic Process automation helps businesses to automate monotonous tasks that can be performed by machines. This project-based guide will help you progress through easy to more advanced RPA projects. You’ll learn the principles of RPA and how to architect solutions to meet the demands of business automation, along with exploring the most popular RPA tools - UiPath and Automation Anywhere. In the first part, you’ll learn how to use UiPath by building a simple helpdesk ticket system. You’ll then automate CRM systems by integrating Excel data with UiPath. After this, the book will guide you through building an AI-based social media moderator using Google Cloud Vision API. In the second part, you’ll learn about Automation Anywhere's latest Cloud RPA platform (A2019) by creating projects such as an automated ERP administration system, an AI bot for order and invoice processing, and an automated emergency notification system for employees. Later, you’ll get hands-on with advanced RPA tasks such as invoking APIs, before covering complex concepts such as Artificial Intelligence (AI) and machine learning in automation to take your understanding of RPA to the next level. By the end of the book, you’ll have a solid foundation in RPA with experience in building real-world projects.
Table of Contents (14 chapters)

Downloading sample invoices

We will download and use the A2019 IQ Bot invoice samples so that it's easy for you to follow along:

  1. To download Automation Anywhere samples, click on the Launch IQ Bot button from the Control Room home page, as shown in the following screenshot: 

  1. A2019 will open the IQ Bot home page in a new browser tab. Click on Get Started on the IQ Bot home screen to advance.
  2. On the next screen (Create), you should find the option to Download sample documents, as shown in the following screenshot:

Click on the Download sample documents button. This will download a ZIP file containing all the document samples.

  1. Extract the ZIP file and look for the Invoices folder. Copy that folder over to the project area. 
  2. Within this Invoices folder, create two folders  Train and Test. We will put the invoices that we want to use for learning in the Train folder and the ones we want the bot to process in the Test folder. We can choose...