AIAutomazioneProduttivitàn8nTools AI

Come ho costruito un sistema quasi automatico per trasformare un'idea in un articolo

Ho costruito un sistema che trasforma idee in articoli pubblicati quasi automaticamente. Tra bug e workaround, ecco come funziona davvero l’automazione pratica in AI.

Come ho costruito un sistema quasi automatico per trasformare un'idea in un articolo

Da un'idea su Telegram a un articolo online: come funziona davvero

Domenica scorsa ho pubblicato un post su LinkedIn mentre ero sul divano con il telefono in mano. Lunedì mattina era già un articolo sul mio sito.

Non è magia. È un sistema che ho costruito pezzo per pezzo in tre settimane, con strumenti gratuiti o già pagati, iterando ogni giorno. E la cosa più strana? Ogni bug che ho incontrato è diventato parte del contenuto che state leggendo adesso.

Questo è il racconto di come funziona — con i problemi reali inclusi.

Il principio che guida tutto

Prima di entrare nel tecnico, c'è una cosa che voglio dire chiara: non ho costruito questo sistema per eliminare il lavoro. L'ho costruito per eliminare la frizione tra avere un'idea e condividerla.

La parte che conta — scegliere di cosa parlare, decidere l'angolo, revisionare il testo — resta mia. L'automazione si occupa di tutto il resto: trascrivere, formattare, generare, pubblicare.

E c'è un effetto collaterale che non avevo previsto: si crea imparando e si impara creando. Il sistema che costruisco diventa la storia che racconto. La storia che racconto dimostra che il sistema funziona. Non c'è separazione tra il fare e il documentare.

Come entra un'idea nel sistema

Ci sono tre porte di ingresso.

La prima è Telegram. Mando un messaggio vocale o di testo al mio bot — un pensiero, un'osservazione, qualcosa che ho letto. n8n lo intercetta, trascrive l'audio se necessario, e crea un record nel Content Inbox su Notion con status IDEA.

La seconda è la email. Quando trovo una newsletter interessante, la taggo in Gmail. n8n la cattura e la salva nel Signals Inbox — un database separato che alimenta il piano editoriale settimanale.

La terza è manuale. Apro Notion e creo una riga direttamente. È quello che ho fatto per questo articolo.

Il lunedì mattina: il planner automatico

Ogni lunedì alle 7 parte un workflow n8n che legge tre cose: i segnali Gmail della settimana, le idee in Notion, e tutto quello che ho pubblicato negli ultimi 28 giorni.

Con questi dati, GPT-4.1 propone tre idee editoriali. Non generiche — contestualizzate su quello che è già stato detto, su quello che sta succedendo nel settore, sul mio posizionamento.

Ricevo un messaggio Telegram con le tre opzioni e i bottoni 1, 2, 3. Clicco. Il sistema registra la mia scelta e crea il record nel Content Inbox.

Trigger 1: da IDEA a post LinkedIn

Quando voglio generare i contenuti per un'idea, cambio lo status su Notion in "Ready to Generate". Questo cambiamento triggera una Notion Automation che invia un webhook a n8n.

n8n legge la pagina, passa le raw notes a GPT-4.1-mini, e in circa 30 secondi ricevo su Telegram la notifica: post LinkedIn scritto, hashtag suggeriti, prompt per l'immagine, meta title e meta description per il SEO. Tutto nelle properties della pagina Notion, pronto da copiare.

Pubblico su LinkedIn manualmente. Questa scelta è deliberata — voglio mantenere il controllo editoriale sul momento e sul contesto della pubblicazione.

Trigger 2: da LinkedIn Published a articolo blog

Dopo aver pubblicato su LinkedIn, cambio status in "LinkedIn Published". Parte il secondo webhook.

Questa volta n8n chiama Claude Sonnet, che prende il post LinkedIn e le raw notes originali e scrive un articolo blog di 800-1200 parole. Struttura narrativa, paragrafi brevi, zero hype, esempi concreti — il mio stile, specificato nel prompt di sistema.

E qui è arrivato il bug più interessante della storia.

Il workaround che è diventato contenuto

n8n nella versione 2.9.4 self-hosted non riesce a scrivere nel body di una pagina Notion. Restituisce un errore 400. Ho provato l'HTTP Request node, il nodo Notion nativo con Append Block, tutto. Stesso risultato.

Il bug è documentato. Non c'è una fix in vista per la mia versione.

La soluzione l'ho trovata guardando cosa avevo già: Claude.ai ha accesso diretto a Notion via MCP — Model Context Protocol. Significa che posso scrivere un messaggio qui, Claude legge la pagina Notion e ci scrive dentro, senza nessuna infrastruttura aggiuntiva.

Quindi invece di scrivere il body da n8n, il workflow manda un messaggio Telegram con il page_id. Io apro Claude.ai da qualsiasi device — anche dal telefono — scrivo WRITE_ARTICLE: {page_id} e in 30 secondi l'articolo è nel body di Notion.

Non è la soluzione più elegante. Ma funziona oggi, è affidabile, e documenta esattamente il tipo di pragmatismo che voglio trasmettere.

La revisione e la pubblicazione finale

Con l'articolo scritto in Notion, lo leggo, sistemo quello che non mi convince, aggiungo eventuali dettagli. Poi cambio status in "Blog Published".

Il sito — Next.js 14 su Vercel — filtra i record del database Notion mostrando solo quelli con questo status. La pagina si aggiorna entro un'ora grazie alla revalidazione automatica. Per pubblicazione immediata basta un redeploy manuale da Vercel.

Quello che ho imparato costruendo questo

Tre cose che non avrei capito senza passarci dentro.

La prima: i bug sono contenuto. Ogni problema che ho incontrato ha reso questo sistema più interessante da raccontare. Se tutto avesse funzionato al primo tentativo, questo articolo sarebbe molto più noioso.

La seconda: l'automazione non sostituisce il giudizio. Il valore che aggiungo io è scegliere di cosa parlare, come inquadrarlo, quando pubblicarlo. L'AI accelera l'esecuzione. La direzione resta mia.

La terza: documentare mentre si costruisce è l'unico modo per ricordare davvero cosa si è fatto. Questo articolo esiste perché ho preso note mentre lavoravo. Quelle note sono diventate raw notes. Le raw notes sono diventate l'articolo.

Si crea imparando, si impara creando. Non c'è separazione.

Qual è il processo che stai automatizzando in questo momento? E qual è il bug che non riesci ancora a risolvere? Scrivimelo nei commenti — potrebbe diventare il prossimo articolo.

Vuoi applicare queste idee al tuo business?

Consulenze, partnership, co-building. Parliamone.

Collaboriamo