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

Telegram + Apify: amazonpriser direkt i chatten

Rickard Andersson Partner, Nodenordic.se

Du vet det där ögonblicket när någon frågar: ”Vad är aktuellt pris på Amazon?” och du öppnar fem flikar, kopierar en länk och sedan inser att det är fel variant. Det går långsamt. Det blir rörigt. Och det får dig att framstå som mindre pålitlig än du faktiskt är.

Den här automatiseringen för Telegram Apify-priser träffar extra hårt för affiliate-marknadsförare som svarar på DM:s hela dagen. Men det är lika frustrerande i Telegram-shoppinggrupper och för återförsäljare som snabbt behöver verifiera marginaler. Utfallet är enkelt: snabbare, mer strukturerade priskontroller du kan lita på.

Det här flödet förvandlar ett Telegram-meddelande till ett formaterat Amazon-prissvar, med Apify för live-scraping och ett AI-lager som förstår vad personen faktiskt frågade. Du får se vad det gör, vad du behöver och hur det passar in i verkligt dagligt arbete.

Så fungerar automatiseringen

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

n8n Workflow Template: Telegram + Apify: amazonpriser direkt i chatten

Problemet: priskontroller på Amazon är långsamma och felbenägna

”Snabb priskoll” är sällan snabb. Du söker på Amazon, skummar listningar, öppnar några resultat och försöker sedan förklara skillnaden mellan ett bundle-paket, ett renoverat alternativ och den faktiska produkten personen menade. Under tiden fortsätter chatten att rulla. I deal-communities är tajming avgörande. I affiliate-DM:s är förtroende avgörande. Och i återförsäljning kan ett enda fel pris eller fel länk direkt rasera tilliten (eller ännu värre, få dig anklagad för att locka folk med fel info).

Det här bygger snabbt upp friktion. Här är var det brukar skava i verkligheten.

  • Manuell sökning blir lätt runt 10 minuter per fråga när du räknar in varianter och uppföljningar som ”vänta, vilken?”.
  • Länkar kopierade direkt från webbläsaren är ofta fula, skapar fel i förhandsvisningar eller pekar på fel landsbutik.
  • Rabatter och betyg missas, vilket gör att din rekommendation ser oinformerad ut även när den inte är det.
  • Folk ställer också frågor som inte handlar om produkter, och botar som bara scrape:ar tenderar att svara med nonsens.

Lösningen: produktförfrågningar i Telegram → Apify-scrape → strukturerat chatsvar

Det här flödet startar i Telegram. En användare skriver till din bot med ett produktnamn (eller en fråga i stil med ”vad kostar…”). En AI-agent klassificerar först meddelandet, så du inte slösar scrape-anrop på slumpmässig chat. Om det är en produktförfrågan skickar n8n sökningen till Apifys Amazon-scraper-actor via HTTP-request och hämtar live-listningar. Sedan normaliserar flödet datan, formaterar den till ett lättläst Telegram-svar och skickar tillbaka det till samma chatt med pris, rabatt, betyg och en snygg länk. Om det inte är en produktfråga tar en separat AI-svarsväg hand om det på ett trevligt sätt, så boten fortfarande känns hjälpsam.

Flödet startar med en Telegram Trigger. AI tolkar intentionen och städar upp sökfrasen. Apify hämtar aktuell Amazon-data, och n8n returnerar ett strukturerat svar som är lätt att skumma i en snabb chatt.

Det du får: automatisering vs. resultat

Exempel: så här ser det ut

Säg att du driver en Telegram-kanal för deals och får cirka 20 ”kolla priset på den här” under en intensiv dag. Manuellt, även om det tar ungefär 10 minuter per fråga, blir det runt 3 timmar med sökning, öppna listningar och klistra in länkar. Med det här flödet skummar du inkommande meddelande, boten scrape:ar och svarar, och du kliver bara in när något kräver bedömning. Om scrape-och-svar-cykeln i snitt tar ungefär en minut, får du tillbaka närmare 2–3 timmar de dagarna.

Det här behöver du

  • n8n-instans (testa n8n Cloud gratis)
  • Alternativ för self-hosting om du föredrar det (Hostinger fungerar bra)
  • Telegram för att ta emot frågor och skicka svar
  • Apify för Amazon-scraping och listningsdata
  • OpenRouter API-nyckel (hämta den i din OpenRouter-dashboard)

Kunskapsnivå: Medel. Du kopplar en bot-token, klistrar in API-nycklar och verifierar några request/response-fält i n8n.

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

Så fungerar det

Ett Telegram-meddelande triggar allt. När någon skickar ett meddelande till din bot fångar n8n det direkt och plockar ut texten så att den kan bearbetas.

Frågan städas upp och tolkas. Ett litet kodsteg normaliserar användarens formulering (tänk att ”airpods pro 2 price pls” blir en ren sökfras). Sedan kontrollerar en AI-agent intentionen så flödet kan avgöra: ”Är det här faktiskt en produktsökning?”

Apify gör Amazon-uppslaget. Om det är en produktfråga skickar n8n en HTTP-request till Apifys Amazon Scraper och får tillbaka strukturerad listningsdata, inklusive pris, betyg, rabattsignaler och länkar.

Svaret formateras för chatt. n8n gör om den scrape:ade datan till ett lättläst Telegram-meddelande och skickar tillbaka det. Om meddelandet inte var en produktförfrågan svarar en separat AI-agent i ett mer generellt ”hjälpsam assistent”-läge i stället.

Du kan enkelt anpassa utdataformatet så att det matchar din community-stil (kort och rappt, eller mer detaljerat med flera listningar) utifrån dina behov. Se hela implementationsguiden nedan för anpassningsalternativ.

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

Steg 1: Konfigurera Telegram-triggern

Konfigurera workflowet så att det lyssnar efter inkommande Telegram-meddelanden.

  1. Lägg till och konfigurera Telegram Incoming Update som trigger.
  2. I Telegram Incoming Update behåller ni Updates inställt på message.
  3. Inloggningsuppgifter krävs: Anslut era telegramApi-inloggningsuppgifter.

Tips: Efter att ni har anslutit inloggningsuppgifterna, skicka ett testmeddelande till er bot så att Telegram registrerar webhooken för Telegram Incoming Update.

Steg 2: Normalisera inkommande frågor

Rensa och normalisera användarinmatning så att den kan användas för produktsökning.

  1. Koppla Telegram Incoming Update till Normalize User Query.
  2. I Normalize User Query behåller ni JavaScript-koden som den är för att rensa text, ta bort omnämnanden av marknadsplatser och skapa amazonSearchPart.
  3. Verifiera att utdata-JSON innehåller productQuery, amazonSearchPart och amazonFullUrl.

⚠️ Vanlig fallgrop: Om användarmeddelandet är tomt returnerar Normalize User Query ett felobjekt. Säkerställ att era efterföljande noder kan hantera saknade productQuery-värden.

Steg 3: Konfigurera AI för intentsdetektering

Använd AI för att avgöra om meddelandet är en produktsökning eller allmänt chattande.

  1. Koppla Normalize User Query till Detect Purchase Intent.
  2. I Detect Purchase Intent ställer ni in Text{{ $('Telegram Incoming Update').item.json.message.text }}.
  3. Säkerställ att Chat Model Primary är kopplad som språkmodell för Detect Purchase Intent, och ställ in Modelopenai/gpt-3.5-turbo-instruct.
  4. Inloggningsuppgifter krävs: Anslut era openRouterApi-inloggningsuppgifter i Chat Model Primary.

Tips: Inloggningsuppgifter för AI-modellen konfigureras på Chat Model Primary (språkmodellen), inte direkt på Detect Purchase Intent.

Steg 4: Tolka AI-utdata och routa förfrågningar

Tolka JSON-svaret från AI:n och routa baserat på produktintent.

  1. Koppla Detect Purchase Intent till Parse JSON Payload.
  2. I Parse JSON Payload behåller ni JavaScript-koden för att tolka JSON-strängen från $json["output"].
  3. Koppla Parse JSON Payload till Route Product Or Chat.
  4. I Route Product Or Chat bekräftar ni att reglerna kontrollerar {{ $json.productQuery }} för både true och false.

⚠️ Vanlig fallgrop: Om Parse JSON Payload misslyckas med tolkningen kommer fältet productQuery inte att finnas, och Route Product Or Chat kommer inte att matcha någon gren.

Steg 5: Konfigurera produktskrapning och leverans av resultat

Skrapa produktlistningar när användaren vill handla och skicka tillbaka resultat via Telegram.

  1. Från Route Product Or Chat kopplar ni grenen true till Scrape Product Listings.
  2. I Scrape Product Listings ställer ni in MethodPOST och Body Content Typejson.
  3. Ställ in JSON Body{ "categoryUrls": [ { "url": "https://www.amazon.in/s?k={{ $('Normalize User Query').item.json.amazonSearchPart }} ", "method": "GET" } ], "ensureLoadedProductDescriptionFields": false, "maxItemsPerStartUrl": 5, "scrapeProductDetails": true, "scrapeProductVariantPrices": false, "useCaptchaSolver": false }.
  4. Koppla Scrape Product Listings till Send Product Results.
  5. I Send Product Results ställer ni in TextTitle: {{ $json.title }} URL: {{ $json.url }} Price: ₹{{ $json.price.value }}.
  6. Ställ in Chat ID{{ $('Telegram Incoming Update').item.json.message.chat.id }}.
  7. Inloggningsuppgifter krävs: Anslut era telegramApi-inloggningsuppgifter i Send Product Results.

Steg 6: Konfigurera svar för allmän chat

Skicka ett hjälpsamt botsvar när meddelandet inte är en shoppingfråga.

  1. Från Route Product Or Chat kopplar ni grenen false till General Reply Agent.
  2. I General Reply Agent ställer ni in Text{{ $('Telegram Incoming Update').item.json.message.text }}.
  3. Säkerställ att Chat Model Secondary är kopplad som språkmodell för General Reply Agent, och ställ in Modelopenai/gpt-3.5-turbo-instruct.
  4. Inloggningsuppgifter krävs: Anslut era openRouterApi-inloggningsuppgifter i Chat Model Secondary.
  5. Koppla General Reply Agent till Dispatch Chat Reply.
  6. I Dispatch Chat Reply ställer ni in Text{{ $('General Reply Agent').item.json.output }} och Chat ID{{ $('Telegram Incoming Update').item.json.message.chat.id }}.
  7. Inloggningsuppgifter krävs: Anslut era telegramApi-inloggningsuppgifter i Dispatch Chat Reply.

Tips: Inloggningsuppgifter för AI-modellen konfigureras på Chat Model Secondary (språkmodellen), inte direkt på General Reply Agent.

Steg 7: Testa och aktivera ert workflow

Validera flödet med Telegram-meddelanden i realtid och aktivera det sedan för produktion.

  1. Klicka på Execute Workflow i n8n och skicka ett Telegram-meddelande som best bluetooth earphones on amazon till er bot.
  2. Bekräfta att Scrape Product Listings körs och att Send Product Results returnerar produkttitlar, URL:er och priser.
  3. Skicka en hälsning som hello och verifiera att General Reply Agent triggar Dispatch Chat Reply med ett hjälpsamt svar.
  4. När testerna passerar växlar ni workflowet till Active för att aktivera kontinuerlig Telegram-lyssning.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Vanliga fallgropar

  • Telegram-inloggningar kan löpa ut eller så kan boten tappa åtkomst till en grupp. Om svaren plötsligt slutar, kontrollera först bot-token och botens behörigheter i gruppens Telegram-inställningar.
  • Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om noder längre ned i flödet misslyckas på grund av tomma svar.
  • Standardprompter i AI-noder är generiska. Lägg in din 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 Telegram Apify-priser-automatiseringen?

Cirka 30 minuter om du redan har dina API-nycklar.

Behöver jag kunna koda för att automatisera Telegram Apify-priser?

Nej. Du kopplar mest konton och klistrar in nycklar i rätt credential-fält. Det hjälper att vara lite bekväm med att läsa ett JSON-svar, men du kommer inte att bygga en app.

Är n8n gratis att använda för det här Telegram Apify-priser-flö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 med Apify-användning samt kostnader för din LLM-leverantör för intentionsdetektering och reservsvar.

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

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 körningar men kräver grundläggande serverhantering.

Kan jag anpassa det här Telegram Apify-priser-flödet för flera Amazon-regioner?

Ja, men gör det med eftertanke. De flesta duplicerar HTTP-requesten ”Scrape Product Listings” och byter Apify actor-input så att den riktar in sig på en annan Amazon-domän, och justerar sedan formateraren som bygger Telegram-meddelandet. Vanliga anpassningar är att returnera topp 3-listningar i stället för 1, lägga till ”Prime-berättigad” om det finns i scrape-resultatet och skriva svar i gruppens tonalitet så att det inte känns robotiskt.

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

Oftast beror det på en ogiltig bot-token eller att boten inte får posta i den chatten. Kontrollera Telegram Bot Token i n8n-credentials igen och bekräfta sedan att boten är tillagd i gruppen och har behörighet att skicka meddelanden. Om det fungerar i DM:s men inte i en grupp är det nästan alltid ett behörighetsproblem.

Hur många produktuppslag kan den här Telegram Apify-priser-automatiseringen hantera?

På n8n Cloud Starter kan du hantera en stabil daglig volym för en mindre community, och högre planer stödjer fler körningar. Om du self-hostar begränsas du främst av din server samt rate limits eller kvoter hos Apify och din LLM-leverantör. I praktiken kan du köra många uppslag per timme så länge du inte triggar enorma scrapes med många resultat varje gång.

Är den här Telegram Apify-priser-automatiseringen bättre än att använda Zapier eller Make?

Ofta, ja. Det här flödet bygger på förgreningslogik (produktfråga vs. allmän chatt), ett HTTP-scrape-anrop och AI-steg som mår bra av tajtare kontroll. n8n gör den typen av flöde enklare att underhålla utan att det blir en hög av separata zaps eller scenarion. Zapier eller Make kan fortfarande fungera om du bara vill ha en enkel ”meddelande in, scrape ut”-väg, men du känner oftast begränsningarna när du lägger till intentionsdetektering, formatering och felhantering. Om du vill ha en second opinion, prata med en automationsexpert.

När det här väl rullar slutar ”priskoll” vara en uppgift och blir ett direkt svar. Ärligt talat är det en av de automatiseringarna som får din chatt att kännas proffsigt hanterad utan att du behöver bo i en webbläsare.

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