LEGGI
Tecnologie

L'intelligenza artificiale che abbatte le barriere tecniche: Apps Script vs Power Automate

Apps Script vs Power Automate
Post di Sbertani | Pubblicato il 09-05-2026 | 6 min di lettura
Costruire un'automazione in azienda richiede, nella maggior parte dei casi, una competenza tecnica che chi gestisce un ufficio o una PMI difficilmente ha a disposizione internamente. Scrivere uno script, configurare un flusso con variabili e condizioni, gestire gli errori quando qualcosa non funziona come previsto: sono attività che fino a poco tempo fa richiedevano o un profilo tecnico dedicato o un intervento esterno. L'intelligenza artificiale ha cambiato questo equilibrio in modo concreto, non perché abbia reso le tecnologie più semplici, ma perché ha reso accessibile la competenza necessaria per usarle.

Vale la pena capire come, e soprattutto fino a dove arriva questa accessibilità.

Google Workspace e Apps Script: la strada più diretta

Nel caso della gestione automatica delle fatture in entrata descritto in un articolo precedente, lo strumento scelto è stato Google Apps Script, l'ambiente di scripting integrato in Google Workspace. Apps Script si basa su JavaScript, un linguaggio di programmazione reale, il che significa che per usarlo in modo autonomo servirebbero competenze che la maggior parte dei professionisti non ha. Eppure, descrivendo a un assistente di intelligenza artificiale il risultato desiderato — scansionare la casella Gmail, identificare le email con allegati PDF provenienti da certi mittenti, salvare i file su Drive in una struttura ordinata per anno e mese, aggiornare un foglio Sheets e inviare una notifica — è stato possibile ottenere uno script funzionante senza scrivere una sola riga di codice in modo autonomo.

Ogni modifica successiva ha seguito la stessa logica: descrivere a parole cosa si vuole cambiare e ricevere il codice aggiornato. I nomi dei mesi in italiano invece che in inglese, un filtro per evitare di elaborare due volte lo stesso documento, una notifica solo per le fatture ricevute negli ultimi giorni. Nessuna sessione di programmazione, nessun manuale da studiare, nessun consulente da chiamare per un'attività puntuale.

Questo approccio ha un limite che vale la pena nominare: richiede di saper descrivere con precisione quello che si vuole ottenere. Chi non ha ancora chiarito il processo — come si diceva nell'articolo precedente — non riesce a fornire istruzioni utili nemmeno a un assistente AI. Il risultato sarà vago, e il codice prodotto rifletterà quella vaghezza. Ma chi ha già in testa una sequenza chiara di azioni, e sa spiegarla in modo ordinato, troverà in questo strumento un alleato concreto per superare la barriera tecnica.

Apps Script è particolarmente adatto quando si lavora già in Google Workspace e il processo riguarda Gmail, Drive, Sheets, Calendar o altri servizi dello stesso ecosistema. La soluzione è chirurgica, leggera, non richiede infrastrutture aggiuntive e i dati restano dentro l'ambiente aziendale. Lo svantaggio è che, se qualcosa smette di funzionare o il processo cambia in modo significativo, serve di nuovo passare dall'assistente AI per modificare il codice — non è qualcosa che si aggiusta con un clic.

Microsoft 365 e Power Automate: più accessibile, più strutturato

Il secondo caso, quello del monitoraggio quotidiano delle newsletter e comunicazioni specifiche in Outlook, si è svolto in un ambiente Microsoft 365 e ha usato Power Automate come strumento di automazione. La differenza rispetto ad Apps Script è sostanziale già nel punto di partenza: Power Automate è un'interfaccia visuale, costruita su blocchi, connettori e condizioni che si configurano punto e clicca, senza dover scrivere codice.

Questo abbassa la barriera di accesso in modo significativo. Si parte scegliendo il trigger — in questo caso una ricorrenza giornaliera — e si aggiungono poi i passaggi: recuperare i messaggi non letti da Outlook, filtrare quelli provenienti dai mittenti desiderati, costruire il testo del riepilogo, inviare l'email di sintesi, aggiornare lo stato dei messaggi elaborati. Ogni blocco è visibile, modificabile, testabile singolarmente. Non si parte da una pagina bianca, ma da una logica già strutturata che guida la costruzione del flusso passo dopo passo.

Detto questo, accessibile non significa privo di complessità. Quando si lavora con filtri, variabili, ID messaggio, condizioni logiche e cicli su più elementi, gli inciampi sono sempre possibili. Power Automate ha una sua logica interna che richiede un po' di tempo per essere compresa, e certi errori come un'espressione che non produce il risultato atteso, una condizione che si comporta diversamente da come ci si aspetta, possono richiedere tentativi ed errori prima di essere risolti. Anche qui l'intelligenza artificiale può essere utile, non tanto per costruire il flusso da zero, quanto per interpretare un messaggio di errore, suggerire come correggere un'espressione o spiegare perché una condizione non funziona come previsto.

Il vantaggio di Power Automate rispetto ad Apps Script non sta solo nell'interfaccia. Sta nell'ecosistema: Power Automate si integra nativamente con tutto Microsoft 365 (Outlook, Teams, SharePoint, OneDrive, Excel, Planner) e con centinaia di servizi esterni attraverso connettori già pronti. Questo lo rende particolarmente adatto quando il processo coinvolge più strumenti diversi o quando si prevede di estendere l'automazione in futuro. La curva di apprendimento iniziale è più alta rispetto a un singolo script, ma il sistema scala meglio su processi più complessi.

Strumenti diversi per esigenze diverse

Mettere a confronto Apps Script e Power Automate non ha molto senso in astratto, perché i due strumenti non si rivolgono allo stesso tipo di esigenza. Apps Script è la scelta giusta quando si vuole risolvere un problema preciso e circoscritto all'interno di Google Workspace, con una soluzione leggera e senza infrastrutture aggiuntive. Power Automate è più adatto quando il processo è più articolato, coinvolge più strumenti dell'ecosistema Microsoft o quando si vuole costruire qualcosa di più facilmente modificabile nel tempo senza dover tornare sul codice.

In entrambi i casi, l'intelligenza artificiale non è lo strumento che automatizza: è lo strumento che rende accessibile la competenza tecnica necessaria per costruire l'automazione. Chi sa descrivere con chiarezza cosa vuole ottenere — e ha già fatto il lavoro di analisi del processo e verifica dei dati — trova nell'IA un modo concreto per superare la barriera tecnica, indipendentemente dall'ambiente in cui lavora.

Quello che non cambia, in nessuno dei due scenari, è il punto di partenza: capire il processo prima di aprire qualsiasi strumento. La tecnologia aiuta chi ha già le idee chiare. A chi non le ha ancora, dà solo l'illusione di procedere.

Nell'area dedicata all'automazione di "AI LAB" ho pubblicato un "configuratore" interattivo per campire quale delle due applicazioni potrebbe esserti più utile nel caso volessi automatizzare le tue email → sbdi.it.
Visita il mio Studiolab
Visita il mio Studiolab