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

BrowserAct + Telegram – kurerade sociala sammanfattningar

Rickard Andersson Partner, Nodenordic.se

Du kollar X/Twitter ”i fem minuter”, och kommer upp till ytan en timme senare med 30 flikar öppna och inget du faktiskt kan dela med teamet. Det värsta är andra varvet av arbete: att skriva om inlägg till något användbart.

Den här automationen för Telegram-sammanfattningar slår hårdast mot digitala marknadsförare, men även varumärkesansvariga och analytiker känner av den. Du landar i samma röra: mycket brus, för lite signal och en ständig oro för att du missade den enda uppdateringen som spelade roll.

Det här arbetsflödet hämtar färska sociala uppdateringar med BrowserAct, städar upp dem med AI och publicerar sedan en kuraterad sammanfattning direkt i din Telegram-kanal. Du får se hur det fungerar, vad du behöver och var folk brukar köra fast.

Så fungerar den här automatiseringen

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

n8n Workflow Template: BrowserAct + Telegram – kurerade sociala sammanfattningar

Problemet: social ”bevakning” blir till ändlöst scrollande

Att hålla koll på trender och konkurrenters drag låter enkelt tills du gör det varje dag. Du skummar flöden, sparar några inlägg, kopierar länkar till anteckningar och försöker sedan förklara varför de spelar roll i en Slack-tråd eller på ett möte. Multiplicera det med några ämnen (ditt varumärke, konkurrenter, branschens nyckelord) så får du ett återkommande tidsläckage som aldrig syns i kalendern. Och eftersom allt är manuellt varierar kvaliteten beroende på humör, fokus och hur full dagen är. Ärligt talat är det lätt att missa det där enda inlägget du borde ha agerat på.

Friktionen bygger på. Här är var det brukar fallera i verkligheten.

  • Du lägger cirka 30–60 minuter på att samla ”intressanta” inlägg, och sedan ytterligare tid på att skriva om dem till en sammanfattning som någon faktiskt läser.
  • Dubbletter smyger sig snabbt in när samma story återpubliceras, citeras och sammanfattas av fem olika konton.
  • Det är svårt att dela konsekvent eftersom processen hänger på att en person kommer ihåg att göra det (och har tålamod).
  • Manuella sammanfattningar leder till fel, tappad kontext eller luddiga slutsatser som inte leder till handling.

Lösningen: BrowserAct + AI-kurering skickad till Telegram

Det här arbetsflödet gör social bevakning till ett repeterbart system. På ett schema du väljer säger n8n åt BrowserAct att köra ett jobb för social aggregering (arbetsflödet är byggt runt BrowserActs mall ”Twitter/X Content Aggregation”). Eftersom scraping och aggregering tar tid kontrollerar flödet jobbstatus, väntar och kontrollerar igen tills datan är klar. När resultaten kommer tillbaka sammanfattar en AI-agent (driven av Google Gemini i den här mallen) det som är viktigt, tar bort dubbletter och producerar korrekt formaterad, strukturerad output. Ett litet transformationssteg formar om objekten till ”publiceringsklara” meddelanden, och sedan avgör flödet om varje post ska skickas som textmeddelande eller som fotomeddelande. Till sist får Telegram en snygg sammanfattning som teamet snabbt kan skumma och vidarebefordra.

Arbetsflödet startar med en tidsstyrd trigger, kör sedan och pollar ett BrowserAct-jobb via HTTP-förfrågningar. AI förfinar det råa flödet till kuraterade uppdateringar och Telegram får slutposterna i rätt format (text eller bild) utan att du behöver göra städjobbet.

Det här får du: automatisering vs. resultat

Exempel: så här ser det ut

Säg att du vill ha en sammanfattning på vardagar för två konkurrentkonton och tre branschämnen. Manuellt är det oftast cirka 10 minuter per källa för att hitta inlägg, plus ytterligare 20 minuter för att skriva om och deduplicera, alltså ungefär 60–90 minuter per dag. Med det här flödet lägger du cirka 5 minuter på att sätta schema och prompt en gång, sedan går allt automatiskt: BrowserAct samlar in, AI sammanfattar, Telegram tar emot sammanfattningen. Du skummar på 5 minuter, vidarebefordrar det som spelar roll och går vidare.

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)
  • BrowserAct för att aggregera uppdateringar från sociala startsidor
  • Telegram för att publicera sammanfattningar i en kanal
  • BrowserAct API-nyckel + workflow-ID (från din BrowserAct-dashboard/arbetsflödesinställningar)

Kompetensnivå: Medel. Du klistrar in API-nycklar, uppdaterar ett workflow_id-värde och testar en körning från start till mål.

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

Så fungerar det

En schemalagd trigger sätter igång. n8n kör på en timer du styr (vardagsmorgnar, varje timme, två gånger per dag). Inget manuellt steg med ”kör nu”.

BrowserAct hämtar de råa uppdateringarna. En HTTP-förfrågan startar ditt BrowserAct-aggregationsflöde, och sedan kontrollerar n8n att jobbet faktiskt startade. Om det fortfarande bearbetas väntar n8n och försöker igen tills statusen säger att outputen är klar.

AI gör flödet till en sammanfattning. AI-agenten tar de insamlade inläggen och producerar en renare, deduplicerad uppsättning uppdateringar. Enkelt uttryckt: den reducerar brus och skriver om innehållet så att det läses som en briefing, inte som en ström av länkar.

Telegram tar emot slutposterna. En snabb innehållskontroll avgör om det finns en bild. Om ja skickas ett Telegram-fotomeddelande; annars publiceras det som text. Resultatet ser proffsigt ut i kanalen, så folk läser det faktiskt.

Du kan enkelt ändra schemat eller AI-prompten så att det matchar er tonalitet och vad ni anser vara ”viktigt”. Se hela implementationsguiden nedan för anpassningsalternativ.

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

Steg 1: Konfigurera schematriggern

Ställ in tidpunkten för när sammanställningen av socialt innehåll ska köras automatiskt.

  1. Lägg till och öppna Timed Automation Kickoff.
  2. Ställ in schemaregelns intervall till hours och Hours Interval till 12.
  3. Bekräfta att Timed Automation Kickoff är ansluten till Launch Scrape Request.

Steg 2: Anslut BrowserAct-taskstart och statuskontroller

Konfigurera HTTP-förfrågningarna som startar scrapingen och hämtar taskens status.

  1. Öppna Launch Scrape Request och ställ in URL till https://api.browseract.com/v2/workflow/run-task.
  2. Ställ in Method till POST och aktivera Send Body.
  3. I Body Parameters ställer ni in workflow_id till [YOUR_ID].
  4. Inloggningsuppgifter krävs: Anslut era httpBearerAuth-uppgifter för Launch Scrape Request.
  5. Öppna Fetch Task Status och ställ in URL till https://api.browseract.com/v2/workflow/get-task.
  6. Aktivera Send Query och ställ in task_id till {{ $json.id }}.
  7. Inloggningsuppgifter krävs: Anslut era httpBearerAuth-uppgifter för Fetch Task Status.

Tips: Låt Launch Scrape Request vara inställd på att fortsätta med vanlig output vid fel, så att återförsökslogiken kan hantera tillfälliga problem.

Steg 3: Konfigurera validering av task och pollningslogik

Säkerställ att arbetsflödet försöker igen och pollar tills tasken är klar.

  1. I Validate Task Start verifierar ni att villkoren kontrollerar att {{ $json.error }} inte finns och att {{ $json.id }} inte är null.
  2. Bekräfta att false-grenen från Validate Task Start går till Delay Before Retry.
  3. Ställ in Delay Before Retry Amount till 20 (sekunder).
  4. I Check Task Completion verifierar ni att statusvillkoret kontrollerar att {{ $json.status }} är lika med finished.
  5. Ställ in Pause for Status till Unit minutes och Amount 1.

⚠️ Vanlig fallgrop: Om taskens status aldrig når finished kommer arbetsflödet att fortsätta polla. Säkerställ att BrowserAct workflow-ID är korrekt i Launch Scrape Request.

Steg 4: Konfigurera AI-förfining och strukturerad parsning

Förfina och strukturera det scrapade innehållet med AI-agenten och parsern.

  1. Öppna AI Refinement Agent och ställ in Prompt till den angivna texten, inklusive uttrycket {{ $json.output.string }}.
  2. Säkerställ att AI Refinement Agent använder den anslutna Gemini Chat Engine som språkmodell.
  3. Inloggningsuppgifter krävs: Anslut era googlePalmApi-uppgifter i Gemini Chat Engine (språkmodellen för AI Refinement Agent).
  4. Öppna Structured Parse Output och ställ in JSON Schema Example till den angivna strukturen med refined_output-fält.
  5. Behåll Structured Parse Output länkat som output-parser på AI Refinement Agent (inloggningsuppgifter appliceras på föräldranoden, inte på denna parser).
  6. Öppna Transform Items Script och behåll den angivna JavaScript-koden för att dela upp items till individuella outputar.

Steg 5: Konfigurera routning för Telegram-output

Skicka meddelanden med eller utan bilder baserat på om Pic finns.

  1. I Image Presence Check bekräftar ni att villkoret jämför {{ $json.Pic }} med no picture.
  2. Öppna Send Telegram Text och ställ in Text till {{ $json.Title }} {{ $json.Summary }} BY: {{ $json.PublishedBy }} {{ $json.Url }}.
  3. Ställ in Chat ID i Send Telegram Text till [YOUR_ID].
  4. Inloggningsuppgifter krävs: Anslut era telegramApi-uppgifter för Send Telegram Text.
  5. Öppna Send Telegram Photo, ställ in Operation till sendPhoto och ställ in File till {{ $json.Pic }}.
  6. Ställ in Chat ID i Send Telegram Photo till [YOUR_ID] och behåll bildtexten som använder {{ $json.Title }}, {{ $json.Summary }}, {{ $json.PublishedBy }} och {{ $json.Url }}.
  7. Inloggningsuppgifter krävs: Anslut era telegramApi-uppgifter för Send Telegram Photo.

⚠️ Vanlig fallgrop: Om [YOUR_ID] inte ersätts kommer Telegram att avvisa förfrågan. Använd det numeriska chat-ID:t för er målkanal eller användare.

Steg 6: Testa och aktivera ert arbetsflöde

Kör ett fullständigt test för att bekräfta scrapingen, AI-förfiningen och leveransvägarna till Telegram.

  1. Klicka på Execute Workflow och övervaka körningen från Timed Automation Kickoff till Send Telegram Text eller Send Telegram Photo.
  2. Verifiera att Fetch Task Status returnerar status finished och att AI Refinement Agent ger strukturerade items som output.
  3. Bekräfta att Telegram-meddelanden kommer fram med korrekt formatering och bilder när {{ $json.Pic }} är giltig.
  4. När ni är nöjda, växla arbetsflödet till Active för att köra automatiskt var 12:e timme.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Vanliga fallgropar

  • BrowserAct-inloggningar kan löpa ut eller kräva specifika behörigheter. Om det strular, kontrollera först din BrowserAct API-nyckel och åtkomst till vald mall i BrowserAct.
  • Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om nedströms noder fallerar på tomma svar.
  • Standardprompter i AI-noder är generiska. Lägg in er tonalitet 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 automationen för Telegram-sammanfattningar?

Cirka 30 minuter om du redan har inloggningar till BrowserAct och Telegram.

Behöver jag kodningskunskaper för att automatisera Telegram-sammanfattningar?

Nej. Du klistrar mest in inloggningar och ändrar workflow_id i HTTP-förfrågan. Den inkluderade Code-noden är redan skriven åt dig.

Är n8n gratis att använda för det här arbetsflödet för Telegram-sammanfattningar?

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 kostnader för BrowserAct- och Gemini-användning på deras sida.

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

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

Kan jag anpassa det här arbetsflödet för Telegram-sammanfattningar till Slack i stället för Telegram?

Ja, men då byter du målnoder. Ersätt ”Send Telegram Text” och ”Send Telegram Photo” med Slack-noder för meddelanden och justera sedan formateringen i noden ”Transform Items Script” så att outputen passar hur teamet vill läsa uppdateringar. Många anpassar också AI-agentens prompt för att inkludera en kort rad ”varför detta är viktigt” per objekt.

Varför misslyckas min BrowserAct-anslutning i det här arbetsflödet?

Oftast är det ett API-nyckelproblem eller fel BrowserAct workflow_id i HTTP Request-noden ”Launch Scrape Request”. Kontrollera att BrowserAct-mallen är uppsatt (”Twitter/X Content Aggregation”) och bekräfta sedan att Run-noden pekar på rätt ID. Om jobbet startar men aldrig blir klart kan din pollningsloop vara för aggressiv; öka väntetiden så att nästa statuskontroll sker lite senare. Håll också koll på rate limits om du kör detta väldigt ofta.

Hur många inlägg kan den här automationen för Telegram-sammanfattningar hantera?

En typisk körning hanterar utan problem dussintals objekt; om du trycker igenom hundratals på en gång vill du batcha och ha striktare deduplicering i AI-prompten.

Är den här automationen för Telegram-sammanfattningar bättre än att använda Zapier eller Make?

För ett arbetsflöde med pollning + AI-kurering som detta är n8n oftast enklare, eftersom du kan loopa, vänta, förgrena och transformera data utan att betala extra för varje litet steg. Self-hosting är också viktigt om du kör sammanfattningar ofta. Zapier eller Make kan fortfarande fungera om du håller det enkelt, men långkörande jobb (starta, vänta, kontrollera, vänta, kontrollera) är där de kan kännas klumpiga. Om du är osäker, prata med en automationsexpert och beskriv dina volym- och tidsbehov.

Sätt upp det här en gång så blir din Telegram-kanal platsen där ”vad som händer” dyker upp automatiskt. Mindre scrollande. Bättre beslut.

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