Vai al contenuto principale

Elabora automaticamente le email in n8n usando l'AI

Hai bisogno di tenere d'occhio email importanti (come gli avvisi di interruzione del server) e non vuoi perderti nulla? Questa semplice guida ti mostra come configurare un flusso automatizzato in n8n che:

  • Monitora una casella di posta tramite IMAP

  • Usa un modello di AI per decidere se un messaggio è importante

  • E, se lo è, invia una notifica Telegram con un breve riepilogo

In questa guida, integreremo n8n con FASTPANEL, usato qui come server di posta IMAP in cui le caselle di posta vengono create e gestite.

Configura la tua casella di posta (se non l'hai ancora fatto)

Prima di passare a n8n, assicuriamoci che la tua casella email sia pronta.

Segui questa guida per creare una nuova casella di posta:

Come aggiungere una nuova casella di posta in FASTPANEL

Una volta creata la casella di posta:

  • Salva il login e la password: ti serviranno più avanti quando la collegherai a n8n

  • Non devi configurare nient'altro dal lato FASTPANEL: lì hai finito!

Ora andiamo avanti e iniziamo a creare l'automazione in n8n.

Crea un nuovo workflow

Per prima cosa, creeremo un nuovo flusso in n8n.

Apri n8n e fai clic su "Create workflow" nell'angolo in alto a destra

Crea workflow

Di' a n8n di controllare la tua casella email

Vogliamo che n8n controlli il tuo account email per nuovi messaggi.

Fai clic su "Add first step..."

Aggiungi passaggio

Cerca imap e scegli "Email Trigger (IMAP)"

Aggiungi Email Trigger

Questo permetterà a n8n di monitorare le email in arrivo usando IMAP.

Collega il tuo account email

Diamo a n8n l'accesso alla tua casella di posta.

Fai clic su "Create new credentials", inserisci i dati di accesso della tua email e (se necessario) abilita "Allow Self-Signed Certificates". Assegna un nome alla connessione così sarà più facile trovarla in seguito

Crea nuove credenziali

Se vedi "Connection tested successfully", è tutto pronto

Connessione testata con successo

Regola le impostazioni del trigger

Una piccola modifica prima di andare avanti.

Nelle impostazioni del trigger, cambia "Mark as read" in "Nothing", quindi fai clic su "Back to canvas"

Regola le impostazioni del trigger

Prepara la tua chiave API dell'AI

Useremo OpenRouter per alimentare l'AI.

Vai su OpenRouter, accedi, crea una chiave API (ProfileKeysCreate API Key) e copiala: non potrai più visualizzarla.

crea una chiave API

Aggiungi l'agente AI

È il momento di portare l'AI nel workflow.

Fai clic su "+", cerca AI Agent e aggiungilo al canvas

AI Agent AI Agent

Poi fai clic su "Back to canvas".

Aggiungi un modello di AI

Scegliamo il cervello dietro l'agente.

Fai di nuovo clic su "+", cerca OpenRouter Chat Model e aggiungilo

Aggiungi modello OpenRouter Chat Model

Crea nuove credenziali usando la tua chiave API

Chiave API

Poi scegli un modello gratuito (puoi digitare free per filtrare, ad esempio DeepSeek)

Modello AI

Di' all'AI cosa deve cercare

Ora insegneremo all'AI come riconoscere i messaggi importanti.

Fai clic su "Execute Workflow", invia un'email di prova all'indirizzo monitorato e poi fai doppio clic sul nodo AI Agent una volta arrivata l'email

Modello AI

Ora diciamo all'AI cosa deve fare:

  • Imposta Source for Prompt su Define below
  • In Prompt, scegli Expression e trascina la variabile textHtml
  • Fai clic su "Add option", seleziona System message e incolla questo:
You're an assistant that determines the importance of an email.
If the email mentions a server being unavailable, return a short summary.
Otherwise, return "false".

Configurazione AI

Fai clic su "Back to canvas" per continuare.

Aggiungi un controllo per le email importanti

Vogliamo agire solo se l'email è davvero importante.

Aggiungi un nodo If

Nodo IF

Imposta la condizione:
Se l'output dell'AI non è uguale a false

condizione

Invia la notifica Telegram

Facciamo in modo che quel messaggio ti venga recapitato direttamente.

Dall'output true del nodo If, aggiungi un nodo TelegramSend a text message

Telegram

Crea nuove credenziali:

Output dell’AI

Controlla il tuo workflow completo

A questo punto, la configurazione completa dovrebbe essere visibile nel canvas.

Dovrebbe includere:

  • Trigger email

  • Analisi AI

  • Controllo della condizione

  • Messaggio Telegram

Workflow

Prova tutto

Assicuriamoci che tutto funzioni.

Fai clic su Execute Workflow e invia un'altra email di prova. Se tutto è configurato correttamente, dovresti vederlo in attesa di un trigger.

Workflow

Se tutto funziona, riceverai una notifica in Telegram con un riepilogo del messaggio.