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

Gmail + Google Sheets: förfrågningar hanteras och loggas

Rickard Andersson Partner, Nodenordic.se

Du får en förfrågan i chatten, och så drar det igång. Öppna Gmail. Kopiera detaljer. Öppna ett kalkylark. Klistra in. Sedan inser du att du missade datumet, eller namnet, eller delen “följ upp på fredag”.

Den här Gmail Sheets-automatiseringen slår hårdast mot marketing ops och kundnära team, eftersom volymen aldrig tar slut. En småföretagare känner också av det, bara med färre verktyg och ännu mindre tid. Resultatet är enkelt: förfrågningar blir ett Gmail-utkast plus en korrekt formaterad Google Sheets-logg, utan ständig flikväxling.

Nedan ser du vad arbetsflödet faktiskt gör, vad du behöver för att köra det och hur det förvandlar ett enda meddelande till uppföljningar som inte faller mellan stolarna.

Så fungerar den här automatiseringen

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

n8n Workflow Template: Gmail + Google Sheets: förfrågningar hanteras och loggas

Problemet: förfrågningar försvinner mellan chatt, e-post och Sheets

De flesta “snabba förfrågningar” kommer på samma sätt: ett chattmeddelande med precis tillräckligt med detaljer för att agera på, och precis tillräckligt med oklarheter för att skapa misstag. Du skriver ett e-postutkast och glömmer sedan att logga det. Eller så loggar du det, men skriver inte e-postutkastet förrän senare, vilket gör att tonen ändras, sammanhanget försvinner och tidpunkten för uppföljning blir otydlig. Multiplicera det med en handfull förfrågningar om dagen och du lägger ungefär en timme på arbete som inte tar projektet framåt. Ärligt talat handlar det inte bara om tid. Det är den mentala belastningen av att hålla allt konsekvent.

Det bygger snabbt på. Här är var det brukar fallera i verkligheten.

  • Viktiga detaljer ligger i chatthistoriken, så du får läsa om trådar bara för att hitta ett datum eller ett namn.
  • Manuell loggning i Google Sheets är lätt att “göra senare”, vilket är varför det tyst slutar bli gjort.
  • E-postutkast blir inkonsekventa, särskilt när flera personer svarar på förfrågningar under veckan.
  • Uppföljningar har ingen gemensam källa som gäller, så saker missas när dagen blir stressig.

Lösningen: ett chattmeddelande blir ett utkast + en loggad förfrågan

Det här n8n-arbetsflödet fungerar som en lättviktig assistent mellan chatten och dina Google-verktyg. En förfrågan kommer in via en chatt-trigger (Telegram eller ett annat chattgränssnitt), sedan läser en AI-agent meddelandet, förstår vad du vill få gjort och väljer rätt åtgärd. Om förfrågan är “mejla John och be om den uppdaterade presentationen”, förbereder den ett Gmail-utkast med rätt ämnesrad och brödtext. Om förfrågan också behöver spåras skriver den en strukturerad rad i Google Sheets så att den går att söka upp senare. Arbetsflödet kan också använda sessionsminne (senaste interaktioner) så att assistenten behåller kontext i stället för att behandla varje meddelande som en kallstart.

Flödet startar med ett inkommande chattmeddelande, sedan tolkar den Gemini-drivna modellen intentionen och agenten avgör vilket verktyg som ska användas. Till sist kör den Gmail- och Google Sheets-åtgärderna, så du får ett utkast som är redo att skickas och en korrekt formaterad logg som du kan filtrera, sortera och lämna över.

Det du får: automatisering vs. resultat

Exempel: så här ser det ut

Säg att du får 12 förfrågningar om dagen i chatten som ska bli ett mejl och en loggad radpost. Manuellt lägger du kanske 5 minuter på att skriva utkastet och 2 minuter på att uppdatera arket varje gång, vilket blir ungefär 1,5 timme per dag. Med det här arbetsflödet tar det under en minut att skicka förfrågan, sedan skapar agenten Gmail-utkastet och uppdaterar Google Sheets i bakgrunden. Du granskar fortfarande innan du skickar, men det är oftast en snabb genomläsning. De flesta team får tillbaka ungefär en timme varje dag.

Det här behöver du

  • n8n-instans (testa n8n Cloud gratis)
  • Självhostningsalternativ om du föredrar det (Hostinger fungerar bra)
  • Gmail för att skapa e-postutkast automatiskt
  • Google Sheets för att logga, hitta och uppdatera förfrågningar
  • Telegram för att skicka förfrågningar via chatt (valfritt)
  • Google Gemini API-nyckel (hämta den från Google AI Studio)

Kunskapsnivå: Mellan. Du kopplar konton, lägger till inloggningsuppgifter och mappar några fält så att loggar hamnar i rätt kolumner.

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

Så fungerar det

Ett chattmeddelande triggar arbetsflödet. Du skickar en förfrågan via det anslutna chattgränssnittet (den medföljande setupen använder en n8n-chatttrigger, och Telegram är ett vanligt val). Det enda meddelandet är “källan” som arbetsflödet utgår ifrån.

AI-modellen tolkar intention och behåller kontext. Gemini läser det du skrev och sessionsminnet behåller de senaste interaktionerna, så uppföljningar som “gör det till torsdag i stället” fortfarande går att förstå.

Agenten väljer rätt verktyg och agerar. Med MCP-liknande verktygskopplingar kan assistenten skapa ett Gmail-utkast, lägga till en Google Sheets-rad, hitta en befintlig post i arket eller revidera en. Om din förfrågan gäller schemaläggning kan den också skapa eller ändra Google Calendar-händelser i samma konversation.

Du får ett utkast och en logg du kan lita på. Gmail-utkastet är redo för granskning, och arket blir din löpande lista över förfrågningar, ansvariga, statusar och nästa steg. Inga fler “mejlade vi dem någonsin?”

Du kan enkelt ändra Google Sheets-fälten så att de matchar din pipeline eller dina förfrågningstyper utifrån dina behov. Se hela implementeringsguiden nedan för anpassningsalternativ.

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

Steg 1: Konfigurera chattriggern

Det här arbetsflödet startar när ett nytt chattmeddelande kommer in och lämnar sedan över konversationen till AI-agenten.

  1. Lägg till och öppna Incoming Chat Trigger.
  2. Lämna standardinställningarna i Incoming Chat Trigger (inga parametrar krävs).
  3. Bekräfta kopplingen: Incoming Chat Trigger ska skicka vidare till AI Assistant Agent.

Steg 2: Sätt upp kärnan i AI-assistenten

AI-agenten använder Gemini för resonemang, minne för kontext och en MCP-klient för att få åtkomst till verktyg.

  1. Öppna Gemini Conversation Model och ställ in Model Name till models/gemini-2.5-pro-preview-05-06.
  2. Inloggningsuppgifter krävs: Anslut era googlePalmApi-inloggningsuppgifter i Gemini Conversation Model.
  3. Säkerställ att Gemini Conversation Model är ansluten som språkmodell för AI Assistant Agent.
  4. Anslut Session Memory Buffer till AI Assistant Agent som minnesnod (inloggningsuppgifter hanteras av den överordnade agenten).
  5. Anslut MCP Client Connector till AI Assistant Agent som ett AI-verktyg.

Steg 3: Konfigurera åtkomst till MCP-tjänsten

MCP-tjänsttriggern hostar verktygsendpoints som agenten använder via MCP-klienten.

  1. Öppna MCP Service Trigger och ställ in Path till b37ab045-0b99-4d57-af44-6ae1e9ac6381.
  2. Öppna MCP Client Connector och ställ in SSE Endpoint till er MCP-server-URL och ersätt .
  3. Bekräfta att alla verktygsnoder är anslutna som AI-verktyg till MCP Service Trigger.

⚠️ Vanlig fallgrop: Om ni lämnar SSE Endpoint som kommer agenten inte att kunna anropa några verktyg.

Steg 4: Konfigurera kalender- och e-postverktyg

Dessa AI-verktyg gör att agenten kan skapa och hämta kalenderhändelser samt skapa e-postutkast. De anropas via MCP Service Trigger.

  1. Öppna Create Calendar Entry och ställ in Calendar till ert konto (t.ex. [YOUR_EMAIL]).
  2. Inloggningsuppgifter krävs: Anslut era googleCalendarOAuth2Api-inloggningsuppgifter i Create Calendar Entry, Modify Calendar Entry, Get Single Calendar Event och Get Multiple Calendar Events.
  3. I Modify Calendar Entry, ställ in Operation till update och Event ID till {{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Event_ID', ``, 'string') }}.
  4. I Get Single Calendar Event, ställ in Operation till get och Event ID till {{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Event_ID', ``, 'string') }}.
  5. I Get Multiple Calendar Events, ställ in Operation till getAll och Limit till 10.
  6. Inloggningsuppgifter krävs: Anslut era gmailOAuth2-inloggningsuppgifter i Compose Email Draft och Retrieve Email List.
  7. I Compose Email Draft, ställ in Resource till draft, Subject till {{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Subject', ``, 'string') }} och Message till {{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Message', `Sign off as "Your name, company name"`, 'string') }}.
  8. I Retrieve Email List, ställ in Operation till getAll och Return All till {{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Return_All', ``, 'boolean') }}.

Dessa e-post- och kalendernoder anropas som AI-verktyg via MCP Service Trigger; se till att inloggningsuppgifter är konfigurerade på själva verktygsnoderna så att MCP-tjänsten kan komma åt dem.

Steg 5: Anslut Google Sheets för datalagring

Arbetsflödet läser och skriver kontaktposter i Google Sheets, vilket ger agenten strukturerad datalagring.

  1. Inloggningsuppgifter krävs: Anslut era googleSheetsOAuth2Api-inloggningsuppgifter i Append Sheet Record, Locate Sheet Row och Revise Sheet Row.
  2. I Append Sheet Record, ställ in Document ID till [YOUR_ID] och Sheet Name till gid=0 (cachelagras som Sheet1).
  3. I Locate Sheet Row, ställ in Document ID till [YOUR_ID] och Sheet Name till gid=0.
  4. I Revise Sheet Row, ställ in Operation till update och behåll Matching Columns inställt på row_number.

Eftersom dessa är AI-verktyg som anropas via MCP Service Trigger, se till att ert kalkylark har konsekventa rubriker så att agenten kan mappa fält med Auto Map Input Data.

Steg 6: Testa och aktivera ert arbetsflöde

Verifiera att den chattdrivna assistenten kan komma åt verktyg och returnera resultat innan ni aktiverar.

  1. Klicka på Execute Workflow och skicka ett testmeddelande till Incoming Chat Trigger.
  2. Bekräfta att AI Assistant Agent svarar och kan anropa verktyg som Get Multiple Calendar Events eller Retrieve Email List.
  3. Kontrollera att ett utkast skapas när Compose Email Draft triggas och att Sheet-poster uppdateras när Append Sheet Record eller Revise Sheet Row körs.
  4. När resultatet ser korrekt ut, slå på arbetsflödet till Active för användning i produktion.
🔒

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 det skapar fel, kontrollera din Google-kontosäkerhet och n8n:s test av inloggningsuppgifter först.
  • Om du använder Wait-noder eller extern rendering varierar bearbetningstiderna. Öka väntetiden om noder längre fram misslyckas på grund av tomma svar.
  • Standardprompter i AI-noder är generiska. Lägg in ert varumärkesspråk tidigt, annars kommer du att redigera utdata i all evighet.

Vanliga frågor

Hur lång tid tar det att sätta upp den här Gmail Sheets-automatiseringen?

Cirka 30 minuter om dina Google-inloggningar är klara.

Behöver jag kunna koda för att automatisera hantering av förfrågningar i Gmail och Google Sheets?

Nej. Du kopplar främst konton och mappar de fält du vill spara i Sheets.

Är n8n gratis att använda för det här arbetsflödet för Gmail Sheets-automatisering?

Ja. n8n har ett gratis självhostat alternativ och en gratis provperiod på n8n Cloud. Cloud-planer startar på 20 USD/månad för högre volym. Du behöver också räkna in kostnader för användning av Google Gemini API, som beror på modell och meddelandevolym.

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 självhostning på en VPS. För självhostning är Hostinger VPS prisvärd och klarar n8n bra. Självhostning ger dig obegränsade körningar men kräver grundläggande serverhantering.

Kan jag anpassa det här arbetsflödet för Gmail Sheets-automatisering för att spåra olika typer av förfrågningar?

Ja, och det bör du. Du kan ändra vad som skrivs genom att uppdatera mappningen i “Edit Fields (Set)” före “Append Sheet Record”, och sedan lägga till extra kolumner (status, ansvarig, prioritet) i ditt ark så att det matchar. Om du vill att assistenten uppdaterar befintliga förfrågningar i stället för att alltid lägga till nya, behåll “Locate Sheet Row” och “Revise Sheet Row” och justera matchnyckeln (till exempel ett förfrågnings-ID eller en e-postadress). Du kan också byta chatt-ingången från Telegram till en Webhook om du vill att förfrågningar ska komma från ett formulär eller ett internt verktyg.

Varför fungerar inte min Gmail-anslutning i det här arbetsflödet?

Oftast beror det på utgången Google-auktorisering eller att Gmail-scopes saknas i n8n-inloggningen. Anslut Gmail-inloggningen på nytt i n8n och kör sedan ett enskilt testmeddelande för att bekräfta att utkast kan skapas. Om det fortfarande misslyckas, kontrollera om Google-kontot har adminbegränsningar (vanligt i Workspace) eller om du slår i API-gränser när du hanterar många förfrågningar snabbt.

Hur många förfrågningar kan den här Gmail Sheets-automatiseringen hantera?

En typisk setup hanterar utan problem dussintals per dag; om du självhostar är den främsta begränsningen din server och Google API-kvoter.

Är den här Gmail Sheets-automatiseringen bättre än att använda Zapier eller Make?

Ofta, ja, eftersom det här inte bara är “när X så Y”. Du använder en AI-agent med minne, grenad logik och flera Google-verktyg (Gmail, Sheets och valfritt Calendar) i en och samma konversation. Den typen av arbetsflöde blir snabbt dyrt med uppgiftsbaserad prissättning, och vissa plattformar gör komplexa flöden klumpiga. n8n ger dig också möjligheten att självhosta, vilket är viktigt när du vill ha förutsägbara kostnader och mer kontroll över data. Om du bara behöver ett enkelt tvåstegsflöde som “logga det här meddelandet i ett ark” kan Zapier eller Make räcka. Om du är osäker, prata med en automationsexpert så pekar vi dig i rätt riktning.

När det här väl rullar har varje förfrågan ett spår och ett e-postutkast som väntar på dig. Sätt upp det en gång, så slutar du betala “administrationsskatten” 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

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Launch login modal Launch register modal