Quando descrivo a un ristoratore l'architettura del sistema, non appena nomino "n8n" colgo spesso uno sguardo perplesso: un nome insolito che suona come gergo per programmatori.
Eppure, capire la logica di n8n in cinque minuti è il modo migliore per evitare promesse vuote: chi coglie il funzionamento dei flussi sa esattamente cosa chiedere e riconosce chi improvvisa.
Cos'è, in una frase
In parole semplici, n8n è l'orchestratore che fa dialogare tra loro strumenti diversi (centralino vocale, Google Calendar, database, messaggi WhatsApp ed email), coordinando le azioni secondo uno schema visivo chiaro e senza codice superfluo.
Il glossario di un corso su n8n lo descrive come uno strumento che collega applicazioni anche quando non sono pensate per parlarsi.
Le parole da conoscere
Ti do quelle che servono, con parole normali.
- Flusso di lavoro (workflow): l'insieme dei passaggi che l'automazione esegue, uno dopo l'altro, per portare a termine un compito. Per esempio "gestire una richiesta di prenotazione".
- Nodo: un singolo passaggio del flusso. "Leggi il calendario" è un nodo. "Manda una mail" è un altro.
- Trigger (innesco): il nodo da cui parte tutto. Può essere una richiesta in arrivo, un orario (ogni due minuti, ogni notte), un messaggio.
- Webhook: un indirizzo che il flusso mette a disposizione; quando un servizio esterno lo contatta, il flusso parte. È il modo in cui l'assistente vocale chiede al flusso: "c'è posto sabato alle 21 per quattro?"
- Condizione (IF): un bivio. "Se il tavolo è libero, fai così; altrimenti fai cosà."
- Credenziali: le chiavi d'accesso ai servizi collegati, conservate in modo protetto. Sono tue, non mie.
- Log delle esecuzioni: il registro di cosa è successo ogni volta, con dati in entrata e in uscita. Se qualcosa non va, si guarda lì.
- Timeout e nuovi tentativi: quanto aspettare una risposta e cosa fare se non arriva.
Una richiesta di disponibilità, passo per passo
Ecco, in versione semplificata, il percorso che segue una domanda come "c'è un tavolo per quattro sabato alle 21?" nel sistema che ho costruito per il mio locale di prova.
- Arriva la richiesta dall'assistente vocale (il trigger è un webhook).
- Il flusso calcola il giorno, il turno e la durata del tavolo.
- Legge in parallelo gli eventi del calendario, l'elenco dei tavoli, le regole del locale e le zone della sala.
- Unisce i dati e un programma calcola quali tavoli sono liberi, anche unendone due se serve.
- Bivio: c'è un tavolo? Se sì, crea un blocco temporaneo sul calendario e risponde "disponibile". Se no, risponde con le alternative più vicine.
- Registra e avvisa lo staff, se serve (per esempio se la sala è piena e c'è una richiesta in attesa).
Tutto questo avviene in pochi istanti. Non c'è un'intelligenza artificiale in mezzo a questo calcolo: è una sequenza di regole precise. L'AI sta nella conversazione con il cliente. Il controllo dei tavoli lo fa il flusso, in modo prevedibile.
Dove entra l'intelligenza artificiale in n8n
n8n permette anche di creare "agenti": un modello di intelligenza artificiale che può usare strumenti, decidere cosa fare e ricordare cosa si è detto nella conversazione (la memoria). Nel glossario del corso si distingue tra agente, che ha memoria, e catena (chain), che esegue passaggi senza ricordare il passato.
Io li uso con parsimonia. Dove una regola esatta basta, uso una regola. Dove serve capire il linguaggio, uso l'AI. Più un flusso è prevedibile, più è facile da collaudare e da correggere.
Perché ti serve saperlo
Per tre motivi pratici:
- Vedere cosa è successo. Se una prenotazione non è arrivata, nel registro si vede dove si è fermata. Niente scatole nere.
- Capire cosa si può cambiare. Molte modifiche (un orario, una soglia, un destinatario di email) stanno in un foglio e non richiedono di toccare il flusso.
- Poter cambiare tecnico. Un flusso n8n ben documentato può essere letto da un altro professionista.
Un limite da dire
n8n non è un programma da ristoratore: serve qualcuno che lo configuri e lo mantenga. La parte che vedrai tu sono i fogli, il calendario e i messaggi. È giusto così.
Se vuoi vedere lo schema del flusso del tuo locale su una lavagna, scrivimi: è il modo più rapido per capire.
Note e fonti
- Definizioni di workflow, nodo, trigger, webhook, credenziali, condizioni, log, timeout, agente e memoria: glossario di un corso Udemy "n8n - AI Agents, AI Automations & AI Voice Agents (No-code!) (7.2025)", sezione "Theory and Foundations".
- Descrizione del percorso di una richiesta di disponibilità:
STATO_PROGETTO.md(sistema di prova, non un cliente).
Contatti
- Sito: tomasiai.com
- WhatsApp: wa.me/automazioniAI
- Approfondimento: Centralino vocale AI per ristoranti
- Stefano Tomasi, Milano. Consulenza e sviluppo su misura per la ristorazione. Non vendo software in scatola né licenze.
Vuoi valutare se ha senso per il tuo ristorante?
Non vendo software preconfezionati né licenze chiuse. Analizziamo insieme i numeri e i tavoli del tuo locale a Milano per costruire un sistema di proprietà.
Parla con Stefano su WhatsApp ↗