Din inkorg är inte ett övervakningssystem. Men det är så den används. “Brådskande” mejl hamnar bredvid nyhetsbrev, kvitton och CC:ade FYI, och det enda meddelandet du behövde se nu blir sett senare.
Driftansvariga märker det när ett “Server down”-mejl ligger oläst. En småföretagare märker det när ett betalningsproblem blir ett kundärende. Och marknadsförare som kör lanseringar gillar inte att missa sena godkännanden. Den här automatiseringen för Gmail Telegram alerts lyfter fram det viktiga direkt, utan att dra med varje mejl.
Du sätter upp ett enkelt filter som bevakar nya Gmail-meddelanden, kontrollerar ämnesraden efter nyckelord och skickar bara träffarna till en Telegram-chatt med avsändare, ämne och brödtext.
Så fungerar automatiseringen
Här är hela flödet du kommer att sätta upp:
n8n Workflow Template: Gmail till Telegram, bara brådskande mejlaviser
flowchart LR
subgraph sg0["Email Intake Flow"]
direction LR
n0@{ icon: "mdi:play-circle", form: "rounded", label: "Email Intake Trigger", pos: "b", h: 48 }
n1@{ icon: "mdi:swap-horizontal", form: "rounded", label: "Subject Keyword Filter", pos: "b", h: 48 }
n2["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/telegram.svg' width='40' height='40' /></div><br/>Telegram Alert Dispatch"]
n1 --> n2
n0 --> n1
end
%% Styling
classDef trigger fill:#e8f5e9,stroke:#388e3c,stroke-width:2px
classDef ai fill:#e3f2fd,stroke:#1976d2,stroke-width:2px
classDef aiModel fill:#e8eaf6,stroke:#3f51b5,stroke-width:2px
classDef decision fill:#fff8e1,stroke:#f9a825,stroke-width:2px
classDef database fill:#fce4ec,stroke:#c2185b,stroke-width:2px
classDef api fill:#fff3e0,stroke:#e65100,stroke-width:2px
classDef code fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px
classDef disabled stroke-dasharray: 5 5,opacity: 0.5
class n0 trigger
class n1 decision
classDef customIcon fill:none,stroke:none
class n2 customIcon
Varför det här spelar roll: brådskande mejl begravs
De flesta team missar inte brådskande mejl för att de inte bryr sig. De missar dem för att “brådskande” kommer genom samma kanal som allt annat, och Gmail är optimerat för lagring, inte omedelbar respons. Du kanske ser en ämnesrad som säger “Alert” när du sitter vid skrivbordet, men vad händer när du är i möte, ute på plats eller bara försöker få jobbet gjort? Då börjar uppföljningen. Slack-pingar, telefonsamtal, någon vidarebefordrar samma mejl igen med “såg du det här?” Det är utmattande – och helt onödigt.
Det eskalerar snabbt. Här är var det oftast faller isär.
- Du börjar skanna inkorgen oftare än du vill, vilket stjäl fokus från mer värdeskapande arbete.
- Riktiga incidenter behandlas som vanliga mejl eftersom inget skiljer “Server Down” från “Weekly Update”.
- Manuell vidarebefordran är inkonsekvent, så rätt person ser ofta aldrig meddelandet.
- Även när du ser det tar det några minuter du inte har att öppna Gmail, hitta sammanhang och svara.
Det du bygger: nyckelordsfiltrerade Gmail→Telegram-varningar
Det här flödet bevakar din Gmail-inkorg efter nya meddelanden och kontrollerar direkt ämnesraden mot nyckelord du väljer (tänk “Urgent”, “Server Down”, “Alert” eller vad ditt team använder). Om ämnet matchar hämtar n8n nyckeldetaljer från mejlet (avsändare, ämne och brödtext) och formaterar dem till ett strukturerat Telegram-meddelande. Det levereras till den Telegram-chatt du väljer – din egen chatt, en liten driftgrupp eller ett delat incidentrum. Om ämnet inte matchar händer ingenting, så Telegram förblir tyst. Slutresultatet är enkelt: du ser de viktiga mejlen där du redan är uppmärksam, utan att göra Telegram till ännu en stökig inkorg.
Flödet startar i samma ögonblick som Gmail tar emot ett mejl. Därefter fattar ett nyckelordsfilter ett ja/nej-beslut baserat på ämnet. Till sist får Telegram en formaterad varning med tillräckligt sammanhang för att agera snabbt.
Det du bygger
| Det som automatiseras | Det du uppnår |
|---|---|
|
|
Förväntade resultat
Säg att du får cirka 40 mejl om dagen och märker att du kollar Gmail “för säkerhets skull” runt 10 gånger. Även om det bara är 2 minuter varje gång blir det cirka 20 minuter per dag som försvinner. Med det här flödet läser du fortfarande mejl som vanligt, men riktigt brådskande ämnen (“Urgent”, “Alert”, “Server Down”) når Telegram på under en minut. De flesta team får tillbaka de där 20 minuterna varje dag – och den stora vinsten är färre missade incidenter.
Innan du börjar
- n8n-instans (prova n8n Cloud gratis)
- Alternativ för egen drift om du föredrar det (Hostinger fungerar bra)
- Gmail för att ta emot mejlen som ska bevakas.
- Telegram för att ta emot brådskande varningar i en chatt.
- Telegram bot-token (hämta den från @BotFather i Telegram)
Svårighetsgrad: Nybörjare. Du kopplar Gmail OAuth och klistrar in en bot-token, och redigerar sedan en nyckelordslista.
Vill du att någon bygger detta åt dig? Prata med en automationsexpert (gratis 15-minuters konsultation).
Steg för steg
Ett nytt mejl kommer in i inkorgen. Gmail Trigger lyssnar efter händelser av typen “message received”, så du behöver varken polla eller starta något manuellt.
Ämnesraden filtreras på nyckelord. Ett IF-villkor kontrollerar mejlets ämne efter fraser du bryr dig om, som “Urgent” eller “Server Down”. Det är hela poängen: de flesta mejl lämnar aldrig Gmail.
Varningsmeddelandet byggs ihop. n8n tar avsändare, ämne och meddelandetext och formar det till något som är lätt att läsa i Telegram. Du kan hålla det enkelt, eller lägga till grundläggande formatering så att ämnet sticker ut.
Telegram tar emot notisen. Flödet postar till ett specifikt chatt-ID (din egen chatt eller en teamgrupp), så att rätt personer ser det vid rätt tillfälle.
Du kan enkelt justera nyckelorden i ämnesraden så att de matchar ert interna språk och era eskaleringsregler. Se hela implementationsguiden nedan för anpassningsalternativ.
Steg-för-steg-guide för implementation
Steg 1: Konfigurera Gmail-triggern
Konfigurera arbetsflödet så att det lyssnar efter nya Gmail-meddelanden som ska utvärderas för larm.
- Lägg till noden Email Intake Trigger som din trigger.
- Ställ in Poll Times på
everyMinuteför att kontrollera nya mejl varje minut. - Credential Required: Anslut era gmailOAuth2-credentials i Email Intake Trigger.
Steg 2: Anslut Gmail
Verifiera Gmail-åtkomst och säkerställ att triggern är auktoriserad att läsa meddelanden.
- Öppna Email Intake Trigger och bekräfta Gmail-kontot ni vill övervaka.
- Lämna Filters tomt om ni vill att alla inkommande mejl ska utvärderas av filtret.
Steg 3: Sätt upp filter för nyckelord i ämnesrad
Definiera vilka mejlämnen som ska släppas igenom och trigga larm.
- Lägg till noden Subject Keyword Filter efter Email Intake Trigger.
- Ställ in det första villkoret på Contains med Left Value
={{ $json.Subject }}och Right ValueUrgent. - Ställ in det andra villkoret på Equals med Left Value
={{ $json.Subject }}och Right ValueServer Down. - Låt Combinator vara inställd på
orså att något av villkoren triggar larmet.
Steg 4: Konfigurera utskick av Telegram-larm
Skicka ett strukturerat larm till Telegram när ett matchande mejl tas emot.
- Lägg till noden Telegram Alert Dispatch kopplad till true-utgången från Subject Keyword Filter.
- Ställ in Text till
=From : {{ $json.From }} Subject :{{ $json.Subject }} Message : {{ $json.snippet }}. - Credential Required: Anslut era Telegram-credentials i Telegram Alert Dispatch (det här arbetsflödet har inga Telegram-credentials konfigurerade ännu).
- Under Additional Fields, ställ in Append Attribution på
false.
Steg 5: Testa och aktivera ert arbetsflöde
Validera beteendet end-to-end och aktivera automatiseringen för produktionsanvändning.
- Klicka på Execute Workflow och skicka ett testmejl med ämnet
UrgentellerServer Downtill det övervakade Gmail-kontot. - Bekräfta att ett Telegram-meddelande kommer fram som visar
From,SubjectochMessagebaserat på mejlfälten. - Om inget larm visas, verifiera credentials för Email Intake Trigger och Telegram Alert Dispatch och testa sedan igen.
- Slå på arbetsflödet som Active för att aktivera kontinuerlig övervakning.
Felsökningstips
- Gmail OAuth-inloggningar kan löpa ut eller tappa behörigheter efter ett lösenordsbyte. Om det slutar fungera, kontrollera först kontokopplingen för Gmail under n8n:s Credentials.
- Telegram-meddelanden kan misslyckas utan tydligt fel om chatt-ID:t är fel eller om boten aldrig lades till i gruppen. Verifiera chatt-ID och se till att boten kan posta i den chatten.
- Nyckelordsfiltret är bara så bra som nyckelorden. Om ämnesraderna varierar (“URGENT:” vs “Urgent”), normalisera matchningsreglerna eller ta med några varianter så att du inte missar det enda mejlet som faktiskt spelar roll.
Snabba svar
Vanligtvis cirka 20 minuter om du redan har din Telegram-bot.
Nej. Du kopplar Gmail och Telegram och redigerar sedan nyckelordsfiltret. Resten är kopiera-klistra in och testning.
Ja. n8n har ett gratis alternativ för egen drift och en gratis provperiod på n8n Cloud. Cloud-planer börjar på 20 USD/månad för högre volym. Du behöver också ta hänsyn till Telegram-/Gmail-användning (oftast ingen extra API-kostnad vid normala volymer).
Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller egen drift på en VPS. För egen drift är Hostinger VPS prisvärd och klarar n8n bra. Egen drift ger dig obegränsade körningar men kräver grundläggande serverhantering.
Ja, och det bör du. Ändra nyckelorden i Subject Keyword Filter (IF-noden) så att de matchar era faktiska eskaleringsfraser. Vanliga justeringar är filtrering på avsändardomän, att bara varna för specifika Gmail-etiketter och att ändra Telegram-formatet så att ämnet är fetstilt och brödtexten förkortas.
Oftast beror det på att OAuth återkallas eller löper ut. Återanslut Gmail-credential i n8n och testa sedan Gmail Trigger igen så att den kan prenumerera på nya meddelanden. Dubbelkolla också att Gmail API är aktiverat för ditt Google-projekt om du kör en anpassad setup. Om det fungerar i tester men fallerar senare, leta efter ändringar i kontosäkerheten (lösenordsåterställningar och blockeringar för “misstänkt inloggning” kan orsaka detta). Rate limits kan också dyka upp om du behandlar många meddelanden samtidigt, men det är mindre vanligt för enkel alerting.
Tillräckligt för de flesta små team: hundratals mejl per dag fungerar vanligtvis bra. På n8n Cloud handlar gränsen främst om månatliga körningar i din plan; om du kör egen drift beror det på servern. Eftersom flödet bara har 4 noder och filtrerar tidigt förblir det lättviktigt även när inkorgsvolymen sticker iväg.
Ibland. n8n är starkt när du vill ha bättre kontroll över filtrering, formatering och förgreningar, plus möjligheten att köra egen drift. Zapier eller Make kan gå snabbare för en tvåstegs “om detta så det”, men kostnaderna drar iväg när du behandlar många mejl. Gmail-triggers kan också bete sig olika mellan plattformar, så tillförlitligheten beror på din exakta setup. Om du vill ha hjälp att välja, prata med en automationsexpert.
När det här väl rullar slutar brådskande meddelanden att konkurrera med allt annat i inkorgen. Du upptäcker problem tidigare, svarar med rätt sammanhang och lägger mindre tid på att “kolla för säkerhets skull”.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.