SlideShare a Scribd company logo
Robotic Process Automation 101
(Screen-scraping & BPA get married, and wait there’s more!)
Paul O’Hagan
Executive Summary
• RPA is the marriage of screen-scraping technologies with business process
automation.
• Marketing sprinkled AI on top because, well, AI is cool.
• RPA can reducing errors and costs related to swivel-chair integration
activities
• The more back-office swivel-chair tasks you have, the stronger the ROI
• This includes QA automation activities
• For the geek, it’s:
• Transactional integration without ETL; and
• Application interaction with out API needed
RPA Sweet Spot
• Use-Case Examples
• QA automation
• Data validation and/or integration between
Salesforce & SAP
• Form scraping from legacy mainframe
application
• Transaction duplication between systems
Swivel chair
integration
tasks
Thousands of
common
repeated
tasks
Tasks need to be
completed quickly
and predictably
Sweet
Spot
RPA Types
• Attended – does an action when a user interacts with it, or tells it to
• Front office activities such as helping answer a customer inquiry
• Unattended – does an action on a batch basis with no human start
• Nightly data verification between Salesforce and SAP
RPA Is…
• For reducing time, costs and
errors related to automating
manual swivel chair integration
tasks.
• Able to scale to enterprise use
RPA Isn’t…
• Augmented intelligence
assistant. You can use RPA to
help make useful chatbots, but
RPA is not a chatbot.
• Going to solve unstructured data
integration problems, but could
be a platform to help
RPA – How it’s Positioned by Vendors
• Save time & money by automating mundane process activities
• Integrate legacy systems that don’t have an API
• Built for the cubical worker to create and a developer to tune
• Use AI to go from “taught automation” to “learned automation”
RPA – How it Works
• Application User
• Builds “bots” by recording initial task operations(s) by recording themselves
working with applications
• Literally operates at the application UI layer.
• Developer
• Augments bot recording by editing recorded tasks by adding operations such
as
• Data validation; Wait/delay commands
• Can build routines & abstraction as necessary using robust bespoke scripting
interfaces
• Publishes bots using management facilities from RPA vendor
RPA – Why Customers Buy It
• Automate slow and error prone “swivel chair integration tasks”
• Solutions are generally enterprise ready – manage & deploy
thousands of bots with failover and monitoring and security
• Hope of solving ancient but still critical unstructured data integration
problems
RPA & AI
• The RPA AI story is about being able to:
• Identify relevant unstructured data within content (invoice number) and knowing
what to do with it
• Generally referred to as “text analytics” For example the system finds a string of characters,
in a PDF, understands it’s an account number and links the PDF to the customer record
• Identify the application on the screen, the content being shown, and knowing what
to do with it
• Generally referred to as “image analytics or “convolutional neural network.” For example the
system recognizes there’s an SAP invoicing window on the sales reps screen and pro-actively
shows the customer record in Salesforce
• Reality
• Fear-of-missing-out has vendors talking big but reality is they are tightly controlled
demos for marketing purposes
• The theory is sound, the reality is fraught with the same challenges as any other AI
strategy

More Related Content

What's hot

Erply: New Platform Updates & Applications
Erply: New Platform Updates & ApplicationsErply: New Platform Updates & Applications
Erply: New Platform Updates & ApplicationsMichelle LaGrutta
 
Erply: New Platform Updates & Applications
Erply: New Platform Updates & ApplicationsErply: New Platform Updates & Applications
Erply: New Platform Updates & ApplicationsErply
 
Robotic process automation (rpa)
Robotic process automation (rpa)Robotic process automation (rpa)
Robotic process automation (rpa)Aapna Infotech
 
Enabling Accounts Payable departments to add value and reduce cost using Orac...
Enabling Accounts Payable departments to add value and reduce cost using Orac...Enabling Accounts Payable departments to add value and reduce cost using Orac...
Enabling Accounts Payable departments to add value and reduce cost using Orac...bradleywstorts
 
Robotic Process Automation RPA
Robotic Process Automation RPARobotic Process Automation RPA
Robotic Process Automation RPAMohita U
 
Salesforce Avaya Integration overview
Salesforce Avaya Integration overviewSalesforce Avaya Integration overview
Salesforce Avaya Integration overviewEddie Steede
 
TechDays 2020 Ui flow Timo Pertilä
TechDays 2020 Ui flow Timo PertiläTechDays 2020 Ui flow Timo Pertilä
TechDays 2020 Ui flow Timo PertiläTimo Pertilä
 
UiPath - Business Process Automation Software
UiPath - Business Process Automation SoftwareUiPath - Business Process Automation Software
UiPath - Business Process Automation SoftwareDeskover Soft
 
Webinar: Explore REST API Integration, Process Flow Management and AI-based E...
Webinar: Explore REST API Integration, Process Flow Management and AI-based E...Webinar: Explore REST API Integration, Process Flow Management and AI-based E...
Webinar: Explore REST API Integration, Process Flow Management and AI-based E...APPSeCONNECT
 
SAP Vim(Vendor Invoice management) Opentext
SAP Vim(Vendor Invoice management) OpentextSAP Vim(Vendor Invoice management) Opentext
SAP Vim(Vendor Invoice management) OpentextZaid Azam
 
Accounting software for small business
Accounting software for small businessAccounting software for small business
Accounting software for small businessacefortally
 
2 Bm Spinifex It Presentation 2012 Linkedin
2 Bm Spinifex It Presentation 2012 Linkedin2 Bm Spinifex It Presentation 2012 Linkedin
2 Bm Spinifex It Presentation 2012 LinkedinSevalEte
 
Web Prol'IFIC - Materials, Costing and Accounting Software for hotels and hot...
Web Prol'IFIC - Materials, Costing and Accounting Software for hotels and hot...Web Prol'IFIC - Materials, Costing and Accounting Software for hotels and hot...
Web Prol'IFIC - Materials, Costing and Accounting Software for hotels and hot...Amlan Ghose
 
Webinar: The Power of iPaaS in Business Process Automation in the Digital Age
Webinar: The Power of iPaaS in Business Process Automation in the Digital AgeWebinar: The Power of iPaaS in Business Process Automation in the Digital Age
Webinar: The Power of iPaaS in Business Process Automation in the Digital AgeAPPSeCONNECT
 
Webinar: Integrated B2B Ecommerce for Sage 300 ERP
Webinar: Integrated B2B Ecommerce for Sage 300 ERPWebinar: Integrated B2B Ecommerce for Sage 300 ERP
Webinar: Integrated B2B Ecommerce for Sage 300 ERPAPPSeCONNECT
 

What's hot (20)

Erply: New Platform Updates & Applications
Erply: New Platform Updates & ApplicationsErply: New Platform Updates & Applications
Erply: New Platform Updates & Applications
 
Use cases of robotic process automation in media
Use cases of robotic process automation in mediaUse cases of robotic process automation in media
Use cases of robotic process automation in media
 
Erply: New Platform Updates & Applications
Erply: New Platform Updates & ApplicationsErply: New Platform Updates & Applications
Erply: New Platform Updates & Applications
 
Nikky:RPA
Nikky:RPANikky:RPA
Nikky:RPA
 
Robotic process automation (rpa)
Robotic process automation (rpa)Robotic process automation (rpa)
Robotic process automation (rpa)
 
Enabling Accounts Payable departments to add value and reduce cost using Orac...
Enabling Accounts Payable departments to add value and reduce cost using Orac...Enabling Accounts Payable departments to add value and reduce cost using Orac...
Enabling Accounts Payable departments to add value and reduce cost using Orac...
 
Robotic Process Automation RPA
Robotic Process Automation RPARobotic Process Automation RPA
Robotic Process Automation RPA
 
Salesforce Avaya Integration overview
Salesforce Avaya Integration overviewSalesforce Avaya Integration overview
Salesforce Avaya Integration overview
 
TechDays 2020 Ui flow Timo Pertilä
TechDays 2020 Ui flow Timo PertiläTechDays 2020 Ui flow Timo Pertilä
TechDays 2020 Ui flow Timo Pertilä
 
UiPath - Business Process Automation Software
UiPath - Business Process Automation SoftwareUiPath - Business Process Automation Software
UiPath - Business Process Automation Software
 
Ppt1
Ppt1Ppt1
Ppt1
 
Robotic process automation
Robotic process automationRobotic process automation
Robotic process automation
 
Webinar: Explore REST API Integration, Process Flow Management and AI-based E...
Webinar: Explore REST API Integration, Process Flow Management and AI-based E...Webinar: Explore REST API Integration, Process Flow Management and AI-based E...
Webinar: Explore REST API Integration, Process Flow Management and AI-based E...
 
SAP Vim(Vendor Invoice management) Opentext
SAP Vim(Vendor Invoice management) OpentextSAP Vim(Vendor Invoice management) Opentext
SAP Vim(Vendor Invoice management) Opentext
 
Accounting software for small business
Accounting software for small businessAccounting software for small business
Accounting software for small business
 
2 Bm Spinifex It Presentation 2012 Linkedin
2 Bm Spinifex It Presentation 2012 Linkedin2 Bm Spinifex It Presentation 2012 Linkedin
2 Bm Spinifex It Presentation 2012 Linkedin
 
Web Prol'IFIC - Materials, Costing and Accounting Software for hotels and hot...
Web Prol'IFIC - Materials, Costing and Accounting Software for hotels and hot...Web Prol'IFIC - Materials, Costing and Accounting Software for hotels and hot...
Web Prol'IFIC - Materials, Costing and Accounting Software for hotels and hot...
 
Webinar: The Power of iPaaS in Business Process Automation in the Digital Age
Webinar: The Power of iPaaS in Business Process Automation in the Digital AgeWebinar: The Power of iPaaS in Business Process Automation in the Digital Age
Webinar: The Power of iPaaS in Business Process Automation in the Digital Age
 
E bay Integration
E bay Integration  E bay Integration
E bay Integration
 
Webinar: Integrated B2B Ecommerce for Sage 300 ERP
Webinar: Integrated B2B Ecommerce for Sage 300 ERPWebinar: Integrated B2B Ecommerce for Sage 300 ERP
Webinar: Integrated B2B Ecommerce for Sage 300 ERP
 

Similar to Robotic Process Automation 101

The Rise and Benefits of Robotic Process Automation (RPA) - DevOps Next
The Rise and Benefits of Robotic Process Automation (RPA) - DevOps NextThe Rise and Benefits of Robotic Process Automation (RPA) - DevOps Next
The Rise and Benefits of Robotic Process Automation (RPA) - DevOps NextPerfecto by Perforce
 
Introduction to Robotic Process Automation by K.G.Maheshwari
Introduction to Robotic Process Automation by K.G.MaheshwariIntroduction to Robotic Process Automation by K.G.Maheshwari
Introduction to Robotic Process Automation by K.G.MaheshwariKrishan Gopal Maheshwari
 
RPA-2020 to 2021.pptx
RPA-2020 to 2021.pptxRPA-2020 to 2021.pptx
RPA-2020 to 2021.pptxksrce2
 
Robotic Process Automation - Introduction
Robotic Process Automation - IntroductionRobotic Process Automation - Introduction
Robotic Process Automation - IntroductionJothikaS18
 
Robotic process automation Introduction
Robotic process automation IntroductionRobotic process automation Introduction
Robotic process automation IntroductionPriyab Satoshi
 
The Rise and Benefits of Robotic Process Automation - Thomas Haver
The Rise and Benefits of Robotic Process Automation - Thomas HaverThe Rise and Benefits of Robotic Process Automation - Thomas Haver
The Rise and Benefits of Robotic Process Automation - Thomas HaverQA or the Highway
 
The Rise and Benefits of Robotic Process Automation
The Rise and Benefits of Robotic Process AutomationThe Rise and Benefits of Robotic Process Automation
The Rise and Benefits of Robotic Process AutomationCentralOhioSoftwareQ
 
SE - Lecture 9 n 10 Intro Robotic Process Automation.pptx
SE - Lecture 9 n 10 Intro Robotic Process Automation.pptxSE - Lecture 9 n 10 Intro Robotic Process Automation.pptx
SE - Lecture 9 n 10 Intro Robotic Process Automation.pptxTangZhiSiang
 
Robotic Process Automation
Robotic Process AutomationRobotic Process Automation
Robotic Process AutomationEagle Insight
 
RPA Solution for Finance Industry | Case Study by WeblineIndia using UiPath T...
RPA Solution for Finance Industry | Case Study by WeblineIndia using UiPath T...RPA Solution for Finance Industry | Case Study by WeblineIndia using UiPath T...
RPA Solution for Finance Industry | Case Study by WeblineIndia using UiPath T...WeblineIndia
 
AppCode Technologies Pvt. Ltd. - INDIA | Mobile App Development Company
AppCode Technologies Pvt. Ltd. - INDIA | Mobile App Development CompanyAppCode Technologies Pvt. Ltd. - INDIA | Mobile App Development Company
AppCode Technologies Pvt. Ltd. - INDIA | Mobile App Development CompanySandeep Srivastava
 
Robotic Process Automation Development
Robotic Process Automation DevelopmentRobotic Process Automation Development
Robotic Process Automation DevelopmentObika Gellineau
 
Oaug2013 ap document_imaging_storts
Oaug2013 ap document_imaging_stortsOaug2013 ap document_imaging_storts
Oaug2013 ap document_imaging_stortsbradleywstorts
 

Similar to Robotic Process Automation 101 (20)

The Rise and Benefits of Robotic Process Automation (RPA) - DevOps Next
The Rise and Benefits of Robotic Process Automation (RPA) - DevOps NextThe Rise and Benefits of Robotic Process Automation (RPA) - DevOps Next
The Rise and Benefits of Robotic Process Automation (RPA) - DevOps Next
 
Introduction to Robotic Process Automation by K.G.Maheshwari
Introduction to Robotic Process Automation by K.G.MaheshwariIntroduction to Robotic Process Automation by K.G.Maheshwari
Introduction to Robotic Process Automation by K.G.Maheshwari
 
RPA M1.pdf
RPA M1.pdfRPA M1.pdf
RPA M1.pdf
 
Rpa for beginners 8 key concepts
Rpa for beginners 8 key conceptsRpa for beginners 8 key concepts
Rpa for beginners 8 key concepts
 
RPA-2020 to 2021.pptx
RPA-2020 to 2021.pptxRPA-2020 to 2021.pptx
RPA-2020 to 2021.pptx
 
Robotic Process Automation - Introduction
Robotic Process Automation - IntroductionRobotic Process Automation - Introduction
Robotic Process Automation - Introduction
 
Robotic process automation Introduction
Robotic process automation IntroductionRobotic process automation Introduction
Robotic process automation Introduction
 
RPA
RPARPA
RPA
 
The Rise and Benefits of Robotic Process Automation - Thomas Haver
The Rise and Benefits of Robotic Process Automation - Thomas HaverThe Rise and Benefits of Robotic Process Automation - Thomas Haver
The Rise and Benefits of Robotic Process Automation - Thomas Haver
 
The Rise and Benefits of Robotic Process Automation
The Rise and Benefits of Robotic Process AutomationThe Rise and Benefits of Robotic Process Automation
The Rise and Benefits of Robotic Process Automation
 
SE - Lecture 9 n 10 Intro Robotic Process Automation.pptx
SE - Lecture 9 n 10 Intro Robotic Process Automation.pptxSE - Lecture 9 n 10 Intro Robotic Process Automation.pptx
SE - Lecture 9 n 10 Intro Robotic Process Automation.pptx
 
Robotic Process Automation
Robotic Process AutomationRobotic Process Automation
Robotic Process Automation
 
Robotic Process Automation-RPA
Robotic Process Automation-RPARobotic Process Automation-RPA
Robotic Process Automation-RPA
 
RPA Solution for Finance Industry | Case Study by WeblineIndia using UiPath T...
RPA Solution for Finance Industry | Case Study by WeblineIndia using UiPath T...RPA Solution for Finance Industry | Case Study by WeblineIndia using UiPath T...
RPA Solution for Finance Industry | Case Study by WeblineIndia using UiPath T...
 
AppCode Technologies Pvt. Ltd. - INDIA | Mobile App Development Company
AppCode Technologies Pvt. Ltd. - INDIA | Mobile App Development CompanyAppCode Technologies Pvt. Ltd. - INDIA | Mobile App Development Company
AppCode Technologies Pvt. Ltd. - INDIA | Mobile App Development Company
 
Robotic Process Automation Development
Robotic Process Automation DevelopmentRobotic Process Automation Development
Robotic Process Automation Development
 
Chatbots rpa-ia
Chatbots rpa-iaChatbots rpa-ia
Chatbots rpa-ia
 
Oaug2013 ap document_imaging_storts
Oaug2013 ap document_imaging_stortsOaug2013 ap document_imaging_storts
Oaug2013 ap document_imaging_storts
 
RPA.pptx
RPA.pptxRPA.pptx
RPA.pptx
 
RPA ppt.pptx
RPA ppt.pptxRPA ppt.pptx
RPA ppt.pptx
 

Recently uploaded

Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesKrzysztofKkol1
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAlluxio, Inc.
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownloadvrstrong314
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandIES VE
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisNeo4j
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessWSO2
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?XfilesPro
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEJelle | Nordend
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareinfo611746
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfOrtus Solutions, Corp
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILNatan Silnitsky
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAlluxio, Inc.
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
 
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...rajkumar669520
 
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfkalichargn70th171
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfmbmh111980
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...Alluxio, Inc.
 

Recently uploaded (20)

Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysis
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting software
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
 
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 

Robotic Process Automation 101

  • 1. Robotic Process Automation 101 (Screen-scraping & BPA get married, and wait there’s more!) Paul O’Hagan
  • 2. Executive Summary • RPA is the marriage of screen-scraping technologies with business process automation. • Marketing sprinkled AI on top because, well, AI is cool. • RPA can reducing errors and costs related to swivel-chair integration activities • The more back-office swivel-chair tasks you have, the stronger the ROI • This includes QA automation activities • For the geek, it’s: • Transactional integration without ETL; and • Application interaction with out API needed
  • 3. RPA Sweet Spot • Use-Case Examples • QA automation • Data validation and/or integration between Salesforce & SAP • Form scraping from legacy mainframe application • Transaction duplication between systems Swivel chair integration tasks Thousands of common repeated tasks Tasks need to be completed quickly and predictably Sweet Spot
  • 4. RPA Types • Attended – does an action when a user interacts with it, or tells it to • Front office activities such as helping answer a customer inquiry • Unattended – does an action on a batch basis with no human start • Nightly data verification between Salesforce and SAP
  • 5. RPA Is… • For reducing time, costs and errors related to automating manual swivel chair integration tasks. • Able to scale to enterprise use RPA Isn’t… • Augmented intelligence assistant. You can use RPA to help make useful chatbots, but RPA is not a chatbot. • Going to solve unstructured data integration problems, but could be a platform to help
  • 6. RPA – How it’s Positioned by Vendors • Save time & money by automating mundane process activities • Integrate legacy systems that don’t have an API • Built for the cubical worker to create and a developer to tune • Use AI to go from “taught automation” to “learned automation”
  • 7. RPA – How it Works • Application User • Builds “bots” by recording initial task operations(s) by recording themselves working with applications • Literally operates at the application UI layer. • Developer • Augments bot recording by editing recorded tasks by adding operations such as • Data validation; Wait/delay commands • Can build routines & abstraction as necessary using robust bespoke scripting interfaces • Publishes bots using management facilities from RPA vendor
  • 8. RPA – Why Customers Buy It • Automate slow and error prone “swivel chair integration tasks” • Solutions are generally enterprise ready – manage & deploy thousands of bots with failover and monitoring and security • Hope of solving ancient but still critical unstructured data integration problems
  • 9. RPA & AI • The RPA AI story is about being able to: • Identify relevant unstructured data within content (invoice number) and knowing what to do with it • Generally referred to as “text analytics” For example the system finds a string of characters, in a PDF, understands it’s an account number and links the PDF to the customer record • Identify the application on the screen, the content being shown, and knowing what to do with it • Generally referred to as “image analytics or “convolutional neural network.” For example the system recognizes there’s an SAP invoicing window on the sales reps screen and pro-actively shows the customer record in Salesforce • Reality • Fear-of-missing-out has vendors talking big but reality is they are tightly controlled demos for marketing purposes • The theory is sound, the reality is fraught with the same challenges as any other AI strategy