Automation in context
This module helps NSW Government and business leaders understand automation technologies. It focuses on robotic process automation (RPA) and intelligent automation (IA) and their business benefits.
Automation definition
Automation involves applying technology (tools) and processes (techniques) to perform tasks with minimal human intervention. Automation uses various tools, software, machinery, and systems to streamline and optimise workflows, reduce manual labour, improve efficiency, and enhance accuracy. Automation technologies can be used in building fully or partially automated decision-making (ADM) solutions.
The NSW ombudsman defines ADM solutions as computer-based systems that are used by an organisation in an administrative decision-making process affecting the public community.4,5,6 ADM solutions influence or drive human decision-making. They provide insights, guidance or initial assessments, recommend a decision, or make the final decision.
The portfolio of automation types is extensive.7 It covers diverse categories such as integration Platform as a Service (iPaaS), Business Process Automation (BPA), IT Process Automation, Test Automation, IT Infrastructure Automation, Low-Code Application Platforms (LCAP), AI-Powered Automation and others.
In this guide, we prioritise Robotic Process Automation (RPA) and Intelligent automation (IA). RPA and IA solutions enhance productivity by automating or augmenting a manual work process.8
- RPA enables quick fixes and captures tasks easy to automate.
- IA automates complex tasks that require the combination of human cognitive abilities with IA’s artificial intelligence capabilities.
Robotic process automation (RPA)
Robotic process automation (RPA) refers to deploying software agents to automate simple, manual, and repetitive tasks traditionally performed by humans.9,10,11 RPA automates tasks such as data entry and report generation, while providing versatility, scalability, and seamless integration with existing IT systems. RPA enables businesses to streamline operations and allocate human resources to more complex and meaningful tasks.
Intelligent automation (IA)
Intelligent automation (IA) means adding AI technologies to RPA.10,11,12 This addition results in the augmentation of RPA. IA technologies include, but are not limited to, conversational AI, machine learning (ML), natural language processing (NLP), and process and task mining. They let automation handle complex tasks and augment RPA with cognitive abilities assisting or driving decision making. Unlike RPA, which handles rule-based tasks, IA comprehends unstructured data, adapts to change, and achieves automation by leveraging machine learning and AI components. A contemporary example is an AI-powered tool that uses machine learning to assist software developers write code.
Value for business
The process automation performed by RPA and IA technologies has the potential to significantly boost the NSW Government’s operational efficiency. Automation increases accuracy and adaptability and supports improved decision-making. RPA and IA features can overlap. The features you include in your solutions will depend on the complexity of the automated process and your organisational needs.
Expand the headings below to review the features, value, business benefits and skills in RPA (basic) and IA (advanced) required in context.
Feature | Use and value | Business benefit |
---|---|---|
Screen scraping (basic) |
|
|
Workflow/orchestration automation (basic) |
|
|
Rule-based decision making (basic) |
|
|
Task scheduling (basic) |
|
|
Integration connectors/APIs (basic) |
|
|
Exception handling (basic) |
|
|
Natural language processing (NLP) (advanced) |
|
|
Machine learning (ML) (advanced) |
|
|
Cognitive automation (advanced) |
|
|
Computer vision (advanced) |
|
|
Predictive Analytics (Advanced) |
|
|
Speech Recognition (Advanced) |
|
|
Sentiment analysis (advanced) |
|
|
Optical character recognition (OCR) (advanced) |
|
|
Intelligent document processing (IDP) |
|
|
Task and process intelligence (advanced) |
|
|
Generative AI (advanced) |
|
|