Guide·Automazione·

RPA o AI: automatizzare lo studio senza cambiare gestionale.

Prima di comprare un "bot" per lo studio, vale la pena capire che cosa promette davvero e che cosa si rompe alla prima videata diversa. L'RPA classica esegue script ciechi su coordinate fisse; un'AI che capisce documenti e schermate generalizza su layout nuovi. La differenza non è cosmetica: è quella tra un automatismo che dura un aggiornamento software e uno che funziona anche quando cambia tutto intorno.

Perché il tema "RPA vs AI" riguarda ogni studio che vuole automatizzare

Quasi ogni studio, prima o poi, valuta l'idea di "automatizzare il gestionale": far fare a un software il lavoro ripetitivo che oggi fa un collaboratore — prima nota, riconciliazione, anagrafiche, quadrature. Il problema è che sotto l'etichetta "automazione" convivono due tecnologie molto diverse, con promesse e limiti opposti: la RPA (Robotic Process Automation) tradizionale e l'AI agente di nuova generazione. Confonderle porta a delusioni prevedibili: si compra un bot RPA aspettandosi l'intelligenza di un collega, e ci si ritrova con uno script che si rompe alla prima schermata spostata di dieci pixel.

Questa guida serve a fare chiarezza senza vendere fumo: come funziona davvero l'RPA, dove si rompe, come funziona invece un'AI agente che "capisce" invece di eseguire ciecamente, e perché — per la contabilità in particolare — serve un verificatore esterno al modello, non la fiducia cieca in nessuna delle due tecnologie.

Cos'è davvero l'RPA classica (e perché è fragile)

L'RPA è nata per automatizzare processi ripetitivi e stabili su interfacce che non cambiano: un bot registra una sequenza di azioni — clic sulle coordinate X,Y, digitazione in un campo, tasto invio — e la ripete identica migliaia di volte. Funziona bene finché l'interfaccia resta identica a se stessa.

Il problema è strutturale, non un dettaglio implementativo: uno script RPA non capisce cosa sta guardando. Non sa che quel rettangolo è "il campo P.IVA": sa solo che alle coordinate (420, 180) c'è un campo di testo, e ci scrive dentro. Se il gestionale sposta quel campo — un aggiornamento, un nuovo layout, una finestra ridimensionata, un menu che cambia posizione — lo script clicca nel posto sbagliato, o non trova nulla, e si ferma o (peggio) scrive il dato dove non deve.

Non è che l'RPA sia inutile in assoluto: su un processo iper-stabile, a volume altissimo, con un'interfaccia che letteralmente non cambia mai, può avere senso. Ma questo scenario è raro in uno studio commercialista reale, dove i documenti arrivano da decine di fornitori diversi, i gestionali si aggiornano periodicamente e ogni cliente ha le sue eccezioni.

Cosa cambia con l'AI agente

Un'AI agente affronta lo stesso compito in un modo diverso nella sostanza, non solo nella tecnologia. Invece di eseguire coordinate memorizzate, osserva la videata o il documento (tramite modelli che leggono immagini, testo e struttura) e ne capisce il contenuto: riconosce che quel campo è "P.IVA" perché ne comprende il contesto — l'etichetta accanto, la posizione tipica, il formato del valore — non perché qualcuno gli ha detto "è alle coordinate 420,180".

Questa comprensione è ciò che permette di generalizzare: un'AI addestrata a riconoscere un campo P.IVA lo trova su un layout di fattura mai visto prima, e lo stesso vale per una videata di gestionale con un menu spostato o rinominato. Non elimina il rischio di errore — nessun sistema è infallibile — ma cambia la natura del problema: da "si rompe a ogni variazione" a "gestisce la variazione, segnala quando non è sicuro".

Non è magia, è un cambio di paradigma

L'AI agente può comunque sbagliare, specialmente su documenti molto sgranati o videate anomale. La differenza rispetto all'RPA non è "zero errori": è che quando qualcosa non torna, un sistema ben progettato lo segnala invece di eseguire ciecamente un'azione sbagliata. Questo richiede però un verificatore, di cui parliamo tra poco.

RPA vs AI: confronto diretto

CriterioRPA classica (script)AI agente
Robustezza ai cambi di interfaccia Bassa: coordinate e sequenze fisse si rompono a ogni variazione Alta: riconosce il contenuto (etichette, contesto), non le coordinate
Layout / documenti nuovi Non generalizza: serve uno script dedicato per ogni formato Generalizza: applica la stessa comprensione a formati mai visti
Manutenzione Continua e onerosa: ogni release del gestionale richiede interventi Minima sul lato "layout": l'aggiornamento riguarda soprattutto i casi limite
Verifica degli errori Nessuna comprensione del dato: esegue comunque, anche se il risultato è sbagliato Segnala incertezza, ma richiede comunque un verificatore esterno (es. partita doppia) per essere affidabile in contabilità
Scenario in cui ha senso Processo iper-stabile, alto volume, interfaccia che non cambia mai Documenti e videate eterogenei, gestionali che si aggiornano, eccezioni frequenti — il caso tipico di uno studio

Il pezzo che manca: la partita doppia come verificatore

Qui però bisogna essere onesti fino in fondo: capire un documento o una videata non basta a rendere un'automazione affidabile per la contabilità. Un modello AI, per quanto bravo, può comunque leggere male una cifra, confondere un fornitore, sbagliare un codice tributo. Il punto non è illudersi che l'AI sia infallibile — è mettere un verificatore esterno tra la proposta dell'AI e la scrittura definitiva.

Per la contabilità, quel verificatore esiste già ed è antico quanto la disciplina stessa: la partita doppia. Dare e avere devono quadrare. I totali dei conti devono tornare. Un codice tributo deve esistere ed essere coerente con il tipo di versamento. Una scrittura che genera uno sbilancio, o che referenzia un conto inesistente, o che non rispetta le regole di quadratura, non deve poter passare — indipendentemente da quanto il modello "si sentisse sicuro".

Questo è il motivo per cui un'automazione seria per lo studio non può essere "solo AI che scrive nel gestionale": deve essere AI che propone + un motore di verifica contabile che convalida + un operatore che conferma. Tre livelli, non uno. Lo script RPA cieco non ha nessuno di questi tre livelli: esegue e basta. Un'AI senza verificatore ne ha solo uno. Serve la combinazione.

Il pattern corretto per operare un gestionale senza API

Molti gestionali contabili italiani (Profis, TeamSystem, Zucchetti, Genya, B.Point, Passcom) non espongono API pubbliche pensate per questo tipo di automazione. Questo porta spesso a due strade sbagliate: rinunciare all'automazione, oppure inseguire integrazioni non ufficiali e fragili. C'è un terzo pattern, più onesto e più solido:

  1. Il login resta dell'operatore: l'autenticazione al gestionale avviene sempre con le credenziali e la sessione dell'operatore umano, senza bypassare alcun controllo di accesso.
  2. L'AI opera dentro quella sessione già autenticata: osserva le videate come farebbe una persona che guarda lo schermo, e prepara le azioni (inserimento prima nota, riconciliazione, aggiornamento anagrafiche) dentro il perimetro che l'operatore ha aperto.
  3. In alternativa, i tracciati di import ufficiali: quando il gestionale espone formati di import strutturati (Excel, CSV, XML), l'AI prepara il file nel formato corretto e lo studio lo carica con la procedura ufficiale del software — nessuna scrittura diretta "sotto banco".
  4. Nessuna scrittura senza conferma: sia nel caso della sessione operativa sia nel caso dell'import, la proposta dell'AI passa sempre da una conferma umana prima di diventare definitiva.

Questo pattern — browser/sessione per il login, AI dentro il perimetro autenticato, tracciati ufficiali dove disponibili — è deliberatamente più lento e più prudente di un'integrazione nascosta. È anche l'unico che non richiede fidarsi ciecamente di un accesso non autorizzato al software di terzi, e che sopravvive agli aggiornamenti del gestionale invece di rompersi a ogni release.

Human-in-the-loop: non è un compromesso, è il modello giusto

Il principio che non cambia

L'AI prepara le registrazioni e le propone. L'operatore conferma prima che qualsiasi scrittura finisca in contabilità. Quando l'AI non è sicura, si astiene e passa il caso a una persona. Nessuna automazione seria scrive in autonomia su un gestionale contabile senza approvazione umana: la responsabilità della registrazione resta sempre del professionista.

Questo non è un limite temporaneo in attesa di un'AI "più matura": è il modello corretto anche a regime. La contabilità ha conseguenze fiscali e legali dirette, e la responsabilità della registrazione è del professionista, non del software. Un sistema ben progettato usa il livello di confidenza dell'AI per smistare il lavoro: i casi chiari passano in proposta con conferma rapida, i casi dubbi finiscono in coda di revisione per un controllo umano vero.

Onestà sullo stato dell'arte: dove siamo davvero

Chiunque prometta oggi "l'AI che sostituisce completamente l'operatore sul tuo gestionale, su tutti i software, già disponibile ovunque" sta semplificando troppo. La realtà, allo stato attuale, è più graduale — ed è bene saperlo prima di scegliere un fornitore:

Come valutare un fornitore che promette "automazione del gestionale"

Prima di firmare un contratto o partire con un pilota, vale la pena porre queste domande — e diffidare di chi non sa (o non vuole) rispondere con precisione:

  1. È RPA a script o AI che generalizza? Chiedi cosa succede quando il gestionale rilascia un aggiornamento con una videata diversa: se la risposta è "va riscritto lo script", è RPA classica, con i limiti descritti sopra.
  2. Chi fa il login? Se un fornitore chiede di condividere credenziali per un accesso automatizzato non presidiato dall'operatore, è un segnale d'allarme sul piano della sicurezza e della responsabilità.
  3. C'è un verificatore contabile, o solo il modello linguistico? Chiedi esplicitamente se le scritture proposte vengono controllate contro un motore di quadratura (partita doppia, coerenza dei codici tributo) prima di arrivare all'operatore.
  4. Cosa succede quando l'AI non è sicura? Deve esistere una risposta chiara: si astiene e passa il caso, non "tira a indovinare".
  5. Qual è lo stato reale sul tuo gestionale specifico? Live, pilota o roadmap — con date, non promesse vaghe.

Per un quadro più ampio su come l'AI automatizza concretamente il data entry contabile (estrazione dati da fatture, F24, cedolini, riconciliazione), la guida sull'automazione contabile con l'AI approfondisce il lato "documenti"; questa guida si concentra sul lato "operare il software". Per il caso specifico della prima nota, vedi anche la guida su come automatizzare la prima nota con l'AI.

Conclusione: non è una gara di tecnologia, è una scelta di affidabilità

Il confronto RPA vs AI non è una questione di moda: è una questione di quale delle due tecnologie regge nel contesto reale di uno studio, fatto di documenti eterogenei, gestionali che cambiano e margini di errore che in contabilità non sono ammessi senza controllo. L'RPA a script cieco funziona solo finché nulla cambia intorno a lui — e nello studio qualcosa cambia sempre. Un'AI che capisce documenti e videate generalizza meglio, ma resta affidabile solo se accoppiata a un verificatore esterno (la partita doppia) e a una conferma umana prima di ogni scrittura.

Nessuna automazione seria elimina l'operatore dalla contabilità: lo sposta dal digitare al controllare. Questo è il pattern che Optlyx Clerk segue: login e sessione dell'operatore, AI che osserva e propone dentro quel perimetro (o prepara i tracciati di import ufficiali dove il gestionale li offre), verifica prima della scrittura, conferma umana sempre richiesta.

Entra nella lista d'attesa di Optlyx Clerk.

Clerk è l'AI che opera il gestionale contabile che già usi — senza migrazione, senza API. Accesso anticipato riservato agli studi: scegli il tuo gestionale e ti avvisiamo appena è pronto.

Entra in lista

Domande frequenti su RPA e AI agenti in studio

Che differenza c'è tra RPA e AI agenti applicati alla contabilità?

L'RPA classica esegue uno script rigido: clic sulle stesse coordinate, stessi campi, stesso ordine. Se il gestionale cambia una videata, il bot si rompe e va riprogrammato. Un'AI agente, invece, "legge" lo schermo o il documento come farebbe una persona: capisce dove si trova un campo anche se la grafica è cambiata, e generalizza su layout mai visti. La differenza non è di grado ma di natura: uno segue coordinate, l'altro capisce contenuto.

L'RPA non funziona mai per uno studio commercialista?

Può funzionare su processi estremamente stabili e ripetitivi, dove l'interfaccia non cambia mai e il volume giustifica il costo di manutenzione. Ma la contabilità reale è fatta di documenti eterogenei, gestionali che si aggiornano, fornitori con formati diversi: esattamente il contesto in cui l'RPA a script fisso mostra il suo limite strutturale, perché non generalizza e richiede riscritture continue.

Come fa l'AI a operare un gestionale senza un'API ufficiale?

Il pattern corretto è: il login e l'autenticazione restano dell'operatore umano, dentro la sua sessione normale. L'AI osserva l'interfaccia e agisce dentro quella sessione già autenticata — proprio come farebbe un collaboratore che guarda lo schermo — oppure carica dati tramite i tracciati di import ufficiali che il gestionale già espone (Excel, CSV, XML). Non c'è integrazione nascosta né bypass dei controlli di accesso: l'AI opera nel perimetro che l'operatore le ha aperto.

Come si verifica che l'AI non abbia sbagliato una registrazione?

Con un verificatore esterno al modello linguistico, non con la fiducia nel modello stesso. In contabilità il verificatore naturale è la partita doppia: dare e avere devono quadrare, i totali dei conti devono tornare, i codici tributo devono esistere. Un'azione che non supera questi controlli non va a buon fine e finisce in revisione, indipendentemente da quanto l'AI "si sentisse sicura".

Serve comunque un operatore umano se uso l'AI per il gestionale?

Sì, sempre. Il modello corretto è human-in-the-loop: l'AI prepara le registrazioni e le propone, l'operatore conferma prima che qualsiasi scrittura finisca in contabilità. Nessuna automazione seria scrive in autonomia su un gestionale contabile senza approvazione umana, perché la responsabilità della registrazione resta del professionista.

Optlyx Clerk è già disponibile su tutti i gestionali?

No, ed è giusto dirlo chiaramente. Clerk è oggi in accesso anticipato con un pilota attivo su Profis. La roadmap prevede l'operatività diretta su Genya (Wolters Kluwer) e Ago (Zucchetti) entro fine 2026, poi TeamSystem e Profis nel 2027. Per i gestionali non ancora coperti si parte già oggi dalla prima nota massiva con i tracciati di import ufficiali (Excel, CSV, XML).

Prisma lavora fuori dal gestionale · Clerk lavora dentro quello che usi già

Ask AI

Chiedi all'AI di Optlyx

Apri ChatGPT, Claude, Perplexity, Google Search (AI Mode) o Grok con un prompt già pronto su questa pagina.

Optlyx · AI italiana per studi commercialisti

Non cambi niente. Cambia tutto.

Prisma gestisce ciò che il gestionale non vede. Clerk mette al lavoro il gestionale che usi già. L’AI propone, il professionista conferma. Sempre.