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

Gemini till Google Docs: e-boksutkast redo att redigera

Rickard Andersson Partner, Nodenordic.se

Du sätter dig för att ”bara skriva ett utkast” till en e-bok, och plötsligt jonglerar du dispositioner, kapitelkonsekvens, formatering och fem halvfärdiga dokument. Skrivandet är inte flaskhalsen. Det administrativa grovjobbet är det. Automatisering med Gemini Google Docs är hur du kommer tillbaka till det faktiska tänkandet.

Content marketers märker det när en lead magnet måste vara klar den här veckan. En kurskapare märker det när moduler ska bli en sammanhängande bok. Och en byråansvarig? De märker det när varje kund vill ha ”en guide till” till fredag.

Det här arbetsflödet tar ett ämne eller en disposition, låter Gemini skapa en strukturerad innehållsförteckning och kapitelutkast, och sammanställer sedan allt till ett enda Google-dokument som du kan granska, redigera och publicera från.

Så fungerar automatiseringen

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

n8n Workflow Template: Gemini till Google Docs: e-boksutkast redo att redigera

Problemet: e-boksutkast blir formateringsprojekt

Att skriva ett e-boksutkast låter enkelt tills du försöker hålla allt synkat: kapitelrubriker som matchar löftet, avsnitt som inte upprepar sig och en innehållsförteckning som inte blir en efterkonstruktion. De flesta team börjar i ett dokument, delar sedan upp i flera och klistrar ihop allt igen senare. Det är då rubriker går sönder, radavståndet blir konstigt och ”final_v7” dyker upp. Det värsta är den mentala belastningen. Du tvingas ständigt byta kontext i stället för att skriva eller redigera med fullt fokus.

Det summerar sig snabbt. Här är var det faller isär i verkligheten.

  • Dispositionen glider medan du skriver, så kapitel 6 passar inte längre med det ursprungliga löftet.
  • Kopiera/klistra mellan verktyg smyger in fel, duplicerade avsnitt och saknade rubriker.
  • Granskning blir smärtsam eftersom utkastet finns på flera ställen, vilket bromsar godkännanden och ändringar.
  • Även ”AI-skrivande” behöver struktur, annars lägger du timmar på att skriva om för att få en röd tråd.

Lösningen: Gemini skapar kapitel och n8n sammanställer dokumentet

Det här n8n-arbetsflödet startar med en enda input (ett ämne eller en disposition) och använder sedan Google Gemini Flash 2.0 för att generera en strukturerad e-boksplan: kapitelrubriker, en innehållsförteckning och formen för vad varje kapitel ska täcka. Därefter konverterar det planen till en strukturerad lista med kapitel och loopar igenom dem ett och ett. För varje kapitel tar Gemini fram innehåll per avsnitt utifrån dispositionen, så texten förblir förankrad i samma struktur hela vägen. Till sist skapar n8n ett Google-dokument och appenderar varje kapitel i rätt ordning, så du får ett sammanhängande utkast i stället för fragment utspridda i olika verktyg.

Arbetsflödet startar när du kör det manuellt i n8n (eller byter till en webhook-/Jotform-trigger om du vill). Gemini skapar först dispositionen, sedan kapitelinnehållet, och Google Docs blir den enda platsen där du granskar allt.

Det du får: automatisering vs. resultat

Exempel: så kan det se ut

Säg att du tar fram en lead magnet med 10 kapitel. Manuellt ser en typisk process ut så här: 30 minuter för disposition, sedan cirka 20 minuter per kapitel för grova avsnitt, plus ytterligare 60 minuter bara för att slå ihop, formatera rubriker och fixa innehållsförteckningen (totalt cirka 5 timmar). Med det här arbetsflödet lägger du cirka 10 minuter på att skriva en bra prompt för ämne/disposition, och låter sedan Gemini skriva medan n8n sammanställer Google-dokumentet. Oftast kommer du tillbaka till ett formaterat utkast som är redo att redigera på under en timme.

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)
  • Google Gemini Flash 2.0 för att skapa disposition och kapitel
  • Google Docs för att sammanställa e-boksutkastet
  • Gemini API-nyckel (hämta den från Google AI Studio/Google Cloud)

Kunskapsnivå: Medel. Du kopplar konton, lägger in en API-nyckel och justerar promptar utan att behöva skriva kod.

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

Så fungerar det

Du triggar utkastet. Kör arbetsflödet manuellt för att testa, eller ersätt triggern med en webhook-/Jotform-inlämning när du vill att icke-tekniska kollegor ska kunna skicka in ämnen.

Dispositionen genereras och städas upp. Gemini skapar e-boksdispositionen och innehållsförteckningen, sedan tolkar n8n det strukturerade svaret och omvandlar det till en kapitellista som ditt flöde kan loopa igenom på ett tillförlitligt sätt.

Kapitlen skrivs ett i taget. n8n itererar igenom kapitel i batchar, mappar detaljerna för varje kapitel och ber Gemini om innehåll per avsnitt som följer samma struktur och ton.

Allt hamnar i Google Docs. Arbetsflödet skapar ett nytt Google-dokument och appenderar sedan varje kapitel allt eftersom det genereras, så du får ett enda utkast som är redo för redigering och kommentarer.

Du kan enkelt justera prompten och kapitelformatet så det passar din nisch, och sedan skapa ett nytt dokument per körning eller appendera till en befintlig mall. Se den fullständiga implementationsguiden nedan för alternativ för anpassning.

Steg-för-steg-implementeringsguide

Steg 1: konfigurera den manuella triggern

Starta arbetsflödet manuellt och definiera den initiala indata för e-bokens ämne.

  1. Lägg till noden Manual Launch Trigger som starttrigger.
  2. Öppna Configure Input Fields och ställ in fältet Title till Provide me n8n beginners guide with chapters and high-level steps.
  3. Koppla Manual Launch TriggerConfigure Input Fields.

Steg 2: anslut Google Gemini

Konfigurera AI-språkmodellerna som används för att generera disposition och skriva kapitelutkast.

  1. Öppna Gemini Model for Outline och ställ in Model Name till models/gemini-2.0-flash-exp.
  2. Autentiseringsuppgifter krävs: Anslut era googlePalmApi-autentiseringsuppgifter i Gemini Model for Outline.
  3. Öppna Gemini Model for Chapters och ställ in Model Name till models/gemini-2.0-flash-exp.
  4. Autentiseringsuppgifter krävs: Anslut era googlePalmApi-autentiseringsuppgifter i Gemini Model for Chapters.

Parsernoder i OpenAI-stil är underkomponenter: Parse Structured Response är kopplad till Generate Ebook Outline, så autentiseringsuppgifter ska läggas till i Gemini Model for Outline, inte i parsern.

Steg 3: konfigurera generering av disposition

Generera en strukturerad disposition i JSON och parsa den till kapiteldata.

  1. Öppna Generate Ebook Outline och ställ in Text till ={{ $json.Title }} Make sure to output as JSON.
  2. Säkerställ att Parse Structured Response är ansluten som utdata-parser för Generate Ebook Outline.
  3. I Parse Structured Response, behåll Schema Type som manual och klistra in det angivna JSON-schemat i Input Schema.
  4. Koppla Configure Input FieldsGenerate Ebook OutlineTransform Chapter List.

⚠️ Vanlig fallgrop: Dispositionen måste vara giltig JSON som matchar schemat i Parse Structured Response, annars kommer arbetsflödet att misslyckas vid parsningen.

Steg 4: konfigurera kapitelloop och innehållsprompter

Konvertera dispositionen till en kapitellista, iterera igenom kapitel och prompta AI:n för detaljerat innehåll.

  1. I Transform Chapter List, ställ in JavaScript Code till return $input.first().json.output.structure.chapters.
  2. Koppla Transform Chapter ListIterate Chapters för att bearbeta kapitel ett i taget.
  3. I Map Chapter Details, ställ in title till ={{ $json.title }} och objectives till ={{ $json.objectives.toJsonString() }}.
  4. I Produce Chapter Content, ställ in Text till =Provide a detailed chapter explanation for the following Title : {{ $json.title }} Objective : {{ $json.objectives }} .
  5. Koppla Map Chapter DetailsProduce Chapter Content.

Steg 5: konfigurera utdata till Google Docs

Skapa ett dokument per kapitel och lägg till det genererade innehållet.

  1. Öppna Create Document File och ställ in Title till ={{ $('Map Chapter Details').item.json.title }} och Folder ID till default.
  2. Autentiseringsuppgifter krävs: Anslut era googleDocsOAuth2Api-autentiseringsuppgifter i Create Document File.
  3. Öppna Append Document Content och ställ in Operation till update och Document URL till ={{ $json.id }}.
  4. I Append Document Content, säkerställ att åtgärdstexten är ={{ $('Produce Chapter Content').item.json.text }} med åtgärden insert.
  5. Autentiseringsuppgifter krävs: Anslut era googleDocsOAuth2Api-autentiseringsuppgifter i Append Document Content.
  6. Koppla Produce Chapter ContentCreate Document FileAppend Document ContentIterate Chapters.

Loopen fortsätter tills Iterate Chapters har bearbetat alla kapitelobjekt och skapat ett nytt Google-dokument för varje kapitelrubrik.

Steg 6: testa och aktivera ert arbetsflöde

Verifiera e-boksgenereringen och aktivera arbetsflödet för produktionsanvändning.

  1. Klicka på Execute Workflow för att köra Manual Launch Trigger manuellt.
  2. Bekräfta att Generate Ebook Outline returnerar strukturerad JSON och att Transform Chapter List ger ut en array med kapitel.
  3. Verifiera att varje körning av Iterate Chapters skapar ett Google-dokument i Create Document File och lägger till text via Append Document Content.
  4. När ni är nöjda, sätt arbetsflödet till Active för att möjliggöra produktionsanvändning.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Vanliga fallgropar

  • Google Docs-autentisering kan gå ut eller kräva specifika behörigheter. Om något slutar fungera, kontrollera först det anslutna Google-kontot och OAuth-behörigheterna i n8n.
  • Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om efterföljande noder misslyckas på grund av tomma svar.
  • Standardpromptar i AI-noder är generiska. Lägg in din varumärkesröst tidigt, annars kommer du att redigera output i all evighet.

Vanliga frågor

Hur lång tid tar det att sätta upp den här Gemini Google Docs-automatiseringen?

Cirka 30 minuter om ditt Google-konto och din Gemini API-nyckel är redo.

Behöver jag kunna koda för att automatisera e-boksutkast med Gemini Google Docs?

Nej. Du kopplar autentiseringar och redigerar några promptfält. ”Logiken” är redan inbyggd i arbetsflödet.

Är n8n gratis att använda för det här Gemini Google Docs-arbetsflö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 in kostnader för Gemini API, som oftast ligger på några cent per körning beroende på längd.

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

Kan jag anpassa det här Gemini Google Docs-arbetsflödet för en lead magnet med min varumärkesröst?

Ja, och det bör du. Uppdatera prompttexten i stegen för disposition och kapitelgenerering så att Gemini använder din ton, din målgrupp och ditt föredragna kapitelupplägg. Vanliga justeringar är att lägga till ett stycke om ”varumärkesröst”, sätta maxlängd per kapitel och kräva en sammanfattning + viktigaste insikter för varje kapitel.

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

Oftast beror det på en utgången eller bytt Google OAuth-anslutning i n8n, särskilt om du autentiserade med ett konto och senare försökte skriva till en Drive som ägs av ett annat. Återanslut Google Docs i n8n och bekräfta att kontot har behörighet att skapa filer. Om det bara fallerar på större utkast, kontrollera API-kvotgränser eller timeouts och testa att generera färre kapitel per körning.

Hur många kapitel klarar den här Gemini Google Docs-automatiseringen?

I praktiken dussintals per körning, men långa böcker delas med fördel upp i mindre batchar.

Är den här Gemini Google Docs-automatiseringen bättre än att använda Zapier eller Make?

Ofta, ja, eftersom den här typen av flöde kräver loopar, strukturerad parsing och dokumentbygge i flera steg på ett sätt som kan bli krångligt (och dyrt) i enklare automationsverktyg. n8n ger dig också möjligheten att self-hosta, vilket spelar roll om du planerar att generera många utkast. Zapier eller Make kan fortfarande vara helt okej för väldigt små varianter av detta, som ”ämne in, disposition ut”. Om du är osäker, prata med en automations-expert så tar vi fram den enklaste setupen som ändå ger dig strukturerade utkast.

Ett bra första utkast ska kännas som en startlinje, inte ett extrajobb. Sätt upp det här en gång och låt sedan Gemini och Google Docs hantera de repetitiva delarna, så kan du fokusera på att göra innehållet värt att läsa.

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