3. 3
RPA is the technology that enables a software program to mimic human actions
while interacting with computer applications to accomplish required tasks. Some
human interactions that can be automated are:
What is RPA?
Mouse movements and
clicks
Keyboard inputs Reading computer screen
4. 4
RPA
Mimics human action
Quick to implement
and powerful to scale
Operates any
application
No mistakes and
without resting
Structured reading
and actioning data
What is RPA?
5. 5
What RPA is not?
Walking and Talking Robots or Humanoid
Warehouse Robots
Human Replacements
8. 8
Some examples where RPA is deployed in businesses departments today are:
Use of RPA in Business
Education
• Enrolment Process
• Attendance Robot
• Scheduling Meetings
• Classroom and
Online Learning
• Answering Queries
• Library Robots -
Alerts
IT
• Server & app monitoring
• Routine maintenance &
monitoring
HR
• Payroll
• Onboarding & offboarding
Supply Chain
• Inventory management
• Invoice & contract
management
Client Services
• Address change
• Scheduling
appointments
Accounting
• Accounts/Reports
Reconciliation
• Account Creation
& Update
Operations
• Order Creation &
Update
• Work Order
Request
9. 9
Global : Automation Growth & Prospects
The global Automation market size is anticipated to
exhibit a CAGR of 32.8% over the forecast period
from 2021 to 2028 for a worth of 13.74 billion in 2028
from 1.57 billion in 2020.
www.grandviewresearch.com
RPA Market Size Growth Global
32.8%
CAGR
Future of work – Global
97
million
By 2025, 85 million jobs may be replaced, and 97
million new roles created, with new relationships
between humans, machines, and algorithms
Future of Work Report 2020 – WEF
84% Eighty-four percent of employers are set to rapidly
digitize working processes.
Future of Work Report 2020 – WEF
Rapid Business Transformation Global
Automation Job Roles In Demand
Below are the various RPA job roles that are in great demand globally-
• RPA Developer
• RPA Engineer
• RPA Technical Lead
• RPA Solutions Senior Developer
• RPA Consultant
• RPA Administrator
• RPA Business Analyst
• RPA Data Analyst
• RPA Project Manager
• RPA Process Architect
• RPA Tester
• RPA Support
https://www.koenig-solutions.com/blog/rpa-developer-roles-and-responsibilities
10. 10
Talent crunch has become a significant business
challenge as 59% of surveyed APJ organizations. The
IDC report points to the shortage of automation skills
and talent as the top challenge they face in scaling
automation.
IDC InfoBrief -Automation Mindset Asia/Pacific
Talent Shortage
59%
Automation will be a critical
requirement
86% Organizations in APJ agree that automation will be a
critical requirement for business excellence, customer
experience, and competitive success within the next 3
years
IDC InfoBrief -Automation Mindset Asia/Pacific
32%
Growth
The top 7 cities with Automation Developer talent
are in APJ and each city has been seeing
an average 32% growth
Linkedin Jobs Insight July 2022
Talent Growth in Major IT Capitals
APJ: Automation - Growth & Prospects
https://www.koenig-solutions.com/blog/rpa-career-opportunities
11. 11
By working with robots, employees save time –
unlocking capacity at scale
Estimated time savings by providing a
digital assistant to one employee
Estimated time savings by providing a
digital assistant to 15k employees
240 hours per year 3.6M+ hours per year
1 hour per day
20 hours per month
To take advantage of the opportunity we need to educate individuals to have an Automation Intent Mindset (AIM)
12. 12
Naan Mudhalvan Robotic Process Automation Foundation
Course
Link - https://academy.uipath.com/learning-plans/uipath-rpa-associate-certification-training-001
Learn Here & Join Here
13. 13
Naan Mudhalvan forum support- How to use?
• Steps: Go to https://forum.uipath.com/c/learning-initatives/naan-mudhalvan-program/245
• Step2: Click on New Topic
• Step3: Type the Topic and if any similar topic as in the screenshot, refer to that. Else raise a new topic with your issue.
15. 15
The UiPath Suite has three core components, which are :
UiPath Platform
Execute workflows and
instructions
Control, manage and
monitor the robots
Design automation
workflows visually, with
minimal use of code
Deploy Execute
Robot
Studio Orchestrator
16. 16
Where RPA Developers design automations visually, building any kind of automation
from simple tasks to robots enhanced with AI skills. Its Powerful, user-friendly IDE, to
visually design your automation
20. 20
Attended Robot Unattended Robot
Attended,
In Tandem
Human on computer with
Robot process in
background
Examples:
HR Robot works with
onboarding team to
provision a new employee
No Robots Hybrid
Attended process uses
human’s computer to
kick off unattended
background process
Examples:
Service Rep turns on Robot
to delete customer data
from multiple databases as
part of a GDPR "right to
forget" request
Examples:
Brainstorm with your team
Fully
Unattended
100% automation
Examples:
Robot processes
invoices
Robot loads data into a
system like SAP
100% human
Run your automations from a desktop, data center, or the cloud
Robots are your digital
helpers.
UiPath software robots
are intelligent, reliable,
flexible, and eager to
take on a huge range of
tedious tasks.
Choose attended,
unattended, or a bit of
both (hybridmodel).
You decide how your robots work for you...
24. 24
You will be having the understanding on below topics:
• Introduction to Panels : The User Interface
• Activity Pane
• Ribbon Tab
• Output Pane
• Properties Pane etc
• Types Of Workflows
• Sequence
• Flowchart
• State Machine
• Global Handler
• Demo: Build An Automation Using UiPath
Key Takeaways
25. 25
• UiPath Studio contains multiple panels for easier
access to specific functionalities.
Introduction to Panels : The User Interface
• Ribbon Tabs
• Title Bar
• Designer Panel
• Command Palette
• Variables Panel
• Arguments Panel
• Imports Panel
• Project Panel
• Activities Panel
• Snippets Panel
• Properties Panel
• Data Manager Panel
• Outline Panel
• Object Repo Panel
• Test Explorer
• Output Panel
• Find Ref Panel
• Error List Panel
• Breakpoints Panel
• Status Bar
27. 27
Sequences
• Sequences are the smallest type of project. They are suitable to linear processes as they enable you
to go from one activity to another seamlessly, and act as a single block activity.
• One of the key features of sequences is that they can be reused time and again, as a standalone
automation or as part of a state machine or flowchart.
28. 28
Flowcharts
• Flowcharts can be used in a variety of settings, from large jobs to small projects that you can reuse in
other projects.
• The most important aspect of flowcharts is that, unlike sequences, they present multiple branching
logical operators, that enable you to create complex business processes and connect activities in
multiple ways.
29. 29
State Machine
• A state machine is a type of automation that uses a finite number of states in its execution. It can go
into a state when it is triggered by an activity, and it exits that state when another activity is triggered.
• Another important aspect of state machines are transitions, as they also enable you to add conditions
based on which to jump from one state to another. These are represented by arrows or branches
between states.
• There are two activities that are specific to state machines, namely State and Final State, found
under Workflow > State Machine.
• The State activity contains three sections, Entry, Exit and Transition(s), while the Final State only
contains one section, Entry. Both of these activities can be expanded by double-clicking them, to view
more information and edit them.
31. 31
GlobalHandler
• It is s a type of workflow designed to determine the project’s behaviour when encountering an execution error.
Only one Global Exception Handler can be set per automation project.
• The Global Exception Handler has two arguments, that should not be removed.
• The first argument is errorInfo with the In direction and it stores information about the error that was thrown and
the workflow that failed.
• The second argument, result has the Out direction and it is used for determining the next behaviour of the
process when it encounters an error.
33. 33
Build an Automation using UiPath
Introductory Hands On
Take Input from User -
First Name , Last Name , Year Born
Show a Message Box with Message -
"Hello Mukesh You are 18 Years Old"
34. 34
Academy
• Get crowdsourced support and share product feedback on UiPath Forum
• Check the product documentation
Forum
Community Events
• Connect with like-minded people and share best practices with the UiPath
Community
• Solve challenges in engaging hackathon competitions
• Join meetups and conferences
• Learn the skills of the future on UiPath Academy or through our Academic Alliance
• Earn globally recognized credentials with UiPath Certifications
Vibrant ecosystem of more than 2 million professionals and citizen developers learning,
getting support, and succeeding together in their automation careers.