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

Monday.com till Jira – godkännanden spåras i Slack

Rickard Andersson Partner, Nodenordic.se

Ändringsförfrågningar ska inte försvinna ner i ett svart hål. Men när godkännanden ligger i Monday.com, implementationen sker i Jira och uppdateringar sker i Slack, slutar det med att du jagar människor i stället för att driva arbetet framåt.

IT-chefer märker det först. Driftledare och projektkoordinatorer drabbas också. Den här Monday Jira approvals-automationen håller förfrågningar i rörelse, publicerar tydliga Slack-uppdateringar och lämnar dig med en felfri revisionslogg du faktiskt kan lita på.

Nedan ser du hur arbetsflödet routar väntande godkännanden, skapar Jira-ärenden för godkända ändringar, loggar allt till Google Sheets och hanterar avslag automatiskt utan extra administrativt arbete.

Så fungerar den här automationen

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

n8n Workflow Template: Monday.com till Jira – godkännanden spåras i Slack

Problemet: ändringsgodkännanden fastnar mellan verktyg

De flesta fördröjningar i change management beror inte på själva ändringen. De uppstår i det obekväma mellanläget: någon skickar in en förfrågan i Monday.com, en godkännare ser den inte och den som ska implementera får aldrig ett Jira-ärende att utgå ifrån. Under tiden pingar beställaren ditt team för status, och någon försöker återskapa vem som godkände vad från spridda kommentarer. Det är utmattande. Ännu värre: det skapar risk när stressade ”muntliga godkännanden” börjar ersätta dokumenterade beslut.

Det eskalerar snabbt. Här är var det brukar fallera.

  • Godkännanden ligger kvar i ”Pending” eftersom rätt personer aldrig får en snabb påminnelse där de faktiskt arbetar (Slack).
  • Någon skapar Jira-ärenden manuellt, vilket bjuder in misstag som saknad risknivå, fel komponent eller luddiga beskrivningar.
  • Revisionsloggning blir en sista-minuten-jakt i kalkylark inför granskningar, vilket ger luckor och osäkerhet.
  • Avslagna förfrågningar skapar mer jobb än godkända eftersom återinsändningar kräver att detaljer matas in igen och godkännare taggas om.

Lösningen: automatiserad routing från Monday.com till Jira med synlighet i Slack

Det här arbetsflödet körs enligt schema varje vardagsmorgon och kontrollerar din Monday.com-board efter nya eller uppdaterade ändringsförfrågningar. Det plockar ut fälten du bryr dig om (förfrågans namn, komponent, risknivå, godkännare, beskrivning) och routar sedan varje förfrågan baserat på aktuell status. Om något är väntande får rätt Slack-kanal ett meddelande med tillräcklig kontext för att en godkännare snabbt ska kunna agera. Om den är godkänd skapar arbetsflödet ett Jira-ärende så implementation kan starta direkt, loggar godkännandet till Google Sheets för efterlevnad och skickar ett bekräftelsemejl till beställaren med ärendedetaljerna. Och om den avslås skapar det automatiskt ett återinsändningsobjekt tillbaka i Monday.com så att inget tappas bort och loopen hålls tajt.

Flödet startar med en schemalagd trigger på vardagar. Därefter hämtas Monday.com-objekt, nyckelfält mappas och en If/Else-gren sorterar förfrågningar till Pending, Approved eller Rejected. Till sist får Jira, Slack, Google Sheets och Gmail varsin uppdatering, utan att du behöver medla genom hela processen.

Det du får: automation vs. resultat

Exempel: så här ser det ut

Säg att du hanterar 10 ändringsförfrågningar i veckan. Manuellt kanske du lägger cirka 10 minuter per förfrågan på att påminna godkännare i Slack, ytterligare 10 minuter på att skapa ett Jira-ärende när den är godkänd, och 5 minuter på att uppdatera ett kalkylark för revision, alltså ungefär 4 timmar i veckan i administration. Med det här arbetsflödet är ”arbetet” i princip noll: den schemalagda körningen sker kl. 03:00 på vardagar, Slack får aviseringarna, Jira-ärenden dyker upp för godkännanden och Google Sheets uppdaterar sig självt. Du granskar fortfarande utfallet, men du är inte budbäraren.

Det här behöver du

  • n8n-instans (prova n8n Cloud gratis)
  • Alternativ för self-hosting om du föredrar det (Hostinger fungerar bra)
  • Monday.com för att ta emot ändringsförfrågningar från en board.
  • Jira för att skapa implementationstickets för godkända ändringar.
  • Slack för att notifiera godkännare och kommunicera godkännanden.
  • Google Sheets för revisionsloggning och spårning av efterlevnad.
  • Gmail för att mejla beställare med Jira-ärendedetaljer.
  • API-inloggningsuppgifter (från Monday.com + Jira-admin, samt OAuth för Google/Slack).

Kunskapsnivå: Medel. Du kopplar konton, klistrar in några ID:n (board, sheet, kanal) och testar en full körning.

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

Så fungerar det

Schemalagd trigger på vardagar. Arbetsflödet körs automatiskt kl. 03:00, måndag till fredag (du kan ändra tidszon och tid). Det är byggt för att vara tråkigt och pålitligt.

Hämta förfrågningar från Monday.com och normalisera fälten. Det hämtar board-objekt och mappar sedan förfrågans namn, komponent, risknivå, godkännare och beskrivning till en konsekvent struktur. Den konsekvensen är det som gör nästa steg felfritt.

Routa efter status och ta rätt åtgärd. Väntande förfrågningar får en Slack-avisering med kontext så att godkännare kan agera snabbt. Godkända förfrågningar går ner i en annan gren som skapar Jira-ärendet, loggar en rad i Google Sheets och postar ett ”godkänt”-meddelande tillbaka till Slack.

Stäng loopen för beställare (och hantera avslag). När ett Jira-ärende skapas skickar Gmail ett bekräftelsemejl så att beställaren inte lämnas att gissa. Om förfrågan avslås skapar arbetsflödet ett återinsändningsobjekt i Monday.com så att du slipper bygga om förfrågan från grunden.

Du kan enkelt ändra formatet på Slack-meddelandet för att inkludera extra fält som implementationsfönster eller ansvarig, beroende på dina behov. Se hela implementationsguiden nedan för anpassningsalternativ.

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

Steg 1: konfigurera den schemalagda automationstriggern

Det här arbetsflödet körs enligt ett schema för att skanna Monday.com efter ändringsförfrågningar och routa dem baserat på status.

  1. Lägg till noden Scheduled Automation Trigger och ställ in schemaregeln till 0 3 * * 1-5.
  2. Bekräfta att triggern skickar output till Fetch Board Items som första åtgärd i flödet.

Steg 2: anslut Monday.com

Hämta ändringsförfrågningar från Monday.com och förbered ett återinlämningsobjekt för avvisade förfrågningar.

  1. I Fetch Board Items ställer ni in Board ID till [YOUR_ID], Group ID till topics, Resource till boardItem och Operation till getAll.
  2. Inloggningsuppgifter krävs: anslut era mondayComApi-uppgifter i Fetch Board Items.
  3. I Create Resubmission Item ställer ni in Name till =ReSubmission: {{ $json.name }}, Board ID till [YOUR_ID] och Group ID till topics.
  4. Inloggningsuppgifter krävs: anslut era mondayComApi-uppgifter i Create Resubmission Item.

Steg 3: konfigurera mappning av förfrågningsfält

Normalisera Monday.com-objektets fält så att efterföljande routning och notifieringar använder konsekventa nycklar.

  1. I Map Request Fields lägger ni till tilldelningar för: id{{ $json.id }}, name{{ $json.name }}, Component affected{{ $json.column_values[4].text }}, Approvers{{ $json.column_values[5].text }}, Status{{ $json.column_values[1].text }}, Description{{ $json.column_values[6].text }} och Risk Level{{ $json.column_values[3].text }}.
  2. Koppla Map Request Fields till Status Routing Check.

Steg 4: konfigurera routningskontroller

Routa förfrågningar till flöden för väntande, godkända eller avvisade baserat på den normaliserade statusen.

  1. I Status Routing Check ställer ni in villkoret till Value 1 {{ $json.Status }} och Value 2 Pending.
  2. Bekräfta att Status Routing Check skickar output till både Post Pending Slack Alert och Approved Path Check.
  3. I Approved Path Check ställer ni in villkoret till Value 1 {{ $json.Status }} och Value 2 Approved.
  4. I Rejected Path Check ställer ni in villkoret till Value 1 {{ $json.Status }} och Value 2 Rejected.

Steg 5: konfigurera output- och notifieringsnoder

Skicka notifieringar, skapa Jira-ärenden och logga godkända förfrågningar till Google Sheets.

  1. I Post Pending Slack Alert ställer ni in Text till =📢 New Request Requires Your Approval *Name*{{ $json.name }} |*Request:* {{ $json.Description }} *Risk Level:* {{ $json['Risk Level'] }} *Component:* {{ $json['Component affected'] }} *Approver:* {{ $json.Approvers }} Please review and update the status in Monday.com och väljer kanalen [YOUR_ID]. Inloggningsuppgifter krävs: anslut era slackApi-uppgifter.
  2. Approved Path Check skickar output till både Generate Jira Ticket och Update Audit Spreadsheet parallellt.
  3. I Generate Jira Ticket ställer ni in Project till [YOUR_ID], Issue Type till [YOUR_ID], Summary till {{ $json.name }} och Description till {{ $json.Description }}. Inloggningsuppgifter krävs: anslut era jiraSoftwareCloudApi-uppgifter.
  4. I Update Audit Spreadsheet ställer ni in Operation till appendOrUpdate, Document till [YOUR_ID], Sheet till [YOUR_ID] och behåller Matching Columns som id. Inloggningsuppgifter krävs: anslut era googleSheetsOAuth2Api-uppgifter.
  5. I Post Approval Slack Alert ställer ni in Text till =📢 Approvals *Name*{{ $('Approved Path Check').item.json.name }} *Request:* {{ $('Approved Path Check').item.json.Description }} *Risk Level:* {{ $('Approved Path Check').item.json["Risk Level"] }} *Component:* {{ $('Approved Path Check').item.json["Component affected"] }} *Approver:*{{ $('Approved Path Check').item.json.Approvers }} *Issue key:*https://[YOUR_JIRA_DOMAIN]/jira/software/projects/[YOUR_ID]/boards/[YOUR_ID]?selectedIssue={{ $json.key }} Please review it och väljer kanalen [YOUR_ID]. Inloggningsuppgifter krävs: anslut era slackApi-uppgifter.
  6. I Dispatch Approval Email ställer ni in Send To till [YOUR_EMAIL], Subject till Change Request Approved och Message till =Your change request has been approved. Name:{{ $('Approved Path Check').item.json.name }} Component affected:{{ $('Approved Path Check').item.json["Component affected"] }} Jira Ticket: https://[YOUR_JIRA_DOMAIN]/jira/software/projects/[YOUR_ID]/boards/[YOUR_ID]?selectedIssue={{ $('Generate Jira Ticket').item.json.key }} Please proceed with the implementation as planned.. Inloggningsuppgifter krävs: anslut era gmailOAuth2-uppgifter.

Tips: Jira-URL-platshållarna [YOUR_JIRA_DOMAIN] och [YOUR_ID] måste ersättas med er faktiska Jira-domän och era projekt-/board-ID:n, annars slutar länkarna att fungera.

Steg 6: testa och aktivera ert arbetsflöde

Validera varje gren och bekräfta att notifieringar, ärenden och loggar skapas som förväntat.

  1. Använd Execute Workflow för att köra flödet manuellt och verifiera att Fetch Board Items returnerar Monday.com-objekt.
  2. Testa tre scenarier genom att sätta testobjekt till Pending, Approved och Rejected i Monday.com och bekräfta att rätt flöde triggas.
  3. En lyckad körning ska visa en Slack-notis för väntande godkännanden, ett Jira-ärende plus en uppdatering i Google Sheets för godkända objekt och ett nytt återinlämningsobjekt för avvisade objekt.
  4. När ni är redo växlar ni arbetsflödet till Active så att Scheduled Automation Trigger kör enligt schemat.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Vanliga fallgropar

  • Monday.com-inloggningar kan löpa ut eller sakna behörighet till boarden. Om objekt inte hämtas, kontrollera först det kopplade kontots åtkomst till boarden samt board-/group-ID:n.
  • Om du använder Wait-noder eller extern rendering varierar bearbetningstiderna. Öka väntetiden om nedströmsnoder fallerar på tomma svar.
  • Slack-bottokens saknar ofta exakt de scopes du behöver. Om notifieringar inte postas, bekräfta att boten har chat:write-åtkomst och att kanal-ID:t är korrekt.

Vanliga frågor

Hur lång tid tar det att sätta upp den här Monday Jira approvals-automationen?

Cirka 45 minuter om du redan har rätt kontobehörigheter.

Behöver jag kunna koda för att automatisera Monday Jira approvals?

Nej. Du kopplar konton och klistrar in några ID:n i arbetsflödet. Resten är konfiguration och testning.

Är n8n gratis att använda för det här Monday Jira approvals-arbetsflödet?

Ja. n8n har ett gratis self-hosted-alternativ 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 eventuella kostnader för Monday.com-, Jira-, Slack- och Google Workspace-planer som ditt team redan betalar för.

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

Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller self-hosting på en VPS. För self-hosting är Hostinger VPS prisvärd och hanterar n8n bra. Self-hosting ger dig obegränsade exekveringar men kräver grundläggande serverhantering.

Kan jag anpassa det här Monday Jira approvals-arbetsflödet för riskbaserad routing?

Ja, och det är en smart justering. Du kan bygga ut logiken i Status Routing Check och Approved Path Check så att den förgrenar efter risknivå och sedan postar i olika Slack-kanaler eller tilldelar olika Jira-ärendetyper. Vanliga anpassningar är att tagga en CAB-kanal för högriskändringar, lägga till extra godkännare för specifika komponenter och ändra e-posttexten så att den matchar er interna ändringspolicy.

Varför misslyckas min Monday.com-anslutning i det här arbetsflödet?

Oftast beror det på behörigheter eller ett felaktigt board-ID. Bekräfta att den anslutna Monday.com-användaren kan komma åt boarden och gruppen du frågar mot och dubbelkolla sedan värdena boardId/groupId i hämtningssteget. Om det fungerade tidigare och plötsligt inte gör det, återanslut Monday.com-inloggningen i n8n och kör en testexekvering för att se det exakta felmeddelandet.

Hur många ändringsförfrågningar kan den här Monday Jira approvals-automationen hantera?

De flesta små team kan köra hundratals förfrågningar i månaden utan att behöva tänka på det. I n8n Cloud baseras din gräns på planens månadsvisa exekveringar; om du self-hostrar begränsas du främst av din server och hur många Monday/Jira API-anrop du gör. I praktiken behandlar arbetsflödet förfrågningar i batchar under sin schemalagda körning, så den större begränsningen är rate limits, inte n8n.

Är den här Monday Jira approvals-automationen bättre än att använda Zapier eller Make?

Ofta, ja, eftersom processen kräver förgreningslogik (Pending vs Approved vs Rejected), loggning och utfall i flera steg, vilket gör att du snabbt kan slå i komplexitetsgränser i enklare verktyg. n8n ger dig också möjligheten att self-hosta, så du betalar inte mer varje gång volymen växer. En annan fördel är kontroll: du kan inspektera varje körning, se exakt vad som hände och åtgärda en enskild misslyckad exekvering utan att bygga om allt. Samtidigt: om du bara behöver ”Monday-objekt skapat → skapa Jira-ärende” kan Zapier eller Make gå snabbare att slänga ihop. Prata med en automationsexpert om du vill ha hjälp att välja.

När detta väl rullar slutar godkännanden att vara en daglig skattjakt. Arbetsflödet tar hand om den repetitiva koordineringen så att ditt team kan fokusera på säkrare och snabbare leverans.

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