Behandle e-poster automatisk i n8n med AI
Trenger du å holde øye med viktige e-poster (som varsler om servernedetid) og vil ikke gå glipp av noe? Denne enkle veiledningen viser deg hvordan du setter opp en automatisert flyt i n8n som:
-
Overvåker en e-postinnboks via IMAP
-
Bruker en AI-modell til å avgjøre om en melding er viktig
-
Og hvis den er det, sender et Telegram-varsel med et kort sammendrag
I denne veiledningen integrerer vi n8n med FASTPANEL — brukt her som IMAP-postserveren der postbokser opprettes og administreres.
Sett opp postboksen din (hvis du ikke allerede har gjort det)
Før vi går inn i n8n, la oss sørge for at e-postinnboksen din er klar.
Følg denne veiledningen for å opprette en ny postboks:
Slik legger du til en ny postboks i FASTPANEL
Når postboksen er opprettet:
-
Lagre brukernavn og passord — du trenger dem senere når du kobler den til n8n
-
Du trenger ikke å sette opp noe mer på FASTPANEL-siden — du er ferdig der!
Nå går vi videre og begynner å bygge automatiseringen i n8n.
Opprett en ny arbeidsflyt
Først av alt — vi oppretter en ny flyt i n8n.
Åpne n8n og klikk på "Create workflow" øverst til høyre

Be n8n om å overvåke e-postinnboksen din
Vi vil at n8n skal sjekke e-postkontoen din for nye meldinger.
Klikk på "Add first step..."

Søk etter imap, og velg "Email Trigger (IMAP)"

Dette gjør at n8n kan overvåke innkommende e-poster ved hjelp av IMAP.
Koble til e-postkontoen din
La oss gi n8n tilgang til postboksen din.
Klikk på "Create new credentials", fyll inn innloggingsinformasjonen for e-post, og aktiver (om nødvendig) "Allow Self-Signed Certificates". Gi tilkoblingen et navn så den er lettere å finne senere

Hvis du ser "Connection tested successfully", er du klar

Juster utløserinnstillingene
En rask justering før vi går videre.
I utløserinnstillingene endrer du "Mark as read" til "Nothing", og klikker deretter på "Back to canvas"

Klargjør AI-API-nøkkelen din
Vi kommer til å bruke OpenRouter til å drive AI-en.
Gå til OpenRouter, logg inn, opprett en API-nøkkel (Profile → Keys → Create API Key), og kopier den — du vil ikke kunne se den igjen.

Legg til AI-agenten
Tid for å ta AI inn i arbeidsflyten.
Klikk på "+", søk etter AI Agent, og legg den til på lerretet

Klikk deretter på "Back to canvas".
Legg til en AI-modell
La oss velge hjernen bak agenten.
Klikk på "+" igjen, søk etter OpenRouter Chat Model, og legg den til

Opprett nye påloggingsopplysninger med API-nøkkelen din

Velg deretter en gratis modell (du kan for eksempel skrive free for å filtrere, som DeepSeek)

Fortell AI-en hva den skal se etter
Nå skal vi lære AI-en hvordan den kan gjenkjenne viktige meldinger.
Klikk på "Execute Workflow", send en test-e-post til adressen som overvåkes, og dobbeltklikk deretter på noden AI Agent når e-posten kommer frem

Nå skal vi fortelle AI-en hva den skal gjøre:
- Sett Source for Prompt til
Define below - Under Prompt velger du
Expressionog drar inn variabelentextHtml - Klikk på "Add option", velg System message, og lim inn dette:
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".

Klikk på "Back to canvas" for å fortsette.
Legg til en kontroll for viktige e-poster
Vi vil bare gjøre noe hvis e-posten faktisk er viktig.
Legg til en If-node

Sett betingelsen:
Hvis AI-utdataene ikke er lik false

Send Telegram-varslet
La oss få den meldingen levert rett til deg.
Fra true-utgangen på If-noden legger du til en node for Telegram → Send a text message

Opprett nye påloggingsopplysninger:
-
Bruk tokenet til Telegram-boten din (fra https://t.me/botfather)
-
Hent Chat ID ved å sende melding til https://t.me/userinfobot med
/start -
I feltet Text drar du inn AI-ens utdata

Kontroller hele arbeidsflyten din
På dette tidspunktet skal hele oppsettet ditt være synlig på lerretet.
Det bør inkludere:
-
E-postutløser
-
AI-analyse
-
Betingelseskontroll
-
Telegram-melding

Test alt
La oss sørge for at alt fungerer.
Klikk på Execute Workflow og send en ny test-e-post. Hvis alt er satt opp riktig, skal du se at den venter på en utløser.

Hvis alt fungerer, vil du få et varsel i Telegram med et sammendrag av meldingen.