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

Google Sheets + Jira: onboardinguppgifter klara

Rickard Andersson Partner, Nodenordic.se

Din onboardingprocess är troligen inte ”trasig”. Den är bara utspridd. En rad i ett kalkylark här, ett Jira-ärende där, ett Slack-DM du svär att du skickade, och ett välkomstmejl som ligger i någons utkast.

HR-team märker det när två nyanställda börjar samma dag. Ops-ansvariga märker det när åtkomstförfrågningar missas. Och grundare ser det när en nyanställds första vecka börjar i förvirring. Den här automatiseringen för Sheets Jira onboarding gör en enda uppdatering till ”Hired” till en strukturerad, repeterbar checklista och tydliga teamnotiser.

Du får se vad flödet gör, vad du behöver för att köra det och hur det passar in i ett pålitligt onboardingupplägg som inte bygger på minnet.

Så fungerar automatiseringen

Här är hela flödet som du kommer att sätta upp:

n8n Workflow Template: Google Sheets + Jira: onboardinguppgifter klara

Varför det här spelar roll: onboarding faller isär i överlämningarna

Onboarding fallerar oftast på små, irriterande sätt. Någon uppdaterar anställningsstatus i Google Sheets, men Jira-uppgifterna skapas inte förrän ”senare”. Chefen frågar var mappen finns, och du gräver i Drive för att hitta rätt mall. Slack-meddelanden skickas i all hast, så halva kontexten saknas. Sedan dyker den nyanställda upp dag ett utan länkar, åtkomst eller en tydlig plan, vilket ärligt talat är ett uselt första intryck. Multiplicera det med några rekryteringar i månaden så lägger du verklig tid på att göra samma uppstart om och om igen.

Det växer snabbt. Här är var det brukar brista i praktiken:

  • Jira-epics och underuppgifter skapas inkonsekvent, så varje onboarding-”checklista” ser olika ut beroende på vem som gjorde den.
  • Drive-mappar och dokument finns, men delas inte vid rätt tidpunkt, vilket leder till åtkomstförfrågningar dag ett och förseningar.
  • Slack-annonseringar sker utan länkar eller ansvariga, så teamet ser uppdateringen men vet inte vad som händer härnäst.
  • Statusuppföljningen är manuell, och då slutar det med att du frågar ”skickade vi välkomstmejlet?” tre dagar senare.

Det du bygger: en ”Hired”-trigger som startar hela checklistan

Det här flödet bevakar din rekryteringsöversikt och gör en enkel uppdatering till en full onboardingstart. När en rad i Google Sheets ändras till ”Hired” (eller när en ny användarhändelse kommer in från Slack) hämtar flödet detaljerna om den nyanställda, rensar och strukturerar dem och skapar sedan ett onboarding-epic i Jira med rätt underuppgifter. Samtidigt skapar det en Google Drive-mapp, duplicerar ett standarddokument för onboarding till den mappen och delar det med den nyanställda. Därefter postar det en tydlig Slack-annonsering i din onboardingkanal och skickar ett privat Slack-DM med viktiga länkar och kontext. Till sist loggas allt tillbaka till arket så att din tracker blir sanningskällan, inte en ”kanske vi gjorde det”-lista.

Flödet startar med en statusspärr i Google Sheets så att det bara kör när det ska. Därifrån hanterar Jira arbetsplanen, Google Drive hanterar materialet och Slack plus Gmail hanterar kommunikationen. När det är klart har du uppgifter, länkar och en dokumenterad spårbarhet utan att jaga någon.

Det du bygger

Förväntade resultat

Säg att du onboardar 5 personer på en månad. Manuellt kanske du lägger cirka 10 minuter på att skapa Jira-ärenden, ytterligare 10 minuter på att sätta upp Drive-mappar och dela dokument, plus 10 minuter på att skriva Slack- och mejlmeddelanden. Det är ungefär 30 minuter per nyanställd, eller cirka 2,5 timmar i månaden. Med det här flödet är ”arbetet” att uppdatera en cell till Hired (en minut) och sedan låta Jira/Drive/mejl bli klara i bakgrunden. Du granskar fortfarande resultatet, men den repetitiva uppsättningen är i princip borta.

Innan du börjar

  • n8n-instans (testa n8n Cloud gratis)
  • Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
  • Google Sheets för att lagra status och detaljer om nyanställda.
  • Jira Cloud för att skapa ett onboarding-epic och underuppgifter.
  • Slack för kanalannonseringen och DM till den nyanställda.
  • Google Drive för att skapa mappar och duplicera onboardingdokument.
  • Gmail för att skicka det personliga välkomstmejlet.
  • API-uppgifter (skapas i respektive verktygs admin-/utvecklarinställningar).

Kunskapsnivå: Medel. Du kopplar konton, byter ID:n som Jira-projekt-/ärendetyper och testar med en test-rad för nyanställd.

Vill du att någon bygger det här åt dig? Prata med en automationsexpert (gratis 15-minuters konsultation).

Steg för steg

En nyanställd markeras som ”Hired”. Flödet bevakar ditt Google-ark efter uppdateringar och använder sedan en spärrkontroll så att det bara kör när statusen matchar det du definierar.

Detaljer om den nyanställda normaliseras. Namn, e-post, roller och teamfält rensas och slås ihop så att efterföljande steg inte fallerar på grund av saknad eller stökig data.

Jira blir kommandocentralen för onboardingen. Ett epic skapas och därefter genereras underuppgifter med antingen en manuell uppsättning eller ett dynamiskt ”composer”-flöde som kan anpassa sig efter roll. Det finns också logik för användarmappning så att ärenden kan tilldelas korrekt.

Mappar, dokument och meddelanden skickas automatiskt. Google Drive skapar en mapp och duplicerar ett onboardingdokument till den, Slack postar en annonsering och skickar ett DM och Gmail skickar välkomstmejlet med en sammanfattning av länkar. Sedan loggas allt tillbaka i Google Sheets.

Du kan enkelt modifiera rollogiken så att den matchar dina team, eller byta kandidat-/anställningsdatabas från Google Sheets till Airtable utifrån dina behov. Se hela implementationsguiden nedan för anpassningsalternativ.

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

Steg 1: Konfigurera Sheets Update Trigger

Ställ in den primära triggern så att arbetsflödet startar när ert onboarding-ark uppdateras.

  1. Lägg till och öppna Sheets Update Trigger.
  2. Credential Required: Anslut era Google Sheets-uppgifter.
  3. Konfigurera triggern att bevaka det onboarding-kalkylark ni vill övervaka.
  4. Säkerställ att Sheets Update Trigger skickar vidare till Status Gate Check.
⚠️ Vanlig fallgrop: Om triggern inte triggar, bekräfta att kalkylarket är delat med det anslutna Google-kontot och att triggern bevakar rätt ark.

Steg 2: Koppla intagsvägar och spärrlogik

Det här arbetsflödet tar emot onboarding-data från flera källor och kontrollerar status innan det fortsätter.

  1. Öppna Status Gate Check och definiera villkoret för när onboardingen ska fortsätta.
  2. Öppna Slack New User Trigger och konfigurera den för nya användarhändelser. Credential Required: Anslut era Slack-uppgifter.
  3. Granska Utility: HubSpot Intake Trigger (inaktiverad) om ni planerar att använda HubSpot som intag. Credential Required: Anslut era HubSpot-uppgifter.
  4. Bekräfta att Slack New User Trigger skickar vidare till Parse New Hire Info som en alternativ intagsväg.

Steg 3: Ställ in normalisering av onboarding-data och AI-komposition av deluppgifter

Dessa steg standardiserar nyanställdas data och förbereder logiken för att skapa Jira-deluppgifter.

  1. Konfigurera set-noderna som formar data: Normalize Hire Details, Parse New Hire Info, Map Required Fields, Compose Full Name, Define Hire Subtasks, Draft Welcome Email och Assemble Link Summary.
  2. Verifiera förgreningsreglerna i Subtask Mode Check och Manual Subtask Setup för att styra automatiserade kontra manuella listor med deluppgifter.
  3. Öppna Subtask Split Logic och Hire Task Splitter för att bekräfta att koden delar upp deluppgifter och uppgifter korrekt.
  4. Granska Utility: Jira Subtask Composer (inaktiverad) om ni vill ha AI-genererade deluppgifter. Lägg till LLM-uppgifter i Utility: Jira Subtask Composer (föräldranoden).
⚠️ Vanlig fallgrop: Om ni aktiverar Utility: Jira Subtask Composer, se till att språkmodellens uppgifter läggs till i den noden, inte i några nedströms Jira-noder.

Steg 4: Konfigurera skapande och aggregering i Jira

Jira är det centrala uppgiftssystemet i det här arbetsflödet, inklusive epics, deluppgifter och batcher med uppgifter för nyanställda.

  1. Öppna Create Jira Epic, Generate Jira Subtasks och Create Hire Tasks. Credential Required: Anslut era Jira-uppgifter.
  2. Säkerställ att Subtask Split Logic flödar in i Generate Jira Subtasks, och därefter in i Group Subtask Results.
  3. Bekräfta att Create Hire Tasks skickar vidare till Aggregate Hire Tasks, och därefter till Combine Streams.
  4. Öppna Fetch Jira Account för att konfigurera HTTP-begäran för att slå upp Jira-konto vid behov. Lägg till auktorisering om det krävs av er Jira-endpoint.

Steg 5: Konfigurera provisionering av dokument i Google Drive

Den här grenen skapar en Drive-mapp, kopierar onboarding-dokumentet och delar det med den nyanställda.

  1. Öppna Generate Drive Folder, Duplicate Onboarding Doc och Share Folder With Hire. Credential Required: Anslut era Google Drive-uppgifter.
  2. Verifiera flödet: Compose Full NameGenerate Drive FolderDuplicate Onboarding DocShare Folder With HireAssemble Link Summary.

Steg 6: Konfigurera Slack- och e-postnotifieringar

Slack och Gmail används för aviseringar, direktmeddelanden och välkomstmejl.

  1. Öppna Post Slack Announcement och Send Slack DM. Credential Required: Anslut era Slack-uppgifter.
  2. Öppna Send Welcome Email. Credential Required: Anslut era Gmail-uppgifter.
  3. Säkerställ att Read Hire Sheet RowDraft Welcome EmailSend Welcome Email är kopplat.

Steg 7: Konfigurera loggning i Google Sheets och slutlig sammanfogningslogik

Slå ihop uppgifts-, Jira- och intagsströmmar och logga sedan onboarding-posten i Sheets.

  1. Öppna Read Hire Sheet Row, Log Onboarding Start och Record To Sheets. Credential Required: Anslut era Google Sheets-uppgifter.
  2. Verifiera sammanslagningsbeteendet i Combine Streams och fältkonsolideringen i Map Required Fields.
  3. Bekräfta den sista vägen: Share Folder With HireAssemble Link SummaryRecord To Sheets.

Parallel Execution: Map Required Fields skickar vidare till både Send Slack DM och Log Onboarding Start och Read Hire Sheet Row parallellt.

Parallel Execution: Parse New Hire Info skickar vidare till både Post Slack Announcement och Fetch Jira Account och Combine Streams parallellt, och Fetch Jira Account skickar vidare till både Define Hire Subtasks och Combine Streams parallellt.

Steg 8: Testa och aktivera ert arbetsflöde

Kör ett fullständigt test för att bekräfta att Jira-uppgifter, Slack-notifieringar, Drive-provisionering och Sheets-loggning fungerar som förväntat.

  1. Klicka på Execute Workflow och trigga Sheets Update Trigger genom att redigera en rad i ert onboarding-ark.
  2. Verifiera att arbetsflödet kör igenom Status Gate Check, skapar Jira-objekt, genererar Drive-resurser och skriver till Record To Sheets.
  3. Bekräfta Slack-meddelanden från Post Slack Announcement och Send Slack DM, samt mejlet från Send Welcome Email.
  4. Växla arbetsflödet till Active för att köra det automatiskt i produktion.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Felsökningstips

  • Jira-inloggningar kan löpa ut eller sakna rätt scopes. Om skapande av ärenden misslyckas, kontrollera först din Jira Cloud API-token och projektbehörigheter (särskilt Create Issues och Browse Projects).
  • Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om efterföljande noder fallerar på tomma svar.
  • Slack-DM kräver korrekt användarmappning. Om DM-steget misslyckas, verifiera att flödet hämtar rätt Slack-användar-ID och att din Slack-app har behörighet att skicka meddelanden till användare.

Snabba svar

Hur lång tid tar det att sätta upp den här automatiseringen för Sheets Jira onboarding?

Cirka en timme om du redan har dina konton och ID:n redo.

Krävs det kodning för den här automatiseringen av onboardinguppgifter?

Nej. Du kopplar främst konton och uppdaterar några ID:n och textmallar.

Är n8n gratis att använda för det här flödet för Sheets Jira onboarding?

Ja. n8n har ett gratis alternativ för egen hosting 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 användningen av Jira/Slack/Google (oftast redan inkluderat i er workspace), samt eventuella valfria AI-noder om du lägger till dem senare.

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 hosting på en VPS. För egen hosting är Hostinger VPS prisvärd och hanterar n8n bra. Egen hosting ger obegränsade körningar men kräver grundläggande serverhantering.

Kan jag modifiera det här flödet för Sheets Jira onboarding för andra användningsfall?

Ja, och det vill du troligen. Du kan byta ut Google Sheets-triggern mot Airtable och sedan behålla Jira/Drive/Slack/Gmail-stegen som de är. Du kan också ändra logiken för ”Subtask Mode” så att Dev-, Marketing- och Intern-roller skapar olika uppsättningar Jira-underuppgifter, och justera innehållet i ”Draft Welcome Email” så att det matchar er ton och era policyer.

Varför misslyckas min Jira-anslutning i det här flödet?

Oftast är det ett problem med API-token eller saknade Jira-behörigheter i projektet. Skapa en ny Jira API-token, återanslut autentiseringen i n8n och dubbelkolla projektnyckeln samt de ID:n för ärendetyper du använder. Om det bara fallerar när personer ska tilldelas är steget för användarmappning (via HTTP-begäran som hämtar Jira-konton) ofta boven.

Vilken volym kan det här flödet för Sheets Jira onboarding hantera?

Tillräckligt för de flesta små team: dussintals nyanställningar per månad är normalt. Gränser i n8n Cloud beror på planens antal körningar, medan egen hosting inte har något fast körningstak och främst beror på din server. De tyngre stegen är skapande av Jira-uppgifter och filoperationer i Google Drive, så om du batchar många nyanställningar samtidigt kan du räkna med kö och längre totaltid.

Är den här automatiseringen för Sheets Jira onboarding bättre än att använda Zapier eller Make?

Ofta, ja, eftersom onboarding inte är en enkel tvåstegs-zap. Du behöver typiskt förgreningar (olika roller), datarensning, fallback-flöden och koordination mellan flera appar, och n8n är starkt på det utan att göra varje ”if” till ett extra betalt steg. Egen hosting är också viktigt om du vill köra obegränsat med onboardingkörningar utan att bevaka task counts. Zapier eller Make kan fortfarande vara bra för en lättviktig version, som ”ny rad i Sheets → skicka Slack-meddelande”. Om du är osäker, prata med en automationsexpert och beskriv din nuvarande process.

Onboarding behöver inga hjälteinsatser. Sätt upp det här en gång, så får varje nyanställd samma strukturerade start, med Jira-uppgifter, länkar och meddelanden som hanteras automatiskt.

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