TL;DR Automatizzare l'inserimento degli ordini da PDF significa far leggere a un'AI gli ordini che arrivano via email e farle compilare il file che il gestionale importa, con una persona che controlla prima dell'import. In un caso reale, un'azienda metalmeccanica umbra, il tempo per allegato è sceso da 3-4 minuti a circa uno secondo la stima dell'amministratore, e gli errori di inserimento sono diminuiti. In sei mesi: 219 ordini, 300 allegati, circa 10 $ di consumo AI. Costruirlo ha richiesto un mese di lavoro, non a tempo pieno.
L'AI c'era già. Mancava il processo.
Automatizzare l'inserimento degli ordini da PDF significa affidare a un'AI la trascrizione degli ordini che i clienti mandano via email, lasciando a una persona solo il controllo e l'import nel gestionale. In un caso reale, un'azienda metalmeccanica umbra, il tempo per ogni allegato è sceso da 3-4 minuti a circa uno, secondo la stima dell'amministratore, e gli errori di inserimento sono diminuiti. Dal 1° aprile al 28 settembre 2026 il sistema ha gestito 219 ordini con circa 10 $ di consumo AI.
Questo sistema l'ho progettato e costruito io, su incarico del cliente, e costruire sistemi così è il mio mestiere: ne parlo da parte in causa. Per lo stesso motivo i numeri che seguono vengono dal progetto reale e non da un esempio. La guida spiega cosa cambia, quanto costa, quanto tempo serve a costruirlo, e chiude con una checklist per capire se il tuo caso gli somiglia.
La versione tecnica, con il workflow e le scelte che ci stanno dietro, è nella pagina su come ho costruito il workflow n8n per gli ordini in PDF.
Usare ChatGPT a mano non basta
Prima, l'amministratore dell'azienda scaricava ogni PDF d'ordine, lo caricava su ChatGPT, si faceva generare un Excel e lo ricontrollava, perché spesso qualcosa era sbagliato. Poi inseriva l'ordine nel gestionale, e lì poteva sbagliare lui. Tutto questo costava 3-4 minuti per allegato, secondo la sua stima.
Se oggi fai lo stesso, l'AI è già nel tuo processo. Il problema è che ogni volta deve indovinare cosa produrre: quali colonne, in che ordine, con quali unità di misura. Ogni cliente scrive gli ordini a modo suo, e ChatGPT risponde ogni volta a modo suo.
Come funziona, in pratica
- Il cliente manda l'ordine via email, come ha sempre fatto, con il PDF in allegato.
- Il sistema scarta da solo le email che non sono ordini, senza usare l'AI. Nel caso di riferimento 504 email su 723 si sono fermate qui, a costo zero.
- Prima di analizzare un PDF il sistema ne stima il costo. Se supera la soglia decisa dall'azienda, si ferma e lo segnala, e l'amministratore decide se autorizzarlo. Nessuna analisi oltre la soglia parte senza che qualcuno l'abbia approvata.
- L'AI legge il PDF e compila il file nel formato che il gestionale importa, convertendo le unità di misura con la tabella dell'azienda.
- Il file finisce su Google Drive, ordinato per cliente, anno e mese, e l'amministratore riceve un messaggio su Telegram. Scarica il file, lo controlla, lo importa e conferma con un pulsante.
Le regole (mittenti da ignorare, parole chiave che identificano un ordine, soglia di spesa, tabella delle unità) sono file su Google Drive che l'azienda modifica da sola, senza chiamare lo sviluppatore.
Prima il processo, poi l'AI
Si tende a pensare che il lavoro difficile sia collegare un'AI alla casella email. Nel caso di riferimento la parte più importante è stata decidere, con l'azienda, com'è fatto un ordine: un formato unico, quello che il gestionale importa, e una tabella che dice come trattare ogni unità di misura usata dai clienti. Nel mese di costruzione è rientrato anche questo lavoro di digitalizzazione e standardizzazione.
Solo dopo l'AI è entrata nel processo, con un compito preciso: riempire quel formato seguendo istruzioni scritte dall'azienda.
Il risultato, secondo l'amministratore: in sei mesi nessun ordine ha richiesto correzioni prima dell'import. Sono diminuiti gli errori che faceva ChatGPT e anche quelli di chi ricopiava a mano gli ordini nel gestionale, perché quella trascrizione non c'è più.
Cosa è cambiato, con i numeri
Nel caso di riferimento, dal 1° aprile al 28 settembre 2026:
| Prima | Dopo |
|---|---|
| 3-4 minuti per allegato (stima) | circa 1 minuto per allegato (stima) |
| ChatGPT a mano, formato ogni volta diverso | AI che compila il formato del gestionale |
| Errori frequenti da correggere | Nessuna correzione in sei mesi (secondo l'amministratore) |
| - | 723 email tracciate, 219 ordini, 300 allegati |
| - | circa 10 $ di consumo AI, circa 0,03 $ ad allegato |
Su 300 allegati, passare da 3-4 minuti a circa uno significa 10-15 ore di lavoro in meno in sei mesi. I tempi, prima e dopo, sono stime dell'amministratore: il sistema registra le email e i costi, non il tempo passato davanti al gestionale. Le altre cifre della tabella vengono invece dal registro del sistema.
Non serve cambiare quello che hai già
Una soluzione così deve adattarsi all'azienda, non chiederle di rivoluzionarsi. Nel caso di riferimento:
- il gestionale è rimasto Danea Easyfatt, anche se non si può comandare via API: il sistema produce il file che Easyfatt già importa, e l'ultimo passo lo fa una persona;
- email, archivio e configurazione stanno su Google Workspace, che l'azienda aveva già in licenza;
- le notifiche arrivano su Telegram, che non costa nulla.
L'operatore non ha dovuto imparare un nuovo software, e il suo lavoro è passato dal ricopiare gli ordini al controllarli.
Cosa resta a una persona
Il sistema toglie la trascrizione. Nel caso di riferimento restano all'amministratore tre compiti:
- controlla e importa ogni file nel gestionale, e conferma su Telegram. Finché il gestionale non ha API, questo passo resta manuale;
- decide se autorizzare le email che superano la soglia di spesa: in sei mesi sono state 13 su 219, tutte autorizzate;
- tiene aggiornate le regole, quando arriva un cliente nuovo, un'unità di misura mai vista o un mittente da ignorare.
C'è anche un limite da conoscere. Un'email viene riconosciuta come ordine dalle parole chiave nell'oggetto: se un cliente scrive un oggetto diverso, l'ordine viene scartato. Non passa inosservato, perché ogni email riceve un'etichetta visibile nella casella di posta, ma qualcuno deve guardarla.
Checklist: ha senso per la tua attività?
Rispondi sì o no a queste quattro condizioni:
Gli ordini arrivano come PDF allegati alle email, da più clienti, ognuno con il suo formato.
Il gestionale importa un file (Excel o CSV), anche se non ha API.
Ricevi almeno un ordine al giorno, con regolarità.
Chi inserisce gli ordini oggi ha anche altro da fare, e ogni ordine ricopiato è tempo tolto al resto.
Nessun sì: il volume o il formato degli ordini non giustificano ancora un sistema dedicato.
Uno o due sì: si può fare, ma va progettato sulle differenze tra il tuo caso e questo.
Tre o quattro sì: il tuo processo è molto vicino a quello del caso di riferimento.
Quanto costa e quanto ci vuole
Nel caso di riferimento, costruire il sistema ha richiesto un mese di lavoro, non a tempo pieno, compresa la standardizzazione del processo con l'azienda.
Farlo girare è costato circa 10 $ di consumo AI in sei mesi, circa 0,03 $ per allegato, con GPT-5.4 di OpenAI. A questi si aggiungono circa 10 $ spesi prima della messa in produzione, per sviluppo e collaudo. Il workflow gira su n8n in self-hosting, su un server Oracle nel piano gratuito, e non ci sono altri costi ricorrenti.
Il costo di costruzione, invece, dipende da molti fattori: quanti clienti e formati diversi ci sono, com'è fatto il gestionale, quanto è già ordinato il processo di partenza. Per questo va valutato caso per caso.