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

Telegram + Google Sheets: recept vid begäran

Rickard Andersson Partner, Nodenordic.se

Du sparar ett recept någonstans, lovar att du ska laga det ”nästa vecka”, och sedan försvinner det i ett träsk av anteckningar, skärmdumpar och halvtrasiga bokmärken. När du väl behöver det står du och scrollar med mjöl på händerna och hjärnan är redan trött.

Marknadschefer känner igen det här när de samtidigt är ”hemadministratören” som ser till att middagen blir av. En småföretagare som gör allt på en gång drabbas också. Och ärligt talat: stressade byråledare som lever i Telegram hela dagen använder det ofta som en dumpningsplats. Den här Telegram-automationen för recept löser det genom att göra chatten till ett sökbart receptbibliotek som du kan uppdatera på beställning.

Du får se hur arbetsflödet sparar recept i Google Sheets, låter dig plocka fram dem med enkla kommandon och använder AI när du vill skapa, söka eller ändra med helt vanlig text.

Så fungerar den här automatiseringen

Se hur detta löser problemet:

n8n Workflow Template: Telegram + Google Sheets: recept vid begäran

Utmaningen: recept utspridda på för många ställen

Att spara recept är bedrägligt rörigt. Du klipper en blogglänk, tar en skärmdump av en TikTok-text, klistrar in ingredienser i Anteckningar och skickar ”TESTA DETTA” till dig själv i Telegram. Sedan blir det middag. Du minns inte vad du döpte grejen till, länken är begravd och ingredienslistan är uppdelad mellan tre appar. Det värsta är den mentala belastningen: du börjar laga mat redan irriterad, vilket är en absurd avgift för något som borde vara enkelt.

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

  • Du slösar ungefär 10 minuter på att leta varje gång du vill upprepa en bra måltid.
  • Recept dupliceras eftersom ”jag skriver om det senare” blir ”jag sparar det igen”.
  • Uppdateringar fastnar inte, så den förbättrade versionen (mindre salt, längre tid i ugnen) försvinner.
  • Delning blir krånglig eftersom du skickar skärmdumpar i stället för ett enda korrekt formaterat receptkort.

Lösningen: en Telegram-bot med en receptdatabas i Google Sheets

Det här arbetsflödet gör Telegram till din receptcentral, med Google Sheets som din ”single source of truth”. Du skickar ett enkelt kommando till boten, som /list för att se vad du har, eller /select för att hämta ett recept som ett formaterat kort du kan läsa på mobilen. När du vill ha mer flexibilitet kliver AI-agenten in: du kan skriva ”sök efter kyckling och ris”, ”skapa en pastarätt med citron” eller ”ändra tacosreceptet så det blir mindre starkt”, och den läser och uppdaterar arket åt dig. Resultatet blir ett bibliotek som håller sig prydligt, även om din input är snabb och avslappnad.

Arbetsflödet startar med en Telegram-meddelandetrigger och skickar sedan din intention genom en kommando-switch. Grundkommandon går direkt mot Google Sheets för snabba uppslag. Allt som är konversationellt går via AI-agenten (Gemini eller OpenAI), som läser eller uppdaterar arket och svarar tillbaka i Telegram.

Vad som förändras: före vs. efter

Verklig effekt

Säg att du lagar mat hemma 5 kvällar i veckan och att du ofta upprepar eller justerar recept. ”Före” brukar innebära 10 minuter letande plus 5 minuter kopiering eller omskrivning, alltså cirka 15 minuter per kväll (ungefär 75 minuter i veckan). Med det här arbetsflödet skickar du /select spicy tacos och får tillbaka hela receptkortet på några sekunder, eller så skriver du ”ändra tacos så att det blir kycklinglår” och låter AI uppdatera arket. I praktiken handlar det mer om 1 minut meddelanden och sedan är du igång igen.

Krav

  • n8n-instans (prova n8n Cloud gratis)
  • Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
  • Telegram för att skicka kommandon till boten.
  • Google Sheets för att lagra och redigera recept.
  • Telegram Bot-token (hämta den från @BotFather).
  • Google OAuth-inloggningsuppgifter (skapa i Google Cloud Console).
  • OpenAI API-nyckel eller Gemini API-nyckel (hämta från OpenAI eller Google AI Studio).

Kunskapsnivå: Nybörjare. Du kopplar konton, klistrar in ID:n/nycklar och justerar några textfält.

Behöver du hjälp att implementera detta? Prata med en automationsexpert (gratis 15-minuters konsultation).

Arbetsflödets steg

Ett Telegram-meddelande sätter igång allt. I samma ögonblick som du skickar /list, /select, /search, /create eller /modify till boten vaknar Telegram-triggern och skickar texten till routningen.

Ditt kommando sorteras till rätt spår. En switch kontrollerar meddelandets innehåll och avgör om det är ett enkelt uppslag (snabbt) eller en AI-styrd begäran (flexibelt). Snabba kommandon undviker AI helt, vilket ger rappa svar.

Google Sheets blir receptets hjärna. För /list läser arbetsflödet receptnamn (kolumn A) och formaterar en numrerad lista innan den skickas tillbaka till Telegram. För /select plockar det ut receptnamnet, slår upp matchande rad och sätter ihop ett komplett receptkort med sektioner som ingredienser, instruktioner och anteckningar.

AI hanterar redigeringar och sökningar på naturligt språk. För /search, /create och /modify använder en AI-agent (Gemini eller OpenAI) verktyg som kan läsa och uppdatera arket. En kort minnesbuffert hjälper den att hålla kontext över några meddelanden fram och tillbaka, så att du kan förfina utan att upprepa dig.

Du kan enkelt ändra kolumnerna i Google Sheet (som Kök, Svårighetsgrad eller Betyg) så att det matchar hur du lagar mat och planerar. Se hela implementationsguiden nedan för anpassningsalternativ.

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

Steg 1: Konfigurera Telegram-triggern

Konfigurera arbetsflödets startpunkt så att Telegram-meddelanden kan trigga receptassistenten.

  1. Lägg till och öppna Telegram Entry Trigger.
  2. Credential Required: Anslut era Telegram-uppgifter (Bot API token) i Telegram Entry Trigger.
  3. Spara noden så att n8n kan registrera webhooken hos Telegram.
  4. Verifiera att noden är ansluten till Command Routing Switch enligt arbetsflödet.

⚠️ Vanlig fallgrop: Telegram-triggers körs inte förrän arbetsflödet är aktiverat och botens webhook är registrerad.

Steg 2: Anslut Google Sheets

Länka ert receptkalkylblad så att arbetsflödet kan läsa titlar och fullständiga recept.

  1. Öppna Fetch Recipe Titles och anslut den till ert receptark i Google Sheet.
  2. Öppna Retrieve Recipe Record och mappa den till samma ark (eller ett ark med detaljerade recept).
  3. Credential Required: Anslut era Google Sheets-uppgifter i både Fetch Recipe Titles och Retrieve Recipe Record.
  4. Bekräfta att arkområden och kolumner matchar vad era funktioner förväntar sig (titlar och fält för fullständigt recept).

Tips: Behåll en konsekvent kolumnlayout så att Compose List Message och Compose Full Recipe kan formatera utdata på ett tillförlitligt sätt.

Steg 3: Sätt upp logiken för kommandoroutning

Konfigurera switchen och parsningfunktionerna för att routa användarkommandon till rätt flöde.

  1. Öppna Command Routing Switch och bekräfta att den routar till: Send Menu to Telegram, Fetch Recipe Titles, Parse Selection Parameter, Assemble Update Payload, Assemble New Recipe Data och Parse Search Phrase.
  2. Granska funktionsnoderna (Parse Selection Parameter, Parse Search Phrase, Assemble New Recipe Data, Assemble Update Payload, Compose List Message, Compose Full Recipe) och säkerställ att deras JavaScript matchar ert Telegram-kommandformat och ert sheet-schema.
  3. Bekräfta att Fetch Recipe Titles är ansluten till Compose List Message, och att Retrieve Recipe Record är ansluten till Compose Full Recipe.

⚠️ Vanlig fallgrop: Felmatchad kommandoparsning i Parse Selection Parameter kan leda till tomma resultat från Retrieve Recipe Record.

Steg 4: Konfigurera AI-orkestreraren och verktygen

Koppla ihop AI-agenten, språkmodellen, minnet och verktygen för AI-baserad receptassistans.

  1. Öppna Culinary AI Orchestrator och verifiera att den tar emot indata från Parse Search Phrase, Assemble New Recipe Data och Assemble Update Payload.
  2. Bekräfta att OpenAI Chat Engine är ansluten som språkmodell för Culinary AI Orchestrator.
  3. Credential Required: Anslut era OpenAI-uppgifter i OpenAI Chat Engine (uppgifter måste läggas till i den överordnade modellnoden).
  4. Säkerställ att Session Memory Buffer, Reasoning Tool, Read Recipe Sheet Tool och Update Recipe Sheet Tool är kopplade till Culinary AI Orchestrator som minne/verktyg.
  5. Credential Required: Anslut era Google Sheets-uppgifter i Read Recipe Sheet Tool och Update Recipe Sheet Tool (verktygsuppgifter måste läggas till på verktygsnoderna, men refereras av Culinary AI Orchestrator).

Tips: Gemini Chat Engine finns med men är inte ansluten till Culinary AI Orchestrator. Om ni avser att använda Gemini, koppla den som AI-språkmodell och lägg till Google Gemini-uppgifter i Gemini Chat Engine.

Steg 5: Konfigurera Telegram-utdata

Ställ in utgående meddelanden som levererar menyer, receptlistor, fullständiga recept och AI-svar.

  1. Öppna Send Menu to Telegram och konfigurera svarstexten för menyrutten från Command Routing Switch.
  2. Öppna Deliver Recipe List och ställ in den att skicka den formaterade listan från Compose List Message.
  3. Öppna Send Full Recipe för att skicka den formaterade utdata från Compose Full Recipe.
  4. Öppna Send AI Reply för att leverera svar från Culinary AI Orchestrator.
  5. Credential Required: Anslut era Telegram-uppgifter i alla Telegram-noder (Send Menu to Telegram, Deliver Recipe List, Send Full Recipe, Send AI Reply).

Steg 6: Testa och aktivera ert arbetsflöde

Validera varje flöde och gå live när utdata matchar förväntningarna.

  1. Klicka på Execute Workflow och skicka ett Telegram-meddelande till botten för att trigga Telegram Entry Trigger.
  2. Bekräfta att vägarna fungerar: menyn routar till Send Menu to Telegram, listkommandon når Deliver Recipe List, urvalsfrågor når Send Full Recipe och AI-prompter når Send AI Reply.
  3. Kontrollera körloggen för att säkerställa att Fetch Recipe Titles och Retrieve Recipe Record returnerar förväntad data.
  4. När allt är verifierat, växla arbetsflödet till Active för produktionsanvändning.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Se upp med

  • Google Sheets-inloggningsuppgifter kan gå ut eller sakna åtkomst till rätt kalkylark. Om saker slutar fungera: kontrollera Google-anslutningen i n8n-credentials och bekräfta Sheet ID först.
  • Om du använder Wait-noder eller extern rendering varierar bearbetningstiderna. Öka väntetiden om noder längre fram misslyckas på grund av tomma svar.
  • Standardprompter i AI-noder är generiska. Lägg in din tonalitet tidigt, annars kommer du att redigera resultat i all oändlighet.

Vanliga frågor

Hur snabbt kan jag implementera den här Telegram-automationen för recept?

Oftast cirka 30 minuter när din bot-token och Google-åtkomst är på plats.

Kan icke-tekniska team implementera den här receptautomationen?

Ja. Du skriver ingen kod, men du kommer att kopiera/klistra in nycklar och följa några anslutningssteg i n8n.

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

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 kostnader för OpenAI eller Gemini API (ofta småpengar vid typisk personlig användning).

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 hanterar n8n bra. Egen hosting ger dig obegränsade körningar men kräver grundläggande serverhantering.

Hur anpassar jag den här Telegram-lösningen för receptautomation till mina specifika utmaningar?

Du kan utöka Google Sheet med kolumner som Kök, Svårighetsgrad, Betyg eller Allergener och sedan uppdatera formateringsfunktionen ”Compose Full Recipe” så att den visar dem. Om du föredrar strikta kommandon, luta dig mot Command Routing Switch plus funktionerna ”Assemble New Recipe Data” och ”Assemble Update Payload”. Om du vill ha mer konversationellt beteende, justera systemprompten i Culinary AI Orchestrator så att den ställer följdfrågor innan den skriver till arket. Att byta AI-leverantör är också enkelt: aktivera Gemini eller OpenAI och peka sedan agenten mot den modell du vill använda.

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

Oftast beror det på att bot-token är fel, saknas eller har bytts ut. Skapa om token med @BotFather vid behov och uppdatera sedan inloggningsuppgifterna både på Telegram-triggern och Telegram-sändnoderna. Kontrollera också att du skickar till rätt bot och att din n8n-instans kan nå Telegram (vissa låsta nätverk blockerar det). Om det bara misslyckas ibland kan du slå i temporära API-gränser och då hjälper en kort retry.

Vad är kapaciteten för den här Telegram-lösningen för receptautomation?

För privat bruk är det i praktiken ”så mycket du orkar kasta på den”. På n8n Cloud beror kapaciteten på din plans månatliga körningar, medan egen hosting inte har något körningstak (den begränsas av din server). Storleken på Google Sheet spelar större roll än man tror, så om du får tusentals recept kan det vara klokt att dela upp arken efter kategori eller år.

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

Ofta ja – särskilt om du vill ha mönstret med AI-agent + verktygsanrop och mer kontroll över förgreningar utan att betala per väg. n8n ger dig dessutom möjlighet till egen hosting, vilket är viktigt om du förväntar dig många meddelanden eller vill ha förutsägbara kostnader. Zapier och Make kan gå snabbare för enkla upplägg som ”Telegram-meddelande → lägg till rad”, men de är inte lika smidiga när du vill ha kommandon som /select plus formaterade svar plus minne. Om du bara gör /list-delen fungerar båda. Om du vill ha hela chattbaserade CRUD-upplevelsen är n8n oftast ett mer välstrukturerat val. Prata med en automationsexpert om du vill ha en snabb rekommendation utifrån din volym och setup.

Dina recept slutar bo på fem ställen samtidigt. Boten blir ytterdörren, Google Sheets blir biblioteket och du får tillbaka din vardagskvällshjärna.

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