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

Intercom till ClickUp, chattar triageras snabbt

Rickard Andersson Partner, Nodenordic.se

Nya Intercom-konversationer kommer in i full fart, och sedan… blir de liggande. Någon måste läsa dem, gissa vad de handlar om, avgöra vem som äger ärendet och hoppas att inget brådskande begravs i flödet. Så förvandlas snabb support till ”vi återkommer snart”.

Supportansvariga märker det först, eftersom det är de som får ”har ni någon uppdatering?”-påminnelserna. Men produktchefer och säljteam känner av det också. Den här Intercom ClickUp routing-automationen triagerar varje chatt, skickar den till rätt plats och pingar Sälj i Slack när det är viktigt.

Du får se vad som automatiseras, vilka resultat du kan förvänta dig och hur flödet väljer mellan Support, Produkt, Sälj eller ”gör inget”.

Så fungerar den här automationen

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

n8n Workflow Template: Intercom till ClickUp, chattar triageras snabbt

Problemet: Intercom-chattar triagerar inte sig själva

Intercom är bra på att samla in konversationer. Det är sämre på att avgöra vad de betyder för verksamheten. Så teamet gör samma mentala jobb hela dagen: läsa meddelandet, tolka intent, tagga, sätta prioritet och sedan vidarebefordra till rätt person (eller, ännu värre, fel person). Multiplicera det med en full inkorg så får du långsammare svar, inkonsekvent taggning och en massa ”det där borde vi ha fångat tidigare”-ögonblick. Ärligt talat är det jobbiga inte arbetet i sig. Det är de ständiga kontextbytena medan du försöker lösa problem på riktigt.

Det bygger snabbt upp. Här är var det fallerar i verkligheten.

  • Meddelanden som borde bli ClickUp-uppgifter fastnar i Intercom, så inget blir spårat eller prioriterat.
  • Säljfrågor ser ut som supportfrågor tills någon läser hela tråden, vilket gör att leads hanteras för sent.
  • Taggar och prioritetsmärkningar varierar mellan personer, så rapporteringen blir opålitlig och överlämningar blir stökiga.
  • Produktfeedback försvinner i bruset, och teamet får bara höra om den när churn dyker upp.

Lösningen: AI-triage + ClickUp-uppgifter + Slack-notiser till sälj

Det här flödet lyssnar på varje ny Intercom-konversation via en webhook och skickar sedan hela meddelandepayloaden till en OpenAI-chatmodell (gpt-4o-mini) med en strukturerad prompt. AI:n returnerar en korrekt formaterad JSON-klassificering med kategori (Support, Produkt, Sälj eller Övrigt), samt sentiment, brådska, motivering och föreslagna taggar. n8n tolkar sedan outputen, slår ihop den med kunduppgifterna och formaterar konsekventa fält som teamet faktiskt kan använda. Därefter sker routingen automatiskt: Support och Produkt blir strukturerade ClickUp-uppgifter, Sälj blir en Slack-notis i realtid med kontext, och allt som klassas som ”Övrigt” ignoreras så att du inte skräpar ner systemen.

Flödet startar när Intercom postar en ny konversationspayload. AI:n klassificerar och berikar den, och sedan routar n8n den via enkla kategorikontroller. Till sist får ClickUp uppgifterna som teamen jobbar i, och Slack får varningen som sälj behöver just nu.

Det här får du: automation kontra resultat

Exempel: så här ser det ut

Säg att du får cirka 30 nya Intercom-konversationer per dag. Om en person lägger ungefär 4 minuter på att läsa, kategorisera, tagga och vidarebefordra var och en, blir det cirka 2 timmar per dag bara på triage. Med det här flödet blir ”mänsklig tid” en snabb skumläsning av den skapade ClickUp-uppgiften eller Slack-notisen, kanske 30 sekunder per ärende, alltså runt 15 minuter totalt. Resten sker i bakgrunden medan du fortsätter jobba.

Det här behöver du

  • n8n-instans (prova n8n Cloud gratis)
  • Självhosting-alternativ om du föredrar det (Hostinger fungerar bra)
  • Intercom för att skicka webhookar för nya konversationer
  • ClickUp för att skapa uppgifter för Support och Produkt
  • Slack för att varna sälj i realtid
  • OpenAI API-nyckel (hämta den i din OpenAI-dashboard)

Kunskapsnivå: Medel. Du kopplar konton, klistrar in prompts och mappar några fält från Intercom till ClickUp och Slack.

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

Så fungerar det

Intercom triggar flödet. En webhook tar emot hela konversationspayloaden när ett nytt kundmeddelande kommer in, inklusive meddelandetext och grundläggande kundmetadata.

AI klassificerar konversationen. Meddelande-JSON:en skickas till en AI-agent som använder en OpenAI-chatmodell och returnerar ett strukturerat svar med kategori, brådska, sentiment, motivering och taggar.

n8n rensar och strukturerar outputen. Ett kodsteg tolkar AI-svaret, slår ihop det med de ursprungliga Intercom-detaljerna och förbereder en konsekvent uppsättning fält som nedströmsverktyg kan lita på.

Routingen sker automatiskt. If-kontroller delar upp flödet: Support och Produkt skapar ClickUp-uppgifter, Sälj postar en Slack-notis till rätt kanal och ”Övrigt” kan släppas för att undvika brus.

Du kan enkelt justera kategorier och routingregler så att de matchar era interna köer eller SLA:er utifrån era behov. Se hela implementationsguiden nedan för anpassningsalternativ.

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

Steg 1: konfigurera webhook-triggern

Sätt upp den inkommande webhooken som tar emot Intercom-konversationspayloads och startar arbetsflödet.

  1. Lägg till och öppna 📨 Incoming Intercom Hook.
  2. Ställ in HTTP MethodPOST.
  3. Ställ in Path[YOUR_ID] och kopiera webhook-URL:en för produktion in i Intercom.
  4. Kör ett testanrop till webhooken från Intercom för att generera exempeldata för efterföljande noder.

Tips: Använd en riktig Intercom-konversationspayload i ert test för att säkerställa att JSON-sökvägarna i arbetsflödet matchar produktionsdata.

Steg 2: sätt upp AI-klassificeringsmotorn

Konfigurera AI-prompten och anslut språkmodellen som klassificerar konversationen.

  1. Öppna 🧠 AI Classification Prompt och behåll Prompt Type inställd på define.
  2. Verifiera att prompten innehåller referensen till konversationsinmatningen {{ $json["data"]["item"] }} så att AI:n ser rå Intercom-JSON.
  3. Öppna GPT Mini Chat Model och välj modellen gpt-4o-mini.
  4. Inloggningsuppgifter krävs: Anslut era openAiApi-inloggningsuppgifter i GPT Mini Chat Model.
  5. Säkerställ att GPT Mini Chat Model är ansluten som språkmodell för 🧠 AI Classification Prompt (inloggningsuppgifter läggs till i modellnoden, inte agentnoden).

⚠️ Vanlig fallgrop: Om AI:n returnerar något annat än giltig JSON kommer nästa kodsteg att misslyckas. Håll prompten strikt och undvik extra text.

Steg 3: formatera och normalisera AI-utdata

Parsa AI-svaret, berika det med ursprungliga konversationsfält och bygg data som är redo för uppgifter.

  1. Öppna 🧮 Format Classification Data och behåll den angivna JavaScript Code som den är för att parsa $input.first().json.choices[0].message.content.
  2. Bekräfta att noden refererar till originalpayloaden via $('📨 Incoming Intercom Hook').first().json.data.item.
  3. Säkerställ att utdatafälten inkluderar category, sentiment, urgency, task_title och task_description som används av efterföljande åtgärder.

Steg 4: konfigurera kategoriroutning

Routa den formaterade datan i parallella spår baserat på AI:ns kategoriklassificering.

  1. Öppna 🛠️ Check Support Category och ställ in villkoret till Equals med Left Value {{ $json.category }} och Right Value Support.
  2. Öppna 📦 Check Product Category och ställ in villkoret till Equals med Left Value {{ $json.category }} och Right Value Product.
  3. Öppna 💼 Check Sales Category och ställ in villkoret till Equals med Left Value {{ $json.category }} och Right Value Sales.
  4. Bekräfta parallell routning: 🧮 Format Classification Data matar ut till 🛠️ Check Support Category, 📦 Check Product Category och 💼 Check Sales Category parallellt.

Tips: Om ni lägger till ett ”Other”-spår senare, duplicera en IF-nod och ställ in Right ValueOther.

Steg 5: konfigurera utdataåtgärder (ClickUp + Slack)

Skapa ClickUp-uppgifter för Support/Product och skicka Slack-notiser för Sales-förfrågningar.

  1. Öppna 🧾 Generate Support Task och ställ in List, Team, Space och Folder till era ClickUp-ID:n.
  2. Ställ in Name till {{ $json.task_title }} och mappa Tags till {{ $json.tags.join(', ') }} samt Priority till {{ $json.urgency }}.
  3. Inloggningsuppgifter krävs: Anslut era clickUpOAuth2Api-inloggningsuppgifter i 🧾 Generate Support Task.
  4. Upprepa samma setup i 🛍️ Generate Product Task med era produktlist- och folder-ID:n.
  5. Inloggningsuppgifter krävs: Anslut era clickUpOAuth2Api-inloggningsuppgifter i 🛍️ Generate Product Task.
  6. Öppna 📣 Sales Slack Notification, behåll meddelandemallen som angiven och ställ in Channel till [YOUR_ID].
  7. Inloggningsuppgifter krävs: Anslut era slackApi-inloggningsuppgifter i 📣 Sales Slack Notification.

⚠️ Vanlig fallgrop: ClickUp kommer att misslyckas om obligatoriska ID:n (List, Team, Space, Folder) lämnas som [YOUR_ID]. Ersätt alla platshållare innan ni testar.

Steg 6: testa och aktivera ert arbetsflöde

Verifiera att varje spår fungerar korrekt och aktivera sedan arbetsflödet för produktion.

  1. Klicka på Execute Workflow och skicka en testkonversation i Intercom till 📨 Incoming Intercom Hook.
  2. Bekräfta att 🧠 AI Classification Prompt returnerar giltig JSON och att 🧮 Format Classification Data matar ut de strukturerade fälten.
  3. Testa kategorispecifik routning genom att skicka ett Support-, ett Product- och ett Sales-exempel; verifiera att varje spår triggar rätt åtgärd.
  4. En lyckad körning ser ut så här: en ClickUp-uppgift skapad från 🧾 Generate Support Task eller 🛍️ Generate Product Task, och en Slack-notis skickad av 📣 Sales Slack Notification.
  5. Växla arbetsflödet till Active när alla testfall lyckas.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Vanliga fallgropar

  • ClickUp-inloggningsuppgifter kan löpa ut eller kräva särskilda behörigheter. Om det börjar skapa fel, kontrollera först ClickUp-token och åtkomst till workspace i n8n:s Credential-vy.
  • Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om nedströmsnoder fallerar på tomma svar.
  • Standardprompter i AI-noder är generiska. Lägg in er tonalitet och era kategoridefinitioner tidigt, annars kommer du att redigera output för alltid.

Vanliga frågor

Hur lång tid tar det att sätta upp den här Intercom ClickUp routing-automationen?

Cirka en timme om dina konton för Intercom, ClickUp, Slack och OpenAI är redo.

Behöver jag kunna koda för att automatisera Intercom ClickUp routing?

Nej. Du kommer främst att koppla konton och mappa fält. Det inkluderade kodsteget är redan skrivet, och normalt justerar du bara kategorier och uppgiftsformatering.

Är n8n gratis att använda för det här Intercom ClickUp routing-flödet?

Ja. n8n har ett gratis alternativ för självhosting och en gratis provperiod på n8n Cloud. Cloud-planer börjar på 20 USD/månad för högre volymer. Du behöver också räkna med OpenAI API-kostnader, som oftast är några ören per dag vid små volymer.

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

Kan jag anpassa det här Intercom ClickUp routing-flödet för olika team eller kategorier?

Ja, och det bör du. Du kan uppdatera AI Classification Prompt så att den använder dina egna kategorinamn (som Fakturering, Bug, Feature request, Enterprise-lead) och sedan justera de tre logikblocken ”Check Category” så att de matchar. Vanliga anpassningar är att ändra vad som blir en ClickUp-uppgift, posta säljnotiser till olika Slack-kanaler och skärpa reglerna för vad som räknas som ”brådskande”.

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

Oftast är det en webhook- eller auth-missmatch. Bekräfta att Intercom skickar konversationspayloaden till exakt den n8n-webhook-URL du har driftsatt, och att din Intercom-app har behörighet att läsa konversationshändelser. Om det plötsligt slutade fungera, skapa om Intercom webhook-hemligheten (om du använder en) och uppdatera värdet i n8n, och testa sedan igen med en ny konversation.

Hur många konversationer kan den här Intercom ClickUp routing-automationen hantera?

Många. I n8n Cloud baseras gränsen på din körningskvot, och vid självhosting beror det på din server. I praktiken kan de flesta små team köra hundratals chattar per dag utan att ändra något, så länge OpenAI och dina verktyg inte rate-limitar.

Är den här Intercom ClickUp routing-automationen bättre än att använda Zapier eller Make?

Ofta, ja. Den stora vinsten är kontroll: du kan tolka strukturerad JSON, slå ihop data och förgrena logik utan att fastna i plangränser eller krångliga workarounds, och du kan självhosta om körvolymen växer. Zapier och Make kan fortfarande fungera om du bara vill ha en enkel ”skapa en uppgift varje gång”-setup, men det är i flödets AI-klassificering och routinglogik som n8n brukar kännas renare. Det gör också felsökning enklare eftersom du kan inspektera varje körning från start till mål. Om du vill ha hjälp att välja, prata med en automationsexpert.

När triage blir automatiskt slutar Intercom kännas som en brandslang. Teamet får tydliga ClickUp-uppgifter, sälj får Slack-kontext och ni svarar snabbare utan att lägga på mer personal.

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