Din inkorg är inte svår på grund av att du skriver. Den är svår på grund av att du måste fatta beslut. Varje nytt mejl tvingar fram ett litet ställningstagande, och efter ungefär 30 sådana är du helt slut.
Marknadschefer märker det när partnermejl begravs under kampanjer. Frilansare märker det när en “snabb fråga” blir en timmes fram och tillbaka. Och ops-ansvariga hamnar i supporttriage som de aldrig skrev upp sig på. Den här automatiseringen för Gmail Gemini replies sorterar röran och gör att du svarar snabbt utan att låta som en robot.
Du får se hur flödet läser varje mejl, avgör “svara / utkast / ignorera” och sedan antingen skickar ett säkert svar eller lämnar ett utkast till dig att godkänna i Gmail.
Så här fungerar automatiseringen
Hela n8n-flödet, från trigger till slutresultat:
n8n Workflow Template: Gmail + Google Gemini: svar och utkast hanteras
flowchart LR
subgraph sg0["Gmail Flow"]
direction LR
n0@{ icon: "mdi:message-outline", form: "rounded", label: "Flag for Human Review", pos: "b", h: 48 }
n1@{ icon: "mdi:play-circle", form: "rounded", label: "Gmail Trigger", pos: "b", h: 48 }
n2@{ icon: "mdi:brain", form: "rounded", label: "Google Gemini Chat Model", pos: "b", h: 48 }
n3@{ icon: "mdi:robot", form: "rounded", label: "AI Categorizer", pos: "b", h: 48 }
n4@{ icon: "mdi:brain", form: "rounded", label: "Gemini Chat Draft", pos: "b", h: 48 }
n5@{ icon: "mdi:brain", form: "rounded", label: "Gemini Chat Reply", pos: "b", h: 48 }
n6@{ icon: "mdi:cog", form: "rounded", label: "No Operation, do nothing", pos: "b", h: 48 }
n7@{ icon: "mdi:message-outline", form: "rounded", label: "Get a message", pos: "b", h: 48 }
n8@{ icon: "mdi:swap-horizontal", form: "rounded", label: "Reply, Draft, or Nothing", pos: "b", h: 48 }
n9@{ icon: "mdi:robot", form: "rounded", label: "Generate Draft Email", pos: "b", h: 48 }
n10@{ icon: "mdi:robot", form: "rounded", label: "Generate Email Reply", pos: "b", h: 48 }
n11@{ icon: "mdi:message-outline", form: "rounded", label: "Reply Email", pos: "b", h: 48 }
n7 --> n3
n1 --> n7
n3 --> n8
n4 -.-> n9
n5 -.-> n10
n9 --> n0
n10 --> n11
n2 -.-> n3
n8 --> n10
n8 --> n9
n8 --> n6
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 n1 trigger
class n3,n9,n10 ai
class n2,n4,n5 aiModel
class n8 decision
Problemet: inkorgstriage äter upp dina bästa timmar
Det mesta av inkorgens “arbete” är inte riktigt arbete. Det är att skanna ämnesrader, öppna trådar, avgöra om det är brådskande och sedan skriva om samma artiga svar som du skrev förra veckan. Det värsta är kontextbytena. Du kan vara djupt inne i ett förslag, sedan drar ett mejl in dig i fakturering, nästa i schemaläggning, och plötsligt är förmiddagen borta. Och om du ignorerar inkorgen får du betala senare med awkward uppföljningar, missade förfrågningar eller en kund som undrar om du försvunnit.
Friktionen byggs på. Så här faller det isär i verkligheten.
- Rutinsvar tar fortfarande några minuter per mejl eftersom du inte vill låta kall eller stressad.
- Viktiga mejl gömmer sig bakom nyhetsbrev, kampanjer och automatiska notiser som ser “typ” relevanta ut.
- Känsliga trådar kan inte automatiseras säkert, så du tvekar, och fördröjningen gör allt värre.
- När du har mycket att göra svarar du snabbare men slarvigare, vilket betyder mer efterarbete senare.
Lösningen: Gemini klassificerar, n8n svarar eller skapar utkast
Det här flödet gör din inkorg till ett enkelt beslutsträd som kör av sig självt. En Gmail-trigger bevakar nya inkommande meddelanden och hämtar sedan fullständiga mejldetaljer så att AI:n får verklig kontext (inte bara ämnesraden). Google Gemini läser mejlet och kategoriserar det i en av tre hinkar: “Reply” (säkert att svara direkt), “Draft” (kräver dina ögon) eller “Nothing” (ignorera). Om det är säkert hjälper Gemini till att skriva ett varmt, professionellt svar och n8n skickar det automatiskt via Gmail. Om det är känsligt eller komplext skapar flödet ett utkast i Gmail så att du kan granska och trycka skicka när det känns rätt. Och om det är brus gör den ingenting i tysthet. Ärligt talat är den sista delen underskattad.
Flödet startar när ett nytt mejl kommer in i Gmail. Gemini klassificerar sedan meddelandet och skickar det vidare via en switch, så att bara rätt väg körs. Till sist skickar Gmail antingen ett omedelbart svar, skapar ett utkast för granskning eller lämnar mejlet orört.
Det du får: automatisering vs. resultat
| Det här flödet automatiserar | Resultat du får |
|---|---|
|
|
Exempel: så här ser det ut
Säg att du får cirka 40 mejl om dagen, och att ungefär 25 av dem kräver ett beslut (svara, senare eller ignorera). Om du lägger ens 2 minuter på att läsa och avgöra blir det runt 80 minuter per dag. Med det här flödet skummar du fortfarande igenom den lilla mängden “Draft”-mejl, men “Reply”-mejl kan hanteras automatiskt och “Nothing” försvinner från din mentala att-göra-lista. I praktiken går många från ungefär en timmes inkorgstriage till cirka 15 minuters granskning.
Det du behöver
- n8n-instans (prova n8n Cloud gratis)
- Alternativ för självhostning om du föredrar det (Hostinger funkar bra)
- Gmail för att läsa, skapa utkast och skicka mejl
- Google Gemini API för klassificering och skrivhjälp
- Gemini API-nyckel (hämta den från Google AI Studio)
Kunskapsnivå: Medel. Du kopplar OAuth-inloggningar i n8n och justerar ett par AI-prompter på ett säkert sätt.
Vill du inte sätta upp det här själv? Prata med en automationsspecialist (gratis 15-minuters konsultation).
Så fungerar det
Ett nytt mejl landar i inkorgen. Gmail Trigger (“Inbox Watcher”) triggar direkt, och flödet hämtar fullständiga meddelandedetaljer så att AI:n inte behöver gissa.
Gemini läser och klassificerar mejlet. AI-klassificeraren utvärderar innehållet och taggar det som “Reply”, “Draft” eller “Nothing”, vilket gör logiken enkel och förutsägbar.
n8n skickar det vidare på rätt spår. En switch-nod skickar “Reply”-mejl till en agent som skriver svar, “Draft”-mejl till en agent som skriver utkast, och allt annat till en no-op-hanterare (så ingenting händer).
Gmail skickar eller sparar resultatet. Autosvar skickas via Gmail-integrationen, medan utkast skapas i Gmail så att du kan granska dem där du redan jobbar.
Du kan enkelt justera klassificeringsreglerna för att vara striktare (fler utkast) eller mer offensiv (fler autosvar) beroende på dina behov. Se hela implementationsguiden nedan för anpassningsalternativ.
Steg-för-steg-guide för implementation
Steg 1: konfigurera Gmail-triggern
Ställ in arbetsflödet så att det bevakar er inkorg efter nya meddelanden och skickar vidare meddelande-ID:t nedströms.
- Lägg till noden Gmail Inbox Watcher som trigger.
- I Gmail Inbox Watcher låter ni Simple vara satt till
false. - Ställ in Poll Times på
everyMinuteför att kontrollera nya meddelanden ofta. - Behörighet krävs: anslut era gmailOAuth2-inloggningsuppgifter.
Steg 2: anslut hämtning av Gmail-meddelanden
Hämta hela e-postinnehållet så att klassificeraren och svarsagenterna får åtkomst till ämne, brödtext och headers.
- Lägg till Fetch Message Details och koppla den till Gmail Inbox Watcher.
- Ställ in Operation på
get. - Ställ in Message ID till
={{ $json.id }}. - Behörighet krävs: anslut era gmailOAuth2-inloggningsuppgifter.
Flowpast Branding är en post-it-lapp som används för dokumentation och kan lämnas som den är.
Steg 3: sätt upp AI-lagret för klassificering
Konfigurera AI-modellen och klassificeraren så att varje e-postmeddelande etiketteras som Reply, Draft eller Nothing.
- Lägg till Gemini Chat Engine och ställ in Model Name på
models/gemini-2.5-flash-preview-05-20. - Behörighet krävs: anslut era googlePalmApi-inloggningsuppgifter i Gemini Chat Engine.
- Lägg till AI Email Classifier och ställ in Prompt Type på
define. - Ställ in fältet Text till hela klassificeringsprompten, inklusive
{{ $json.text }}för e-postinnehållet. - Koppla Gemini Chat Engine till AI Email Classifier som språkmodell. Säkerställ att inloggningsuppgifter läggs till i Gemini Chat Engine, inte i undernoden.
Steg 4: konfigurera routning efter kategori
Routa klassificeringsresultaten till automatiskt svar, utkastskapande eller ingen åtgärd baserat på utdata.
- Lägg till Route by Category och koppla den till AI Email Classifier.
- Konfigurera tre regler med Left Value
={{ $json.output }}och Right Value satt tillReply,DraftochNothing. - Route by Category skickar ut till Compose Auto Reply, Compose Draft Reply och No-Action Handler parallellt baserat på den matchade regeln.
⚠️ Vanlig fallgrop: om klassificeraren returnerar värden i gemener kommer switchen inte att matcha. Säkerställ att klassificeraren matar ut exakt Reply, Draft eller Nothing.
Steg 5: konfigurera AI-generering av svar och Gmail-åtgärder
Ställ in svars-generatorerna och skicka-åtgärderna för Reply- och Draft-vägarna.
- Lägg till Gemini Reply Model och Gemini Draft Model med Model Name satt till
models/gemini-2.5-flash-preview-05-20. - Behörighet krävs: anslut era googlePalmApi-inloggningsuppgifter i både Gemini Reply Model och Gemini Draft Model.
- I Compose Auto Reply och Compose Draft Reply ställer ni in Text till hela prompten och inkluderar
{{ $('Fetch Message Details').item.json.headers.subject }}och{{ $('Fetch Message Details').item.json.text }}. - Koppla Gemini Reply Model till Compose Auto Reply och Gemini Draft Model till Compose Draft Reply. Lägg in inloggningsuppgifter i Gemini-modellnoderna, inte i agentnoderna.
- I Send Reply Email ställer ni in Operation på
reply, Message till={{ $json.output }}och Message ID till={{ $('Fetch Message Details').item.json.id }}. - Behörighet krävs: anslut era gmailOAuth2-inloggningsuppgifter i Send Reply Email.
- I Create Review Draft ställer ni in Resource till
draft, Message till={{ $json.output }}, Subject till={{ $('Fetch Message Details').item.json.subject }}, Send To till={{ $('Fetch Message Details').item.json.from.value[0].address }}och Thread ID till={{ $('Fetch Message Details').item.json.threadId }}. - Behörighet krävs: anslut era gmailOAuth2-inloggningsuppgifter i Create Review Draft.
- Lämna No-Action Handler som den är för att avsluta Nothing-grenen utan åtgärd.
[YOUR_NAME] ersätts med ert riktiga namn för mer personliga svar.Steg 6: testa och aktivera ert arbetsflöde
Validera varje gren och säkerställ att svar skapas, sparas som utkast eller ignoreras enligt förväntan.
- Klicka på Execute Workflow och skicka ett testmejl till den övervakade inkorgen.
- Verifiera att Fetch Message Details hämtar hela meddelandet och att AI Email Classifier matar ut
Reply,DraftellerNothing. - Bekräfta att Send Reply Email skickar ett svar för kategorin Reply och att Create Review Draft skapar ett Gmail-utkast för kategorin Draft.
- Kontrollera att kategorin Nothing avslutas i No-Action Handler utan något utgående mejl.
- När ni är nöjda, slå på arbetsflödet till Active för att aktivera kontinuerlig övervakning.
Vanliga fallgropar
- Gmail OAuth-inloggningar kan löpa ut eller tappa scopes efter en säkerhetsändring. Om skick eller utkast misslyckas, kontrollera Gmail-inloggningen i n8n och autentisera om först.
- Om du lägger till Wait-noder (eller förlitar dig på extern AI-latens) varierar processningstiderna. Öka väntetiden om efterföljande steg ibland kör innan AI-svaret är klart.
- Gemini-prompter som är för generiska ger intetsägande svar. Lägg in din ton, sign-off och “gör aldrig detta”-regler tidigt, annars kommer du att redigera för alltid.
Vanliga frågor
Cirka 30 minuter om din åtkomst till Gmail och Gemini redan är klar.
Nej. Du kopplar konton och justerar en prompt eller två.
Ja. n8n har ett gratis alternativ för självhostning 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å räkna med kostnader för användning av Google Gemini API, som beror på din volym.
Två alternativ: n8n Cloud (hanterat, enklast uppsättning) eller självhostning på en VPS. För självhostning är Hostinger VPS prisvärd och hanterar n8n bra. Självhostning ger dig obegränsade exekveringar men kräver grundläggande serveradministration.
Ja, men gör det med avsikt. I prompten för AI Email Classifier skärper du reglerna så att allt som är osäkert blir “Draft”. Du kan också ändra Route by Category-switch så att bara Draft-vägen körs och att Send Reply Email-vägen aldrig används. Vanliga anpassningar är att lägga till regler för VIP-avsändare, blockera autosvar för fakturafrågor och tvinga utkast för alla mejl som nämner återbetalningar eller juridiska villkor.
Oftast handlar det om utgången Gmail OAuth-åtkomst eller saknade scopes efter att du återanslöt kontot. Autentisera om Gmail-inloggningen i n8n och bekräfta att den har behörighet att läsa, skicka och skapa utkast. Om det bara fallerar ibland kan du stöta i Googles API-gränser under dagar med hög belastning. Kontrollera också att flödet hämtar meddelandedetaljer innan AI:n kör, eftersom ofullständig data kan skapa följdfel.
En typisk uppsättning kan hantera hundratals mejl per dag, och den verkliga begränsningen är din n8n-exekveringskvot (i Cloud) plus Gemini API-användning.
Ofta, ja, om du bryr dig om kontroll. Det här flödet har förgrenad logik (reply vs draft vs ignore), och n8n hanterar det snyggt utan att göra varje beslut till extra debiterbara steg. Du har också möjlighet att självhosta för obegränsade exekveringar, vilket ändrar kalkylen när inkorgsvolymen växer. Zapier eller Make kan fortfarande vara ett bra val om du bara vill ha ett enkelt flöde av typen “sammanfatta och skicka till Slack”. Om du är osäker, prata med en automationsspecialist så får du en rak rekommendation.
Din inkorg behöver inte mer viljestyrka. Den behöver ett system. Sätt upp det här en gång, granska utkast i Gmail när det spelar roll, och låt rutinsvaren sköta sig själva.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.