Intercom-automatisering: Workflows, tilldelning, Fin och API:et
Av Roman Zakharenko · Faktagranskad
Intercom-automatisering byggs främst i Workflows: en visuell byggare där en trigger startar flödet, förgreningar (branches) väljer en väg och åtgärder utför arbetet, till exempel taggning, tilldelning eller att låta Fin svara. Varje teaminkorgs tilldelningsmetod avgör sedan vilken teammedlem som får konversationen, och webhooks samt REST API:et täcker allt som måste ske utanför Intercom. Nedan ser du hur varje del fungerar och var du ska börja.
I korthet
- Workflows byggs i en visuell byggare och kan vara kundriktade eller köras tyst i bakgrunden för teammedlemmar.
- Med förgreningar följer en konversation bara den första matchande vägen; Apply rules kör alla vägar som matchar.
- Bara en SLA kan tillämpas på en konversation; senare SLA-åtgärder från andra arbetsflöden ignoreras.
- Balanserad tilldelning ger en konversation till den behöriga teammedlem som har minst antal öppna konversationer.
- Webhook-prenumerationer skapas i Developer Hub, inte via API:et, och endpointen måste använda HTTPS.
Så byggs arbetsflöden i Intercom Workflows
Workflows är Intercoms samlade ställe för att automatisera kundkonversationer och processer för teammedlemmar. Du bygger dem i en visuell byggare av återanvändbara steg. Ett arbetsflöde kan vara kundriktat, som en bot som hälsar och sorterar, eller köras tyst i bakgrunden för ditt team. Varje arbetsflöde kombinerar samma fåtal typer av steg.
| Byggsten | Vad den gör | Exempel |
|---|---|---|
| Trigger | Bestämmer när arbetsflödet startar och för vem | När en konversation startar, under en konversation, vid en ticket-händelse eller när ett annat arbetsflöde anropar det som ett återanvändbart arbetsflöde |
| Förgreningar (branches) | Kontrollerar villkor och skickar konversationen längs den första väg vars villkor matchar | Separata vägar för olika målgrupper, kanaler eller ämnen |
| Apply rules | Kontrollerar alla vägar och kör åtgärderna för varje väg som matchar | Flera oberoende taggar eller attribut som sätts i ett steg |
| Åtgärder | Utför arbetet | Tagga, tilldela, snooza, sätta prioritet, tillämpa en SLA, låta Fin svara, avisera Slack |
Skillnaden mellan förgreningar och Apply rules spelar roll när villkor överlappar. Med förgreningar följer en konversation som uppfyller flera villkor bara den första matchande vägen, läst uppifrån och ned, så lägg de mest specifika villkoren först. Apply rules kör åtgärderna för alla matchande vägar, vilket passar steg som ska läggas ovanpå varandra i stället för att konkurrera.
Inkorgsautomatisering: tilldelning, prioritet och SLA
Det mesta av inkorgsautomatiseringen är ett bakgrundsarbetsflöde som består av åtgärder. Assign skickar en konversation till en vald teammedlem eller teaminkorg. Tag lägger till en tagg, och taggar skapas och hanteras i inställningarna för din arbetsyta. Snooze tar tillfälligt bort konversationen från teammedlemmens inkorg; om kunden eller en teammedlem svarar under tiden avslutas arbetsflödet. Set priority anger hur brådskande konversationen är.
SLA:er tillämpas också med en åtgärd, men bara en SLA kan läggas till på en konversation. Om ett senare arbetsflöde försöker tillämpa en annan SLA ignoreras den åtgärden, så bestäm vilket arbetsflöde som äger SLA:erna innan du bygger flera.
När en konversation hamnar i en teaminkorg avgör inkorgens tilldelningsmetod vem som får den: manuell, round robin eller balanserad. Balanserad tilldelning ger varje ny konversation till den behöriga teammedlem som har minst antal öppna konversationer, och vid lika läge går den till den teammedlem som har väntat längst på en. För att vara behörig måste en teammedlem vara aktiv och under sin tilldelningsgräns. Intercom rekommenderar balanserad tilldelning för supportteam.
Ett enkelt mönster att börja med: ett bakgrundsarbetsflöde för nya konversationer taggar dem efter ämne, sätter prioritet, tillämpar en enda SLA och tilldelar dem till rätt teaminkorg. Inkorgens tilldelningsmetod väljer sedan teammedlem.
Fin AI Agent i dina arbetsflöden
Fin AI Agent är Intercoms AI-agent för att svara på kunders frågor. Den svarar utifrån innehållet du ger den: publika artiklar, dokument, snippets och publika URL:er, som du hanterar under Knowledge > Sources. Den respekterar målgruppsstyrningen på Intercom-artiklar, så den svarar inte utifrån privata eller begränsade artiklar som kunden i Messenger inte får se.
Fin stöds i Intercom Messenger på webben, iOS och Android, samt i mejl, WhatsApp, SMS, Facebook och Instagram. I Workflows låter steget 'Let Fin answer' Fin svara var som helst i flödet och fortsätta tills frågan är löst eller eskalerad till en teammedlem.
Planera överlämningen lika noga som svaren. Bestäm vilken teaminkorg en eskalerad konversation ska gå till, och bygg den vägen i arbetsflödet så att konversationen aldrig blir liggande otilldelad.
Webhooks och Intercoms REST API
När något i Intercom behöver nå ett annat system använder du webhooks. Du ställer in dem i Developer Hub: öppna din app, gå till Configure och sedan Webhooks, och ange din endpoint-URL. Endpointen måste använda HTTPS och acceptera en HEAD-förfrågan, som Intercom använder för att validera URL:en. Prenumerationer kan bara skapas i Developer Hub, inte via API:et.
Därefter väljer du topics. Ett topic är en händelse i Intercom som utlöser webhooken, och varje topic är kopplat till en eller flera behörigheter som din app måste ha. Intercom skickar en HTTP POST till din endpoint för varje topic du prenumererar på, och varje payload innehåller topic och antal leveransförsök. Med knappen 'Send a test request' i webhook-avsnittet kan du testa endpointen.
För att hantera konversationer från din egen kod använder du REST API:et. Anrop går till api.intercom.io med en åtkomsttoken som skickas som Bearer-token i Authorization-headern, plus en Intercom-Version-header som som standard är den version som är inställd i din app. Att svara är till exempel en POST till /conversations/{id}/reply med en JSON-body som anger meddelandetyp, författartyp och meddelandetext.
Bra första kandidater för Intercom-automatisering:
- Tagga nya konversationer och tilldela dem till rätt teaminkorg.
- Tillämpa en SLA per konversation och höja prioriteten för nyckelkunder.
- Skicka konversationshändelser till en webhook så att Make eller n8n kan uppdatera andra system.
- Posta nya eller eskalerade konversationer i en Slack-kanal.
Integrationer med Slack och Jira
För Slack-larm ställer du in en Slack-kanals syfte på enbart aviseringar (notification-only) och lägger sedan till steget 'Notify Slack' i ett arbetsflöde. Intercom-appen postar aviseringen, och senare aviseringar för samma konversation visas som trådsvar under det ursprungliga meddelandet. Svar som skrivs i den tråden skickas inte tillbaka till konversationen i Intercom, så teammedlemmar svarar fortfarande kunder i Intercom.
För eskaleringar till utvecklingsteamet kan Intercoms app Jira for Tickets automatiskt skapa Jira-ärenden från de ticket-typer du anger, spegla Jira-ärendenas status tillbaka till Intercom-tickets och synka anteckningar. Den grundläggande automatiseringen mappar bara titel och beskrivning; för fler fält använder du appens anpassade automatisering, som bygger på Workflows-mallar. Den skapar inte ärenden direkt från konversationer, så en konversation måste först konverteras till en ticket.
Så får du det byggt
TascaLab bygger vidare på de verktyg du redan använder, utan plattformsbyte, med API:er, webhooks och Make eller n8n. Intercom har både ett REST API och webhooks, så det går nästan säkert att koppla in; den konkreta lösningen bekräftas i ett kostnadsfritt Health Check-samtal på 30 minuter. Ticket Routing & Categorization är ett engångsprojekt för 7 700 kr, och Custom Automation för flöden över flera system kostar från 11 900 kr. Varje projekt inkluderar 30 dagars support efter lansering, grundläggande dokumentation och inga dolda avgifter, och de flesta upplägg tar 1–3 veckor.
Vanliga frågor
Vad är skillnaden mellan förgreningar och Apply rules i Intercom Workflows?
Förgreningar skickar konversationen bara längs den första väg vars villkor matchar, kontrollerat uppifrån och ned. Apply rules kontrollerar alla vägar och kör åtgärderna för varje väg som matchar.
Vilken tilldelningsmetod rekommenderar Intercom för supportteam?
Balanserad tilldelning. Den ger varje konversation till den aktiva teammedlem under sin tilldelningsgräns som har minst antal öppna konversationer, och vid lika läge går den till den som har väntat längst.
Vilket innehåll använder Fin AI Agent för att svara kunder?
Publika artiklar, dokument, snippets och publika URL:er som du lägger till under Knowledge > Sources. Den respekterar artiklarnas målgruppsstyrning, så den svarar inte utifrån artiklar som kunden inte kan se.
Kan jag skapa webhook-prenumerationer i Intercom via API:et?
Nej. Webhook-prenumerationer ställs in i Developer Hub. Endpointen måste använda HTTPS och acceptera en HEAD-förfrågan, som Intercom använder för att validera den.
Kan teammedlemmar svara kunder från Intercoms Slack-aviseringar?
Nej. I en Slack-kanal för enbart aviseringar skickas svar i en aviserings tråd inte tillbaka till konversationen i Intercom.
Vill du ha det här på plats i ditt team?
Boka en kostnadsfri Health Check: ett samtal på 30 minuter och en skriftlig rapport med 2–3 konkreta rekommendationer, ett fast pris och uppskattade driftskostnader. Ingen säljpitch.
Källor
- Intercom Help — Workflows explained
- Intercom Help — Using actions in Workflows
- Intercom Help — Balanced assignment deep dive
- Intercom Help — Fin AI Agent FAQs
- Intercom Help — Set up Slack notifications
- Intercom Help — Jira for Tickets app
- Intercom Developers — Set up Webhooks
- Intercom Developers — Reply to a conversation