Il punto di partenza: com'è fatto un ordine via email
Prendiamo un esempio inventato ma comune: un distributore di bevande della zona di Como riceve ogni giorno ordini da bar, ristoranti e hotel. Nessuno usa un modulo: scrivono come capita.
- Testo libero: "per giovedì ci servono 6 casse di acqua frizzante da litro e 4 cartoni di cola 33".
- PDF allegato: l'hotel manda il suo ordine stampato dal proprio gestionale, con i suoi codici.
- Foto: la pizzeria fotografa la lista scritta a mano.
- Email che non sono ordini: domande sugli orari, reclami, offerte di fornitori.
Oggi qualcuno apre ogni email, capisce cosa vuole il cliente, cerca gli articoli nel gestionale e ricopia righe e quantità. Sono 5 minuti per ordine, ripetuti per 30 ordini al giorno, con il rischio di sbagliare un codice o saltare un'email.
L'obiettivo non è eliminare le persone dal processo, ma toglierle dalla ricopiatura: l'automazione fa il lavoro ripetitivo, chi lavora in ufficio guarda solo i casi dubbi.
Passo 1: una casella che il flusso legge da solo
Il primo pezzo è un flusso che controlla la casella degli ordini a intervalli regolari. Con n8n, lo strumento che uso per questi flussi, c'è un nodo apposta che si collega alla casella via IMAP, prende le email nuove, può scaricare gli allegati e segnarle come lette.
Due scelte da fare subito:
- Casella dedicata o casella attuale. Un indirizzo solo per gli ordini (ordini@) semplifica tutto. Se i clienti scrivono già all'indirizzo generico, il flusso può leggere quello e scartare ciò che non è un ordine.
- Cosa fare con le email lette. Di solito si spostano in una cartella "Elaborati" o "Da verificare", così in casella resta solo ciò che richiede una persona.
Il primo filtro è semplice: il mittente è un cliente conosciuto? Se l'indirizzo non è in anagrafica, l'email non diventa un ordine in automatico, ma finisce tra quelle da guardare.
Passo 2: leggere l'ordine e metterlo in campi fissi
Qui entra l'AI. Un modello linguistico legge il testo dell'email, e gli allegati se ci sono, e restituisce sempre la stessa struttura: cliente, data di consegna, righe con descrizione e quantità, note.
– 6 casse di acqua frizzante da litro
– 4 cartoni di cola 33
– 2 fusti di birra chiara
Se riuscite entro le 10, grazie.
Marco
Il punto importante è la struttura fissa. Non si chiede all'AI "cosa ordina il cliente?" ma di compilare una scheda sempre uguale, che il resto del flusso sa leggere. Se un campo manca, per esempio la data di consegna, resta vuoto e l'ordine verrà segnalato più avanti.
Per i PDF e i fogli Excel il testo si estrae dal file; per le foto il modello legge l'immagine. Sono i casi meno precisi, soprattutto la scrittura a mano, e lo si mette in conto: lo vediamo nei controlli.
Le email contengono nomi, indirizzi e ordini: prima di partire va scelto un servizio di AI con condizioni adatte all'uso aziendale e va verificato dove vengono trattati i dati. È una scelta da fare insieme, non un dettaglio tecnico.
Passo 3: abbinare le parole del cliente ai codici del gestionale
Il cliente scrive "cola 33", il gestionale conosce "COL-033 · Cola lattina 33 cl". Questo è il passaggio che fa la differenza tra un'automazione che funziona e una che crea errori.
Gli strumenti sono tre, in quest'ordine:
- Una tabella di corrispondenze. "cola 33", "lattine cola", "coca 33" → COL-033. All'inizio si riempie con gli ordini passati; poi cresce da sola, perché ogni volta che una persona corregge un abbinamento, quella correzione viene salvata.
- Lo storico del cliente. Se il bar ha sempre ordinato il fusto da 30 litri, "fusto di birra chiara" vuol dire con buona probabilità quello. Ma resta un'ipotesi, e l'ordine viene segnalato.
- Le unità di misura. "6 casse" va convertito in bottiglie se il gestionale ragiona a pezzi. La conversione sta nell'anagrafica articolo, non nella testa di chi ricopia.
Un abbinamento incerto non viene mai forzato: meglio un ordine in più da confermare che un articolo sbagliato in consegna.
Passo 4: i controlli prima di inserire
Prima di creare l'ordine, il flusso fa le verifiche che oggi fa una persona esperta:
- Cliente riconosciuto, dall'indirizzo email o dalla partita IVA nel PDF.
- Prezzi presi dal listino del cliente, sempre dal gestionale: un prezzo scritto nell'email non viene mai usato.
- Quantità plausibili: 200 casse quando il cliente ne ordina sempre 6 è probabilmente un errore di battitura.
- Data di consegna compatibile con i giri di consegna.
- Articoli tutti abbinati con certezza.
Il risultato è un semaforo. Gli ordini che passano tutti i controlli entrano da soli. Quelli con anche un solo dubbio vanno in una coda "da confermare", con il dubbio già evidenziato: chi controlla non deve rileggere tutto, solo decidere su quel punto.
Passo 5: creare l'ordine e rispondere al cliente
L'ultimo passo dipende dal gestionale:
- Con un'API, l'ordine si crea direttamente. Fatture in Cloud, per esempio, gestisce gli ordini come documenti e permette poi di trasformarli in fattura. Lo stesso vale per un gestionale su misura.
- Senza API, il flusso prepara un file nel formato che il gestionale sa importare.
– 6 casse acqua frizzante 1 l
– 4 cartoni cola lattina 33 cl
– 2 fusti birra chiara 30 l
Se qualcosa non torna, rispondi a questa email.
Insieme all'ordine conviene salvare l'email originale, come allegato o come link: se un cliente contesta una riga, la prova è lì. E al cliente parte una risposta automatica con il riepilogo e il numero d'ordine. È il dettaglio che i clienti notano di più, perché oggi spesso non ricevono nessuna conferma.
Cosa resta alle persone
Un flusso fatto bene non toglie il controllo, lo concentra:
- la coda da confermare, con i dubbi già evidenziati;
- le email che non sono ordini: reclami, domande, richieste particolari;
- le correzioni, che il flusso salva e usa la volta dopo.
Una misura utile da tenere d'occhio è la quota di ordini che entrano da soli. All'inizio è più bassa, perché la tabella delle corrispondenze è vuota; con le correzioni delle prime settimane cresce. Quanto, dipende dal catalogo e da come scrivono i clienti: la percentuale è il dato da misurare sul campo, non da promettere prima.
Gli errori da evitare
- Fidarsi dei prezzi scritti nell'email. Il prezzo viene sempre dal listino del gestionale.
- Forzare l'abbinamento. Un articolo "quasi giusto" in consegna costa più di un minuto di conferma.
- Nessuna coda per i dubbi. Se l'unica alternativa all'inserimento automatico è lo scarto silenzioso, prima o poi si perde un ordine.
- Non salvare le correzioni. Senza tabella delle corrispondenze l'automazione non migliora mai.
- Partire da tutti i clienti insieme. Meglio cominciare dai 10 clienti che ordinano più spesso, e allargare quando il flusso è stabile.
- Nessun avviso se il flusso si ferma. Una casella non letta per un giorno è un giorno di ordini fermi: serve un controllo che avvisi.
Quanto costa e quanto ci vuole
Un flusso che legge le email d'ordine e le porta nel gestionale parte da € 1.500, con attivazione in 10 giorni. Se gli ordini arrivano soprattutto in PDF o fogli Excel con formati diversi, la lettura dei documenti si aggiunge da € 2.500.
Il prezzo dipende da tre cose: quanti formati di ordine ricevi, quanto è ordinata l'anagrafica articoli e se il gestionale ha un'API. A questo si aggiunge il costo d'uso del servizio di AI, che cresce con il numero di email lette, da stimare sui tuoi volumi.