La RPA (acronimo di “Robotic Process Automation”, che in italiano significa “Automazione robotica dei processi”) è un insieme di tecnologie che automatizza le azioni ripetitive svolte dall’uomo nei sistemi informativi, attraverso l’uso di software bot
Esistono due tipologie principali: RPA Attended, con supervisione umana, e RPA Unattended, completamente autonoma
L‘integrazione tra RPA e Intelligenza Artificiale sta crescendo, dando vita a soluzioni sempre più intelligenti, dalla Conversational RPA fino all’AI Driven RPA
Nel 2025, secondo la ricerca dell’Osservatorio Intelligent Business Process Automation della School of Management del Politecnico di Milano, il 62% delle grandi aziende italiane utilizza almeno una tecnologia di process automation. Nelle PMI la quota scende al 15%
In questo articolo, realizzato dall’Osservatorio Intelligent Business Process Automation, andremo ad approfondire cosa si intende per RPA e come funziona, quali tipologie esistono, quali sono i principali vantaggi. Vedremo anche il legame di questa tecnologia con l’Intelligenza Artificiale e i dati più recenti sulla sua diffusione in Italia.
Cos’è la Robotic Process Automation
Il concetto di RPA (Robotic Process Automation) fa riferimento a un set di tecnologie e applicazioni utilizzate per imitare, in modo deterministico, le azioni svolte dall’uomo nell’interazione coi sistemi informativi. Nello specifico, si tratta di sistemi di automazione eseguiti ricorrendo a software (bot) programmati per eseguire task, che permettono di standardizzare i comportamenti, ridurre il rischio di errori e avere un maggiore controllo sulle attività.
Oggi si assiste a una progressiva, ma rapida, integrazione delle tecnologie di RPA con capacità di Intelligenza Artificiale. Process Orchestration, Intelligent Automation, Process Intelligence, Cognitive Automation sono solo alcuni dei nomi che oggi troviamo per descrivere un fenomeno che si configura come una vera seconda ondata di RPA: la Robotic Process Automation “intelligente” (iRPA).
Come funziona la RPA
Un sistema di Robotic Process Automation opera simulando le interazioni di un utente con le interfacce digitali: clicca su pulsanti, compila moduli, copia e incolla dati, legge documenti e naviga tra applicazioni, esattamente come farebbe un operatore umano. Tutto ciò avviene attraverso bot software configurati per seguire regole predefinite.
Il flusso di lavoro tipico si articola in tre fasi:
registrazione: il bot osserva e registra le azioni compiute su un’applicazione, imparando la sequenza di operazioni da replicare;
esecuzione: il bot riproduce autonomamente le stesse azioni, interagendo con i sistemi informativi senza modificarli strutturalmente;
gestione delle eccezioni: in caso di anomalie, il sistema segnala l’eccezione a un operatore umano o, nelle versioni più avanzate integrate con l’AI, tenta di gestirla autonomamente.
Qual è la differenza tra RPA e API
Vale la pena sottolineare una differenza fondamentale tra RPA e le altre forme di integrazione tra sistemi.
Le API (Application Programming Interface) connettono le applicazioni direttamente a livello di codice, richiedendo interventi tecnici sui sistemi coinvolti.
La RPA, invece, agisce a livello di interfaccia utente: interagisce con le applicazioni così come le vedrebbe un operatore umano, senza entrare nel codice sottostante né modificare l’architettura esistente. Questo la rende una soluzione particolarmente flessibile, adatta ad ambienti IT eterogenei in cui convivono sistemi datati (legacy) e applicazioni moderne, spesso difficili da integrare con metodi tradizionali.
Quali sono le tipologie di Robotic Process Automation
Vi sono due principali tipologie di RPA, quali la RPA Attended e la RPA Unattended. Esaminiamole di seguito più nel dettaglio.
RPA Attended
La RPA Attended coinvolge l’interazione umana durante l’esecuzione del processo automatizzato. Il software robotico opera in sinergia con l’operatore umano, eseguendo azioni ripetitive e routine sotto la supervisione dell’utente.
RPA Unattended
La RPA Unattended esegue autonomamente i compiti senza la necessità di intervento umano diretto. Questo tipo di automazione è solitamente utilizzato per processi altamente ripetitivi e scalabili, che possono essere eseguiti senza la supervisione costante di un operatore umano.
Qual è il legame tra RPA e Intelligenza Artificiale
L’Osservatorio Intelligent Business Process Automation ha classificato le soluzioni di RPA in base al loro grado di integrazione con l’Intelligenza Artificiale. Nello specifico, la classificazione si basa sulla capacità di decision making insita nella soluzione specifica. Viene così definito un framework che include tre possibili livelli: Programmed RPA, AI Assisted RPA e AI Driven RPA.
1. Programmed RPA
Nel Programmed RPA non sussiste alcuna integrazione e la Robotic Process Automation è intesa come automazione tradizionale e deterministica. Si basa su dati strutturati ed è tipicamente applicata ad attività ripetitive o ad alta frequenza di esecuzione.
2. AI Assisted RPA
In questo caso la RPA è combinata con capacità di Intelligenza Artificiale per migliorare l’esecuzione di alcuni task di processo o per aggiungere alla soluzione nuove capacità. Nello specifico, l’IA è applicata ad alcune fasi del processo in quanto supporto mirato per le attività robotizzate o al fine di presidiare i task di processi più complessi non programmabili a priori e, perciò, non gestibili da una Programmed RPA.
In questo livello, si possono dettagliare due ambiti di utilizzo: la Conversational RPA e l’utilizzo di input non strutturati.
Conversational RPA
La Conversational RPA nasce dalla convergenza di RPA e agenti conversazionali, in formato testuale o come voicebot. Può essere utilizzata, ad esempio, per automatizzare le tipiche attività di onboarding, sia per i dipendenti sia per clienti esterni. In questo caso, l’Artificial Intelligence viene utilizzata per costruire nuove modalità di interagire con i sistemi di Process Automation.
Utilizzo di input non strutturati
Tramite specifiche funzionalità di intelligent document processing o communication mining, è possibile aumentare il grado di flessibilità delle soluzioni di Robotic Process Automation, estraendo informazioni da dati non strutturati. È il caso di documenti, e-mail, brevi comunicazioni su strumenti di collaboration, immagini, ecc.
3. AI Driven RPA
In questo livello l’integrazione tra RPA e AI è più profonda e ha un ruolo strategico. Il binomio che ne scaturisce permette di guidare i processi, ottimizzandone i percorsi e creando nuove connessioni tra i task.
Anche in questo livello, si identificano due ambiti principali: le logiche decisionali dinamiche e predittive e l’AI per l’orchestrazione di più processi
Logiche decisionali dinamiche e predittive in un singolo processo
Questo approccio fa leva sulla capacità predittiva o di ottimizzazione basata su algoritmi di Machine Learning per reindirizzare in modo dinamico le singole attività che compongono un processo, in base a logiche decisionali che variano nel tempo o dipendono da variabili non deterministiche.
Alcuni esempi potrebbero essere l’automazione di processo nell’identificazione delle frodi o nel risk management, così come l’ottimizzazione della supply chain in base alla previsione della domanda futura. Anche in questo caso, l’RPA potrà essere utilizzata per automatizzare il singolo task. Ciò a valle delle decisioni dell’algoritmo.
AI per l’orchestrazione di più processi
Questo ambito prevede l’inserimento di funzionalità intelligenti per coordinare e attivare processi differenti connessi tra loro. Ad esempio, al termine di un processo di elaborazione delle fatture, il sistema potrebbe automaticamente verificare se l’inventario deve essere rifornito o se è necessario avviare un nuovo ordine d’acquisto, coinvolgendo i reparti interessati. L’architettura di un sistema di questo tipo potrà prevedere logiche decisionali dinamiche e diversi sistemi di Robotic Process Automation che si attivano in serie o in parallelo.
Quali sono i vantaggi della Robotic Process Automation
Adottare soluzioni di Robotic Process Automation genera benefici concreti a più livelli, che vanno ben oltre la semplice riduzione dei costi. Di seguito i principali vantaggi.
Efficienza ed efficacia dei processi: l’automazione aumenta la velocità di esecuzione, migliora la qualità degli output e riduce i costi operativi. Più i sistemi RPA sono integrati con l’AI, maggiore è l’impatto su questi indicatori.
Migliore customer satisfaction: la RPA riduce i tempi di attesa per i clienti, garantendo risposte più rapide e un servizio più fluido per i clienti. In questo modo, aumenta il vantaggio competitivo dell’azienda.
Liberare risorse per attività a maggior valore aggiunto: automatizzando le attività ripetitive, le risorse umane vengono liberate per compiti a maggior valore aggiunto. Questo porta a un aumento dell’engagement dei lavoratori e a una maggiore capacità dell’azienda di innovare.
Controllo e standardizzazione dei processi: lavorare all’automazione è uno stimolo per analizzare e rivedere i processi esistenti, offrendo un controllo operativo più solido e la riduzione di sprechi e ridondanze.
Quanto è diffusa la Robotic Process Automation in Italia
La RPA è la scelta tecnologica prevalente nelle progettualità volte ad automatizzare un singolo task o parti di un processo.
Tra le PMI, solo il 15% adotta tecnologie di automazione dei processi, nonostante il 22% del tempo lavorato sia ancora assorbito da attività ripetitive.
Come spiegato da Giovanni Miragliotta, Responsabile Scientifico dell’Osservatorio Intelligent Business Process Automation, “le organizzazioni dispongono di strumenti sempre più avanzati, in grado di automatizzare non solo singole attività ripetitive ma interi processi complessi. La vera sfida non è più tecnologica, ma strategica: ripensare i procedimenti in una logica di collaborazione virtuosa tra persone e macchine, trasformando l’innovazione in valore concreto e duraturo per l’impresa”.
Su questo punto, Irene Di Deo, Direttrice dell’Osservatorio, afferma che “Oltre a adottare nuove tecnologie, le imprese devono governare in modo strutturato questa trasformazione. Chi non ha investito negli anni nella digitalizzazione dei processi rischia oggi di cogliere solo parzialmente le opportunità offerte dall’Intelligenza Artificiale e deve colmare rapidamente il gap“.
Quali sono gli ambiti di applicazione della RPA
In Italia la maggior parte delle aziende non ha un grado di familiarità avanzato con la RPA. Allo stesso tempo, però, sono numerosi gli ambiti di applicazione dove questa tecnologia gioca un ruolo cruciale nel supporto di processi caratterizzati da un alto volume di azioni ripetitive. Di seguito alcuni esempi concreti di impiego, suddivisi per area aziendale:
Customer Service: gestione automatizzata delle richieste di assistenza, smistamento dei ticket, invio di risposte standard a domande frequenti, aggiornamento dello stato degli ordini e processi di onboarding di nuovi clienti;
Finance: riconciliazione automatica dei conti, elaborazione delle fatture, gestione dei pagamenti ricorrenti, reportistica finanziaria e monitoraggio delle anomalie per la prevenzione delle frodi;
Produzione: monitoraggio degli ordini di acquisto, gestione automatizzata dell’inventario, aggiornamento dei sistemi ERP e coordinamento dei flussi di dati tra impianti e sistemi gestionali;
ICT: provisioning e deprovisioning degli account utente, monitoraggio dell’infrastruttura, gestione degli aggiornamenti software, risposta automatica a incidenti ricorrenti e ticket di primo livello.
Quali sono le sfide e le prospettive dell’RPA nelle imprese italiane
La ricorrenza dei task, il volume dei task gestiti e la standardizzazione del processo sono oggi i criteri di scelta principali per identificare il perimetro in cui avviare le sperimentazioni di RPA. Tuttavia, il principale freno alla diffusione di queste soluzioni è proprio la scarsa codifica dei processi aziendali, affiancata dalla mancanza di conoscenza e di cultura innovativa.
Inoltre, la maggior parte delle organizzazioni dichiara di implementare soluzioni di RPA limitandosi a una singola area aziendale, segno che il valore generato da queste progettualità fatica ancora a diventare patrimonio dell’intera organizzazione.
Costruire una roadmap strutturata per l’automazione – ancora appannaggio di poche grandi imprese – rimane il passaggio decisivo. Una roadmap credibile parte dalla digitalizzazione di base: prima di esplorare soluzioni avanzate, occorre mappare con chiarezza le attività già automatizzabili con tecnologie consolidate, dalla RPA alla workflow automation, fino alle integrazioni via API.
Infine, Di Deo sottolinea come sia “essenziale sviluppare competenze adeguate e costruire architetture dati e applicative integrate, evitando un aumento incontrollato di complessità e costi. Occorre intervenire sulle aree corrette, individuando i processi in cui l’AI può generare valore concreto e ripensando procedure e workflow in una logica di reale semplificazione e competitività”.
In questa direzione, identificare i processi a basso valore aggiunto è il primo passo per liberare energie e risorse verso ciò che conta. In quest’ottica, l’automazione smette di essere percepita come una minaccia e diventa uno strumento per riprogettare il lavoro in chiave più intelligente e competitiva. Significa anche scommettere sulle persone: sulla loro capacità di adattarsi, apprendere e portare risultati che prima non sarebbero stati possibili. In un contesto in cui la tecnologia evolve a ritmi sempre più serrati, è proprio questa la leva che fa la differenza.
Tramite il nostro Cookie Center, l'utente ha la possibilià di selezionare/deselezionare le singole categorie di cookie che sono utilizzate sui siti web.
Per ottenere maggiori informazioni sui cookie utilizzati, è comunque possibile visitare la nostra COOKIE POLICY
Cookie tecnici (strettamente necessari)
I cookie tecnici sono necessari al funzionamento del sito web perché abilitano funzioni per facilitare la navigazione dell'utente, che per esempio potrà accedere al proprio profilo senza dover eseguire ogni volta il login oppure potrà selezionare la lingua con cui desidera navigare il sito senza doverla impostare ogni volta.
Cookie analitici
I cookie analitici, che possono essere di prima o di terza parte, sono installati per collezionare informazioni sull'uso del sito web. In particolare, sono utili per analizzare statisticamente gli accessi o le visite al sito stesso e per consentire al titolare di migliorarne la struttura, le logiche di navigazione e i contenuti
Cookie di profilazione e social plugin
I cookie di profilazione e i social plugin, che possono essere di prima o di terza parte, servono a tracciare la navigazione dell'utente, analizzare il suo comportamento ai fini marketing e creare profili in merito ai suoi gusti, abitudini, scelte, etc. In questo modo è possibile ad esempio trasemettere messaggi pubblicitari mirati in relazione agli interessi dell'utente ed in linea con le preferenze da questi manifestate nella navigazione online.