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

Firecrawl + Intercom: strukturerade svar på webbresearch

Rickard Andersson Partner, Nodenordic.se

Din inkorg får samma ”snabba fråga” 20 gånger om dagen. Inga svåra frågor. Bara den typen som tvingar dig att öppna fem flikar, skumma igenom, kopiera länkar och sedan skriva om svaret så att det låter som ert varumärke.

Den här Firecrawl Intercom-automationen träffar supportansvariga först, helt ärligt. Men marknadschefer som kör chattkampanjer och grundare som svarar kunder själva känner det också. Utfallet är enkelt: snabbare, mer strukturerade svar med källor, utan att teamet behöver göra manuell webbresearch varje gång.

Nedan ser du hur workflowet fungerar, vilka resultat du kan förvänta dig och vad du behöver för att lansera det i n8n.

Så fungerar automationen

Hela n8n-workflowet, från trigger till slutlig output:

n8n Workflow Template: Firecrawl + Intercom: strukturerade svar på webbresearch

Problemet: supportchattar blir manuell research

Intercom-chatt ska korta avståndet mellan ”fråga” och ”svar”. I praktiken blir det ofta tvärtom. En besökare frågar något som kräver uppdaterad info, du googlar, klickar runt och landar ändå i att parafrasera tre källor så att svaret inte ser inklistrat ut. Gör du det några gånger och teamets dag hackas upp i små, störande researchpass. Det värsta är konsekvensen: två handläggare kan svara på samma fråga med olika källor, olika ton och olika säkerhet.

Friktionen växer, särskilt när chattvolymen sticker iväg.

  • Handläggare tappar cirka 10 minuter per fråga bara på att hitta pålitliga källor.
  • Svaren blir inkonsekventa eftersom varje person ”researchar” på sitt sätt.
  • Det är lätt att glömma att ta med källor, vilket skapar följdfrågor och mer pingpong.
  • Ingen märker Firecrawl-kreditförbrukningen förrän saker börjar skapa fel.

Lösningen: Intercom-frågor → Firecrawl-sökning → strukturerat svar

Det här workflowet gör om ett rörigt ”jag ska kolla upp det” till en repeterbar svarscykel i er varumärkesröst. När någon ställer en fråga i din Intercom-chattwidget fångar n8n upp meddelandet och skickar in det i ditt sökflöde. Frågan vidarebefordras via en HTTP-request till en webhook-endpoint i n8n, som sedan anropar Firecrawl för att köra webbsökningen. I stället för att dumpa råa sökresultat i chatten formaterar workflowet resultaten till en tajt Markdown-sammanfattning med avgränsare och källänkar. Till sist skickas den strukturerade sammanfattningen tillbaka till Intercom som svar, så att besökaren får ett svar som läser som om du skrev det (och som inkluderar källor).

Det börjar med chatttriggern, routar frågan via din konfigurerade webhook och hämtar webbresultat via Firecrawl. Sedan gör en kodbaserad formatterare om ”rått” till läsbart, och chattnoden postar det slutliga meddelandet tillbaka i konversationen. Det finns också en valfri manuell väg för att kontrollera Firecrawl-krediter, så att du kan övervaka användningen innan det blir ett problem.

Det du får: automation kontra resultat

Exempel: så här ser det ut

Säg att teamet svarar på 15 research-tunga Intercom-frågor om dagen. Manuellt, om varje fråga tar cirka 8 minuter att söka, skumma och skriva om med en länk, blir det ungefär 2 timmar av utspridd insats. Med det här workflowet skickar handläggaren bara in frågan (eller så fångas den automatiskt), väntar kanske en minut på sökning och formatering och skickar sedan. Du granskar fortfarande när det behövs, men du har i princip eliminerat ”flikjongleringen”.

Det här behöver du

  • n8n-instans (testa n8n Cloud gratis)
  • Alternativ för egen drift om du föredrar det (Hostinger fungerar bra)
  • Intercom för att fånga upp och skicka chattmeddelanden.
  • Firecrawl för live webbsökning och extraktion.
  • Firecrawl API-nyckel (hämtas i din Firecrawl-dashboard).

Kunskapsnivå: Medel. Du kopierar API-nycklar, bekräftar webhook-URL:er och justerar en formatterare om du vill ha en specifik output-stil.

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

Så fungerar det

En besökare ställer en fråga i Intercom-chatten. Triggern för chattintag fångar upp meddelandet så att n8n får exakt text, direkt när den kommer in.

Ditt workflow initierar rätt inställningar. Steget ”Initialize Config Values” sätter konstanter som din n8n-bas-URL och webhook-sökvägen, vilket gör resten av flödet förutsägbart.

Frågan skickas iväg och researchas. En HTTP-request skickar prompten vidare till workflowets webhook, Firecrawl kör webbsökningen och n8n tar emot de råa resultaten tillbaka.

Svaret formateras och skickas tillbaka till chatten. Ett kodsteg konverterar de råa resultaten till korrekt formaterade Markdown-block med avgränsare och källor, och sedan postar noden ”Send Chat Reply” det i konversationen.

Du kan enkelt ändra output-formatet så att det matchar er varumärkesröst utifrån era behov. Se hela implementationsguiden nedan för anpassningsalternativ.

Steg-för-steg-guide för implementation

Steg 1: Konfigurera chat-triggern

Sätt upp det publika chattgränssnittet som initierar sökningar baserat på användarens inmatning.

  1. Lägg till och öppna Chat Intake Trigger.
  2. Ställ in Publictrue så att användare kan komma åt chatten.
  3. Ställ in Initial Messages till 🤖 Olá! Como posso ajudar você hoje?.
  4. Ni kan valfritt anpassa chattens UI under Options (titel, undertitel, CSS) för att matcha ert varumärke.

Steg 2: Konfigurera webhook-triggern

Denna webhook tar emot den utgående sökbegäran och skickar den vidare till Firecrawl-sökningen.

  1. Lägg till och öppna Inbound Search Webhook.
  2. Ställ in HTTP MethodPOST.
  3. Ställ in Path till 620a78d5-00a6-4a05-9587-837a8d23ef7c.
  4. Ställ in Response Mode till responseNode så att Return Search Response kan skicka svaret.
⚠️ Vanlig fallgrop: Om webhook-URL:en i Initialize Config Values inte matchar den här sökvägen kommer sökbegäran att misslyckas.

Steg 3: Sätt upp konfigurationsvärden

Definiera webhook-URL:en som används av den utgående begäran för att nå sök-endpointen.

  1. Öppna Initialize Config Values.
  2. I Assignments ställer ni in webhookUrl till er live-endpoint, t.ex. https://your-n8n-instance/webhook/[YOUR_ID].
  3. Bekräfta att Initialize Config Values är kopplad till Outbound Search Request enligt arbetsflödet.

Steg 4: Anslut Firecrawl-sökning

Konfigurera Firecrawl för att köra webbsökningen och returnera resultat till webhook-svaret.

  1. Öppna Firecrawl Web Lookup och ställ in Operation till search.
  2. Ställ in Query till ={{ $json.body.consultaPesquisa }}.
  3. Inloggning krävs: Anslut era firecrawlApi-inloggningsuppgifter i Firecrawl Web Lookup.
  4. Bekräfta att Firecrawl Web Lookup skickar utdata till Return Search Response.

Steg 5: Konfigurera utgående begäran och formatering av svar

Skicka chattinmatningen till webhooken, formatera resultaten och svara tillbaka till användaren.

  1. Öppna Outbound Search Request och ställ in URL till ={{ $json.webhookUrl }}.
  2. Ställ in Method till POST och aktivera Send Body.
  3. I Body Parameters lägger ni till consultaPesquisa med värdet ={{ $('Chat Intake Trigger').item.json.chatInput }}.
  4. Öppna Format Search Results och behåll Language som python med det medföljande formateringsskriptet för att skapa output.
  5. Öppna Send Chat Reply och ställ in Message till ={{ $json.output }}.
Tips: Python-skriptet i Format Search Results bygger en lista i Markdown-stil med avgränsare. Om ni behöver ett annat chattformat, redigera hur output_text byggs upp.

Steg 6: Lägg till verktygsflödet för kreditkontroll

Den här valfria vägen låter er manuellt kontrollera Firecrawl-teamets kreditförbrukning.

  1. Öppna Manual Start Trigger för att använda den för manuella kontroller.
  2. Öppna Check Firecrawl Credits och ställ in Operation till teamCreditUsage.
  3. Inloggning krävs: Anslut era firecrawlApi-inloggningsuppgifter i Check Firecrawl Credits.
  4. Bekräfta att Check Firecrawl Credits är kopplad till Finish Credit Check.

Steg 7: Testa och aktivera ert arbetsflöde

Verifiera både det chattdrivna sökflödet och den valfria kreditkontrollen, och aktivera sedan arbetsflödet.

  1. Klicka på Test Workflow och börja med Chat Intake Trigger för att skicka in en exempelfråga.
  2. Bekräfta att Outbound Search Request anropar webhooken och att Return Search Response returnerar data.
  3. Verifiera att Format Search Results ger ett formaterat output och att Send Chat Reply postar det i chatten.
  4. Ni kan valfritt köra Manual Start Trigger för att bekräfta att Check Firecrawl Credits lyckas.
  5. När allt fungerar, växla 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

  • Firecrawl-credentials kan gå ut eller kräva specifika behörigheter. Om saker slutar fungera, kontrollera först Firecrawl API-nyckeln i n8n:s Credentials och användningssidan i din Firecrawl-dashboard.
  • Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om nedströmsnoder misslyckas på grund av tomma svar.
  • Standardprompter i AI-noder är generiska. Lägg in er varumärkesröst tidigt, annars kommer du att redigera outputs för alltid.

Vanliga frågor

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

Cirka 30 minuter om du redan har konton i Intercom och Firecrawl.

Behöver jag kunna koda för att automatisera Firecrawl Intercom-automation?

Nej. Du kopplar credentials och klistrar in rätt webhook-URL. Om du vill ändra Markdown-formateringen mycket hjälper det att vara bekväm med att redigera ett kodblock.

Är n8n gratis att använda för det här Firecrawl Intercom-automation-workflowet?

Ja. n8n har ett gratis alternativ för egen drift 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 in Firecrawl-kostnader baserat på din plan och dina krediter.

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

Två alternativ: n8n Cloud (hanterad drift, enklast att komma igång) eller egen drift på en VPS. För egen drift är Hostinger VPS prisvärd och klarar n8n bra. Egen drift ger obegränsat antal körningar men kräver grundläggande serverhantering.

Kan jag anpassa det här Firecrawl Intercom-automation-workflowet till ett annat svarsformat?

Ja, och det är en av de bästa delarna. Du kan ändra kodsteget ”Format Search Results” för att få kortare utdrag, längre sammanfattningar eller en strikt mall (rubrik, punkter, källor). Många team justerar också steget ”Initialize Config Values” för att byta webhook-sökvägar mellan staging och produktion, och de finjusterar svarstexten i noden ”Send Chat Reply” så att den matchar varumärkets ton.

Varför misslyckas min Firecrawl-anslutning i det här workflowet?

Oftast beror det på en utgången eller felaktig API-nyckel i n8n Credentials. Det kan också vara slut på krediter, vilket ser ut som ”slumpmässiga” fel tills du kontrollerar användningen. Om nyckeln är okej, granska webhook-URL:en du satte i ”Initialize Config Values”, eftersom en felaktig bas-URL kan bryta kedjan innan Firecrawl ens körs.

Hur många chattfrågor kan den här Firecrawl Intercom-automationen hantera?

På n8n Cloud Starter kan du köra några tusen exekveringar per månad, och högre planer klarar mer. Om du kör egen drift finns ingen exekveringsgräns, men serverresurser och Firecrawl-krediter blir den verkliga begränsningen. I praktiken hanterar det här workflowet utan problem normal chattvolym för småföretag, och du märker Firecrawl-krediter långt innan n8n blir flaskhalsen.

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

Ofta, ja, eftersom du kan forma logik och formatering utan att betala extra för varje gren. n8n ger också en tydlig väg till egen drift, vilket spelar roll när chattvolymen växer. En annan stor vinst är kontroll: webhook-routing, egen formateringskod och valfria kreditkontroller kan ligga i ett och samma workflow i stället för att delas upp på flera zaps/scenarier. Zapier eller Make kan fortfarande vara helt okej för en enkel ”fråga in → svar ut”-prototyp. Om du vill ha hjälp att välja enklaste vägen, prata med en automationsexpert.

När detta väl är igång slutar webbresearch vara en dold kostnad för supportteamet. Workflowet tar hand om den repetitiva sökningen och formateringen så att ni kan fokusera på samtalen som faktiskt kräver en människa.

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