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

Telegram + OpenAI: itinerarier för 3 dagar direkt

Rickard Andersson Partner, Nodenordic.se

Din inkorg (och dina DM) fylls med meddelanden som ”Kan du planera 3 dagar i Lissabon?”, och på något sätt blir varje förfrågan ett miniprojekt. Du söker, du skriver om, du tvekar kring restaurangvalen, och sedan klistrar du in allt i Telegram och hoppas att det låter som du.

Den här automatiseringen av resplaner i Telegram träffar resebloggare först, eftersom förfrågningarna aldrig tar slut. Men researrangörer och mindre byråer känner av det också, särskilt när du behöver konsekventa svar som inte äter upp din kväll.

Det här arbetsflödet förvandlar ett enkelt Telegram-meddelande (som ”#luxury Paris”) till en välformulerad 3-dagarsplan på några sekunder, med hjälp av OpenAI. Du får se hur delarna hänger ihop, vad du behöver för att köra det och hur du anpassar tonen så att det låter som ditt varumärke.

Så fungerar automatiseringen

Här är hela arbetsflödet du kommer att sätta upp:

n8n Workflow Template: Telegram + OpenAI: itinerarier för 3 dagar direkt

Varför det här spelar roll: snabba svar utan ”generiska” resplaner

Förfrågningar om reseplanering ser enkla ut tills du gör dem om och om igen. En person vill ha barnvänliga aktiviteter, en annan vill ha nattliv och en tredje frågar efter ”romantiskt men inte turistigt”. Om du svarar manuellt hamnar du i samma mentala gymnastik varje gång: välj områden, planera dagsflödet, balansera sevärdheter med måltider, lägg till praktiska tips och formatera så att det går att läsa i chatten. Gör du det några gånger om dagen stjäl det i tysthet timmar. Ännu värre: kvaliteten glider när du har bråttom, och då skickar du en ”trevlig” resplan som inte känns som du.

Det blir snabbt mycket. Här är var det brukar fallera i verkligheten.

  • Du skriver om samma 3-dagarsstruktur gång på gång, vilket är dränerande efter den femte förfrågan.
  • Svaren blir inkonsekventa mellan teammedlemmar, så er varumärkesröst blir ett rörligt mål.
  • Formatering för chatt tar längre tid än det borde, eftersom långa stycken inte fungerar särskilt bra i Telegram.
  • När du missar en förfrågan eller svarar sent tappar du momentum (och ibland bokningen).

Vad du bygger: en Telegram-bot som utkastar tematiska 3-dagarsresplaner

Du sätter upp ett n8n-arbetsflöde som lyssnar efter inkommande Telegram-meddelanden till din bot och direkt utkastar en 3-dagarsresplan med OpenAI. Användaren skickar en stad plus en hashtag för resestil (som #budget, #nature eller #romantic). Arbetsflödet visar en ”skriver…”-indikator (så det känns responsivt), identifierar temat och väljer rätt resplansmall. Därefter bygger det en strukturerad prompt och skickar den till AI-modellen för att generera en detaljerad plan med sevärdheter, måltider och praktiska tips. Till sist formaterar arbetsflödet resultatet och skickar tillbaka det direkt i Telegram, redo att kopieras, justeras eller vidarebefordras som det är.

Det börjar med ett Telegram-meddelande. Sedan skickar n8n förfrågan vidare genom rätt förvald mall, genererar planen via OpenAI och svarar i samma chatt. Inget flik-hoppande, inget ”vänta, jag skickar det senare”.

Det här är vad du bygger

Förväntade resultat

Säg att du får 10 resplansförfrågningar i veckan via Telegram eller vidarebefordrade DM. Att skriva varje resplan manuellt tar oftast cirka 20 minuter när du räknar in research, struktur och formatering, så det är ungefär 3 timmar som försvinner varje vecka. Med det här arbetsflödet är användarmeddelandet triggern (några sekunder), AI-utkastet kommer normalt tillbaka på omkring en minut och du lägger kanske 3 minuter på att läsa igenom och justera. Räkna med totalt 40 minuter för veckans första utkast i stället för en hel eftermiddag.

Innan du börjar

  • n8n-instans (testa n8n Cloud gratis)
  • Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
  • Telegram för att ta emot förfrågningar och skicka svar.
  • OpenAI (chattmodell) för att generera innehållet till 3-dagarsresplanen.
  • Telegram bot-token (hämta den från @BotFather i Telegram).
  • OpenAI API-nyckel (hämta den i din OpenAI-dashboard).

Kunskapsnivå: Nybörjare. Du kopplar in inloggningsuppgifter och justerar ett par textfält för dina stil-presets.

Vill du att någon bygger detta åt dig? Prata med en automations­expert (gratis 15-minuterskonsultation).

Steg för steg

En användare skriver till din Telegram-bot. Arbetsflödet startar med en Telegram Trigger som lyssnar efter nya meddelanden, som ”#nature Bali” eller ”#romantic Florence”.

Botten ”skriver” medan den jobbar. n8n skickar direkt en skrivstatus till Telegram, vilket köper dig lite tid och får upplevelsen att kännas smidig (ärligt talat: det spelar större roll än folk vill erkänna).

Förfrågan skickas till rätt preset. En Switch-nod letar efter kända hashtags (#cozy, #nightlife, #cultural och resten). Baserat på matchningen väljer den motsvarande resplansmall (eller faller tillbaka till en generell mall om ingen hashtag finns med).

OpenAI genererar resplanen och Telegram skickar den. Den valda mallen blir en strukturerad prompt, sedan genererar AI-noden en detaljerad 3-dagarsplan inklusive sevärdheter, matidéer och tips. Arbetsflödet skickar det färdiga meddelandet tillbaka till samma Telegram-chatt.

Du kan enkelt ändra hashtags och malltexter så att det matchar din varumärkesröst, eller stödja fler reslängder och tillägg. Se hela implementationsguiden nedan för anpassningsalternativ.

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

Steg 1: Konfigurera Telegram-triggern

Konfigurera triggern för inkommande Telegram-meddelanden så att arbetsflödet kan lyssna efter användarnas reseförfrågningar.

  1. Lägg till noden Telegram Intake Trigger.
  2. Inloggningsuppgifter krävs: Anslut era telegramApi-inloggningsuppgifter.
  3. Ställ in Updatesmessage.
  4. Bekräfta att triggern är ansluten till Send Typing Status i canvasen.

Steg 2: Anslut Telegram-chattåtgärder

Skicka en “skriver”-indikator direkt efter att triggern har aktiverats för att förbättra användarupplevelsen.

  1. Lägg till noden Send Typing Status.
  2. Inloggningsuppgifter krävs: Anslut era telegramApi-inloggningsuppgifter.
  3. Ställ in OperationsendChatAction.
  4. Ställ in Chat ID till {{ $('Telegram Intake Trigger').item.json.message.chat.id }}.
  5. Anslut Telegram Intake TriggerSend Typing StatusBranch by Preset.

Steg 3: Konfigurera routing för presets

Routa användarförfrågningar baserat på förinställda kommandon som /cozy eller /luxury med switch-logiken.

  1. Lägg till noden Branch by Preset.
  2. Skapa regler där varje Left Value är {{ $('Telegram Intake Trigger').item.json.message.text }}.
  3. Ställ in varje Right Value till ett förinställt kommando: /cozy, /extreme, /family, /budget, /luxury, /cultural, /nature, /romantic, /nightlife.
  4. Säkerställ att fallback-utgången Any other använder villkoret exists för att fånga upp generella förfrågningar.
  5. Anslut varje utgång till dess matchande mallnod (t.ex. Branch by PresetCozy Plan Template).

Tips: Behåll skiftlägeskänslighet aktiverad så att kommandon som /Cozy inte råkar matcha era presets om ni vill ha strikta kommandoformat.

Steg 4: Bygg reseplanmallarna

Varje preset använder en dedikerad set-nod för att bygga prompten som ska skickas till AI:n.

  1. Skapa de 10 mallnoderna: General Plan Template, Cozy Plan Template, Extreme Plan Template, Family Plan Template, Budget Plan Template, Luxury Plan Template, Cultural Plan Template, Nature Plan Template, Romantic Plan Template och Nightlife Plan Template.
  2. För varje mallnod, ställ in Moderaw.
  3. Klistra in motsvarande prompt för JSON Output från arbetsflödet i varje nod. Till exempel, ställ in General Plan TemplateJSON Output till ={ "prompt": "You are TravelBot, a smart travel assistant..." }.
  4. Anslut utgången från varje mallnod till Generate Travel Response.

⚠️ Vanlig fallgrop: Om någon mallnod saknas eller är felkopplad kommer förfrågningar för den preset:en aldrig att nå Generate Travel Response.

Steg 5: Konfigurera generering av AI-svar

Konfigurera AI-noden så att den slår ihop den valda mallprompten med användarens Telegram-meddelande.

  1. Lägg till noden Generate Travel Response.
  2. Inloggningsuppgifter krävs: Anslut era aimlApi-inloggningsuppgifter.
  3. Ställ in Modelopenai/gpt-4o.
  4. Ställ in Prompt till {{ $json.prompt }} Message: {{ $('Telegram Intake Trigger').item.json.message.text }}.
  5. Bekräfta att varje mallnod routar in i Generate Travel Response.

Steg 6: Konfigurera utdata för Telegram-svar

Skicka tillbaka den genererade planen till användaren i Telegram.

  1. Lägg till noden Dispatch Telegram Reply.
  2. Inloggningsuppgifter krävs: Anslut era telegramApi-inloggningsuppgifter.
  3. Ställ in Text till {{ $json.content }}.
  4. Ställ in Chat ID till {{ $('Telegram Intake Trigger').item.json.message.chat.id }}.
  5. Anslut Generate Travel ResponseDispatch Telegram Reply.

Steg 7: Testa och aktivera ert arbetsflöde

Verifiera att hela Telegram-till-AI-till-Telegram-flödet fungerar och slå sedan på arbetsflödet för användning i produktion.

  1. Klicka på Execute Workflow och skicka ett Telegram-meddelande som /cozy Paris 3 days till er bot.
  2. Bekräfta att Send Typing Status triggas direkt och att Dispatch Telegram Reply returnerar en formaterad plan.
  3. Testa ett meddelande utan preset (t.ex. Plan a trip to Rome) för att säkerställa att General Plan Template används.
  4. När allt är validerat, växla arbetsflödet till Active för kontinuerlig Telegram-automation.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Tips för felsökning

  • Telegram-inloggningen kan fallera om du klistrade in fel bot-token eller om du har skapat en ny i @BotFather. Kontrollera först dina Telegram-uppgifter i n8n och skicka sedan ett nytt testmeddelande till botten.
  • 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 din varumärkesröst tidigt, annars kommer du redigera resultaten för alltid.

Snabba svar

Hur lång tid tar det att sätta upp den här automatiseringen av resplaner i Telegram?

Cirka 30 minuter om din Telegram-bot och din OpenAI-nyckel är klara.

Krävs det kodning för den här resplansautomatiseringen?

Nej. Du importerar arbetsflödet, kopplar Telegram och OpenAI och redigerar sedan några mallfält för din ton.

Är n8n gratis att använda för det här arbetsflödet för automatisering av resplaner i Telegram?

Ja. n8n har ett gratis alternativ för egen hosting 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 OpenAI API-kostnader, som vanligtvis är några cent per resplan beroende på längd och modell.

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 egen hosting på en VPS. För egen hosting är Hostinger VPS prisvärd och klarar n8n bra. Egen hosting ger dig obegränsade körningar men kräver grundläggande serverhantering.

Kan jag anpassa det här arbetsflödet för automatisering av resplaner i Telegram för andra användningsfall?

Ja, och det är det bästa. Du kan lägga till nya teman genom att skapa en till ”Plan Template” (som Cozy- eller Luxury-mallarna) och lägga till en matchande hashtag-route i Switch-noden ”Branch by Preset”. Vanliga justeringar är att ändra reslängden till 1-dags- eller 5-dagarsplaner, lägga till begränsningar som ”inga museer” eller ”vegetariskt” och ändra formateringen så att den passar ditt varumärkes chattstil. Du kan också justera prompten ”Generate Travel Response” så att den prioriterar områden där du faktiskt säljer turer.

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

Oftast beror det på en ogiltig eller utbytt bot-token. Skapa om eller kopiera token på nytt från @BotFather, uppdatera dina Telegram-uppgifter i n8n och testa igen genom att skicka ett nytt meddelande till botten. Om det fortfarande inte fungerar, kontrollera att arbetsflödet är aktivt och att du skriver till rätt bot-användarnamn.

Vilken volym kan det här arbetsflödet för automatisering av resplaner i Telegram hantera?

Mer än tillräckligt för ett litet team: hundratals förfrågningar per dag är realistiskt om dina OpenAI-gränser och din n8n-plan stödjer det.

Är den här automatiseringen av resplaner i Telegram bättre än att använda Zapier eller Make?

För det här arbetsflödet är n8n oftast en bättre matchning eftersom routing baserat på hashtags, att underhålla flera mallar och att forma prompter är enklare när du kan förgrena och anpassa fritt. Egen hosting är också en stor grej om du vill ha förutsägbara kostnader när volymen växer. Zapier eller Make kan fungera, men du kan slå i taket snabbare när du börjar lägga till fler teman eller mer logik runt formatering. Om din automation verkligen bara är ”meddelande in, meddelande ut” kan de vara enklare. Prata med en automations­expert om du vill ha en snabb rekommendation för din setup.

Det här är den typen av automation du sätter upp en gång och har nytta av varje vecka efter det. Låt botten sköta första utkastet, så kliver du in bara där det faktiskt gör skillnad.

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