Behöver ert företag hjälp med att implementera AI? Kontakta oss och få prisoffert här →
AI Skolan
januari 22, 2026

Gmail + OpenAI: inkorgsetiketter sätts åt dig

Rickard Andersson Partner, Nodenordic.se

Din inkorg är inte problemet. Det är den oändliga ”triagen”. Varje nytt mejl tvingar dig att skumma, fatta beslut och lägga det någonstans, och redan till lunch ligger du efter.

Det här arbetsflödet för Gmail OpenAI-märkning slår hårdast mot marknadschefer (partnerpitchar, sponsringsförfrågningar, PR). Men grundare och kundnära konsulter får samma kaos, bara med andra ämnesrader. Resultatet är enkelt: nya mejl kommer in redan märkta, så det viktiga sticker ut utan att du behöver vakta inkorgen.

Nedan ser du hur automatiseringen tar ”märkbeslutet”, matchar det mot riktiga Gmail-etiketter och tillämpar dem automatiskt, plus vad du behöver för att sätta upp det säkert.

Så fungerar automatiseringen

Hela n8n-flödet, från trigger till slutresultat:

n8n Workflow Template: Gmail + OpenAI: inkorgsetiketter sätts åt dig

Problemet: inkorgstriage stjäl dina bästa timmar

De flesta inkorgar fallerar inte för att du får ”för mycket mejl”. De fallerar för att varje meddelande kräver ett litet beslut: Är det här en lead? En partnerförfrågan? Något jag kan ignorera? Det låter litet tills det händer 40 gånger om dagen. Du öppnar samma trådar igen, du glömmer vad du tänkte göra, och du missar det enda mejlet som spelade roll eftersom det smälte in i bruset. Ärligt talat är den mentala belastningen värre än tidskostnaden.

Och det eskalerar. Så här brakar det ihop i verkligheten.

  • Du läser samma mejl flera gånger eftersom inget kategoriseras förrän du gör det manuellt.
  • Viktiga meddelanden begravs under ”notiser” som inte kräver svar, men ändå ser brådskande ut.
  • Etiketterna glider över tid eftersom du tillämpar dem inkonsekvent, särskilt under stressiga dagar.
  • Att delegera inkorgshantering är riskabelt eftersom reglerna finns i ditt huvud, inte i ett repeterbart system.

Lösningen: automatisk Gmail-märkning baserat på mejlets kontext

Det här arbetsflödet bevakar nya Gmail-meddelanden, hämtar mejlinnehållet och ber OpenAI att klassificera meddelandet utifrån dina märkningsregler. I stället för en vag ”AI-sammanfattning” är det ett fokuserat beslut: vilken etikett (eller vilka etiketter) ska det här mejlet få? När modellen returnerar ett strukturerat resultat mappar n8n det till dina riktiga Gmail-etiketter, hittar rätt etikett-ID:n och tillämpar dem automatiskt på meddelandet. Så etiketterna du förlitar dig på (”Partnerskap”, ”Förfrågan”, ”Notis”) syns direkt när mejlet kommer in, inte efter att du bränt tid på att skanna inkorgen.

Flödet startar med en Gmail-trigger som letar efter nya mejl (som standard varje minut). Därefter gör OpenAI etikettvalet utifrån dina instruktioner. Till sist matchar n8n de valda etikettnamnen mot etikett-ID:n i ditt Gmail-konto och applicerar dem på mejlet så att det sorteras direkt.

Vad du får: automatisering vs. resultat

Exempel: så här ser det ut

Säg att du får 40 nya mejl om dagen och lägger kanske 1 minut på att läsa precis så mycket att du kan avgöra ”lead, partner eller ignorera”. Det är cirka 40 minuter per dag, eller ungefär 3 timmar i veckan, och det garanterar ändå inte konsekvens. Med det här flödet sker ”beslutet” i bakgrunden efter att mejlet kommit in: du skummar först dina etiketter Förfrågan och Partnerskap och batchar sedan Notis senare. För de flesta team gör det daglig inkorgssortering till en snabb 10-minutersgenomgång.

Det här behöver du

  • 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 meddelanden och applicera etiketter.
  • OpenAI för att klassificera mejl i din etikettuppsättning.
  • OpenAI API-nyckel (hämta den i OpenAI API-dashboarden)

Svårighetsgrad: Nybörjare. Du kopplar Gmail/OpenAI och justerar sedan etikettnamn och en prompt.

Vill du inte sätta upp detta själv? Prata med en automationsexpert (gratis 15-minuters konsultation).

Så fungerar det

Ett nytt mejl kommer in i Gmail. Flödets Gmail-trigger kontrollerar efter nya meddelanden enligt ett pollningsschema (standard är varje minut, men du kan ändra det).

Meddelandets innehåll hämtas in. n8n hämtar mejldetaljerna så att modellen har tillräckligt med kontext för att fatta ett strukturerad märkningsbeslut.

OpenAI väljer rätt etikett(er). AI-steget följer dina instruktioner (till exempel: ”Partnerskap för sponsring/samarbete”, ”Förfrågan för tjänster/produkter”, ”Notis när inget svar behövs”) och returnerar ett strukturerat resultat som n8n kan lita på.

Etiketterna matchas och appliceras i Gmail. Flödet hämtar de etiketter som redan finns i ditt Gmail-konto, hittar matchande etikett-ID:n för de valda namnen och tillämpar dem på meddelandet automatiskt.

Du kan enkelt justera etikettuppsättningen med saker som ”Brådskande”, ”Fakturor” eller ”Podcastpitchar” utifrån dina behov. Se hela implementationsguiden nedan för anpassningsalternativ.

Steg-för-steg-guide för implementering

Steg 1: Konfigurera Gmail-triggern

Konfigurera arbetsflödet så att det bevakar nya Gmail-meddelanden och startar automatiseringen.

  1. Lägg till och öppna Inbox Watch Trigger.
  2. Ställ in Poll Times till everyMinute.
  3. Credential Required: Anslut era gmailOAuth2-uppgifter.

Tips: Lämna filter tomma vid initial testning så att ni snabbt kan verifiera hela flödet.

Steg 2: Anslut hämtning av Gmail-data

Hämta hela e-postinnehållet som kommer att användas av AI-logiken för etikettering.

  1. Lägg till Fetch Email Content och anslut den efter Inbox Watch Trigger.
  2. Ställ in Operation till get.
  3. Ställ in Message ID till ={{ $json.id }}.
  4. Credential Required: Anslut era gmailOAuth2-uppgifter.

Steg 3: Sätt upp beslutsflöde för AI-etiketter

Använd AI-kedjan för att avgöra vilka etiketter som ska tillämpas baserat på inkommande e-postinnehåll.

  1. Lägg till Label Decision Chain och anslut den efter Fetch Email Content.
  2. Ställ in Text till ={{ $('Inbox Watch Trigger').item.json.text }}.
  3. Ställ in Prompt Type till define och aktivera Has Output Parser.
  4. Lägg till OpenAI Conversation som språkmodell för Label Decision Chain.
  5. Credential Required: Anslut era openAiApi-uppgifter till OpenAI Conversation.
  6. Lägg till Structured JSON Extractor som output-parser för Label Decision Chain och ställ in Schema Type till manual.
  7. Klistra in schemat i Input Schema: { "type": "object", "properties": { "labels": { "type": "array", "items": { "type": "string", "enum": ["Inquiry", "Partnership", "Notification"] } } }, "required": ["labels"] }

⚠️ Vanlig fallgrop: Output-parsern har inga uppgifter—säkerställ att uppgifter läggs till i OpenAI Conversation, inte i Structured JSON Extractor.

Steg 4: Konfigurera etikettmappning och parallell matchning

Transformera AI-utdata till etikettnamn och matcha dem mot befintliga Gmail-etikett-ID:n.

  1. Lägg till Map Label Values och anslut den efter Label Decision Chain.
  2. I Assignments ställer ni in fältet labels (typ array) till ={{ $json.output.labels }}.
  3. Map Label Values skickar utdata till både Retrieve Gmail Labels och Separate Chosen Labels parallellt.
  4. I Retrieve Gmail Labels ställer ni in Resource till label och Return All till true.
  5. Credential Required: Anslut era gmailOAuth2-uppgifter till Retrieve Gmail Labels.
  6. I Separate Chosen Labels ställer ni in Field to Split Out till labels.
  7. I Combine Matching Labels ställer ni in Mode till combine och aktiverar Advanced.
  8. Ställ in Merge By Fields så att field1 name matchas med field2 labels.
  9. I Collect Label IDs aggregerar ni fältet id via Fields to Aggregateid.

Tips: Se till att era Gmail-etikettnamn är exakt i linje med schemaets enum-värden så att matchningen fungerar.

Steg 4: Konfigurera utdata och tillämpa etiketter

Tillämpa de matchade etikett-ID:na tillbaka på det ursprungliga Gmail-meddelandet.

  1. Lägg till Apply Labels to Email och anslut den efter Collect Label IDs.
  2. Ställ in Operation till addLabels.
  3. Ställ in Label IDs till ={{ $json.id }}.
  4. Ställ in Message ID till ={{ $('Inbox Watch Trigger').item.json["id"] }}.
  5. Credential Required: Anslut era gmailOAuth2-uppgifter.

Steg 5: Testa och aktivera ert arbetsflöde

Verifiera att arbetsflödet etiketterar e-post korrekt och aktivera det sedan för kontinuerlig drift.

  1. Klicka på Execute Workflow och skicka ett testmejl som ska matcha någon av etiketterna.
  2. Bekräfta att Label Decision Chain ger ut en labels-array som matchar schemat.
  3. Kontrollera att Apply Labels to Email körs utan fel och bekräfta att Gmail-meddelandet har fått den nya etiketten.
  4. Slå på arbetsflödet med reglaget Active för produktionsanvändning.
🔒

Lås upp fullständig steg-för-steg-guide

Få den kompletta implementeringsguiden + nedladdningsbar mall

Vanliga fallgropar

  • Gmail-inloggningar kan löpa ut eller kräva specifika behörigheter. Om något slutar fungera, kontrollera först n8n-sidan Credentials och Google-kontots åtkomst för anslutna appar.
  • Om inkorgen är aktiv kan pollning varje minut skapa många körningar. Sänk trigger-intervallet lite, annars kan du slå i rate limits och få enstaka missad eller fördröjd märkning.
  • Etikettnamnen måste matcha exakt mellan Gmail och din AI-regelutdata. Om prompten säger ”Partnerskap” men Gmail har ”Partnerskap”, men AI:n råkar returnera ”Partnerskapen”, kan flödet inte mappa det och då appliceras inget.

Vanliga frågor

Hur lång tid tar det att sätta upp den här automatiseringen för Gmail OpenAI-märkning?

Cirka 30 minuter om dina Gmail-etiketter redan finns.

Behöver jag kunna koda för att automatisera märkning av Gmail-inkorgen?

Nej. Du kopplar konton och justerar etikettreglerna i AI-prompten.

Är n8n gratis att använda för det här arbetsflödet för Gmail OpenAI-märkning?

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å räkna in OpenAI API-användning, vilket vanligtvis landar på några dollar i månaden för en normal inkorgsvolym.

Var kan jag hosta n8n för att köra den här automatiseringen?

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 hanterar n8n bra. Egen drift ger dig obegränsat antal körningar men kräver grundläggande serveradministration.

Kan jag anpassa det här arbetsflödet för Gmail OpenAI-märkning för fler kategorier som ”Faktura” eller ”Press”?

Ja, men håll det stramt. Uppdatera etikettlistan och instruktionerna i prompten ”Label Decision Chain” och spegla sedan dessa etikettnamn i Gmail. Du behöver också uppdatera reglerna för strukturerad output i ”Structured JSON Extractor” så att n8n kan tolka modellens svar pålitligt. Vanliga anpassningar är att lägga till ”Brådskande”, dela upp ”Förfrågan” i ”Sälj” vs ”Support” och skapa en dedikerad etikett för nyhetsbrev.

Varför fallerar min Gmail-anslutning i det här flödet?

Oftast är det en utgången Google-auktorisering i n8n, så återanslut Gmail-credentialen och försök igen. Det kan också hända när Google-kontot blockerar åtkomst efter en säkerhetsförändring, eller när credentialen skapades utan nödvändiga Gmail-behörigheter. Om flödet körs men inga etiketter appliceras, kontrollera först det enklare: etikettnamnen som AI:n returnerar måste matcha dina Gmail-etiketter exakt.

Hur många mejl kan den här automatiseringen för Gmail OpenAI-märkning hantera?

Om du kör egen drift finns ingen hård körningsgräns (det beror mest på din server och hur ofta du pollar). På n8n Cloud beror din månadsgräns för körningar på din plan, så inkorgar med mycket hög volym kan behöva en högre nivå. I praktiken kan de flesta små team märka hundratals mejl om dagen utan att tänka på det, så länge du håller pollningsintervallet rimligt.

Är den här automatiseringen för Gmail OpenAI-märkning bättre än att använda Zapier eller Make?

Ofta, ja. n8n är bättre när du vill ha strukturerad AI-output, matchning av etikett-till-ID och grenlogik utan att betala extra för varje villkorlig väg. Det är också enklare att köra i egen drift, vilket spelar roll om du vill ha obegränsade körningar eller behöver stramare kontroll över data. Zapier eller Make kan gå snabbare för en enkel ”en trigger, en åtgärd”-setup, men inkorgsmärkning blir snabbt rörigt när du lägger till flera kategorier och undantag. Om du är osäker, prata med en automationsexpert så får du en rak rekommendation.

En organiserad inkorg är ingen personlighetstyp. Det är ett system. Sätt upp detta en gång, så börjar dina Gmail-etiketter leverera värde varje dag.

Kontakta oss

Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.

×

Använd mall

Få direkt tillgång till denna n8n-arbetsflödes JSON-fil

Launch login modal Launch register modal