Din vecka börjar med ett välbekant kaos. Fem dokument har ändrats, två personer har ”uppdaterat planen”, och nu skummar du sidor bara för att fatta vad som faktiskt spelar roll.
Google Docs digest-automatisering löser det. Den träffar projektledare först, men marknadsansvariga och operationsansvariga känner också av det eftersom alla till slut jagar uppdateringar till ledningen.
Det här arbetsflödet kontrollerar dina viktigaste Google-dokument varje vecka, sammanfattar bara det som har ändrats och skickar ett strukturerat Gmail-sammandrag. Du får se vad det gör, vad du behöver och hur du anpassar det till ditt team.
Så fungerar den här automatiseringen
Hela n8n-arbetsflödet, från trigger till slutresultat:
n8n Workflow Template: Google Docs till Gmail, veckosammanfattningar utan omläsning
flowchart LR
subgraph sg0["Flow 1"]
direction LR
n0@{ icon: "mdi:cog", form: "rounded", label: "Weekly Monday 9AM Trigger", pos: "b", h: 48 }
n1["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Prepare Docs List"]
n2@{ icon: "mdi:cog", form: "rounded", label: "Get Doc Content", pos: "b", h: 48 }
n3@{ icon: "mdi:cog", form: "rounded", label: "Get Doc Metadata", pos: "b", h: 48 }
n4["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Process Doc Data"]
n5["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Aggregate Updated Docs"]
n6["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/openAi.dark.svg' width='40' height='40' /></div><br/>Generate AI Summary"]
n7["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Prepare Email Content"]
n8@{ icon: "mdi:message-outline", form: "rounded", label: "Send Summary Email", pos: "b", h: 48 }
n2 --> n4
n3 --> n4
n4 --> n5
n1 --> n2
n1 --> n3
n6 --> n7
n7 --> n8
n5 --> n6
n0 --> n1
end
%% Styling
classDef trigger fill:#e8f5e9,stroke:#388e3c,stroke-width:2px
classDef ai fill:#e3f2fd,stroke:#1976d2,stroke-width:2px
classDef aiModel fill:#e8eaf6,stroke:#3f51b5,stroke-width:2px
classDef decision fill:#fff8e1,stroke:#f9a825,stroke-width:2px
classDef database fill:#fce4ec,stroke:#c2185b,stroke-width:2px
classDef api fill:#fff3e0,stroke:#e65100,stroke-width:2px
classDef code fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px
classDef disabled stroke-dasharray: 5 5,opacity: 0.5
class n1,n4,n5,n7 code
classDef customIcon fill:none,stroke:none
class n1,n4,n5,n6,n7 customIcon
Problemet: veckouppdateringar blir till omläsningar
Att hålla ledningen informerad låter enkelt tills dina uppdateringar ligger utspridda i en handfull Google-dokument som ändras vid slumpmässiga tidpunkter. Du öppnar ett dokument för att ”snabbskanna”, ser att senaste redigeringen inte var din, och nu försöker du minnas vad föregående version sa. Multiplicera det med projekt, möten och teamuppdateringar, så har du bränt en rejäl del av måndagsmorgonen innan du ens har gjort något riktigt arbete. Än värre: mejlet du skickar blir ofta inkonsekvent eftersom du sammanfattar från minnet, inte från en repeterbar process.
Friktionen växer. Här är var det brukar fallera i verkligheten.
- Du lägger cirka 10 minuter per dokument bara på att hitta vad som ändrats, innan du ens skriver en uppdatering.
- Viktiga detaljer missas eftersom ”senast ändrad” inte säger vad som faktiskt ändrats.
- Uppdateringar varierar kraftigt mellan avsändare, vilket gör att ledningen inte kan jämföra vecka för vecka.
- Åtgärdspunkter faller mellan stolarna eftersom de är nedgrävda i anteckningar och inte lyfts till ett ställe.
Lösningen: AI-baserade veckosammandrag via e-post från Google Docs
Det här n8n-arbetsflödet körs varje måndag morgon och granskar en definierad lista med Google-dokument du bryr dig om. Det hämtar både dokumentinnehållet och filmetadata (som vem som ändrade och när), och filtrerar sedan ned till endast de dokument som uppdaterats de senaste 7 dagarna. Därefter strukturerar det texten så att sammanfattningen inte blir full av formateringsskräp och kombinerar de uppdaterade dokumenten till ett enda ”context pack” för AI-modellen. GPT-4 genererar ett veckosammandrag i affärsstil med en sammanfattning för ledning, viktiga uppdateringar per dokument, åtgärdspunkter och ett enkelt ”fokus nästa vecka”. Slutligen formaterar arbetsflödet resultatet till ett läsbart mejl och skickar det via Gmail med en ämnesrad med datumintervall som är lätt att söka fram senare.
Arbetsflödet startar enligt schema (måndag kl. 09:00 som standard). Det samlar uppdateringar från dina valda Google-dokument, sedan gör AI om ändringarna till ett strukturerat sammandrag. Gmail skickar det till teamet eller din ledningslista utan att någon behöver läsa om ett enda dokument.
Det du får: automatisering vs. resultat
| Vad det här arbetsflödet automatiserar | Resultaten du får |
|---|---|
|
|
Exempel: så här ser det ut
Säg att ditt team följer arbetet i 8 Google-dokument (projekt, mötesanteckningar, veckouppdateringar och några delade planer). Manuellt tar även ”snabbskanningar” kanske 10 minuter per dokument, plus ytterligare 20 minuter för att skriva ett sammanhängande mejl, så du landar på cirka 1,5 till 2 timmar varje vecka. Med det här arbetsflödet lägger du 5 minuter på att underhålla dokumentlistan då och då, och måndagskörningen sker automatiskt. Mejlet landar i Gmail med en strukturerad sammanfattning och åtgärdspunkter, oftast inom några minuter efter triggern.
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 Docs som källdokument att övervaka
- Google Drive för att hämta dokumentmetadata (ändringsdatum, redigerare)
- OpenAI API-nyckel (skaffas via platform.openai.com)
Kunskapsnivå: Nybörjare. Du klistrar in dokument-ID:n, kopplar konton och justerar en prompt.
Vill du inte sätta upp detta själv? Prata med en automationspecialist (gratis 15-minuters konsultation).
Så fungerar det
Ett veckoschema startar allt. Cron-triggern kör måndag kl. 09:00 (du kan ändra tiden) och skickar vidare till noden som sammanställer din övervakade dokumentlista.
Dokument och metadata hämtas parallellt. n8n hämtar Google Docs-innehållet samtidigt som det hämtar Google Drive-metadata, vilket gör det enkelt att filtrera till dokument som uppdaterats de senaste 7 dagarna.
Arbetsflödet strukturerar och kombinerar det som är viktigt. Texten normaliseras för sammanfattning, nyckeldetaljer som senast uppdaterad och antal ord samlas in, och uppdaterade dokument aggregeras till ett block så att AI-modellen får full kontext.
AI skriver sammandraget, sedan levererar Gmail det. GPT-4 genererar en ledningsvänlig veckosammanfattning med åtgärdspunkter och fokus för nästa vecka, och Gmail-steget skickar den till din distributionslista med en ämnesrad med datumintervall.
Du kan enkelt ändra dokumentlistan och sammanfattningsformatet så att det matchar din rapporteringsstil utifrån dina behov. Se den fullständiga implementationsguiden nedan för anpassningsalternativ.
Steg-för-steg-guide för implementation
Steg 1: konfigurera den schemalagda veckotriggern
Det här arbetsflödet körs varje vecka enligt ett cron-schema för att sammanfatta dokumentuppdateringar.
- Lägg till eller öppna Scheduled Weekly Trigger.
- Ställ in cron-regeluttrycket till
0 9 * * 1för att köra varje måndag kl. 09:00 UTC. - Bekräfta att arbetsflödets tidszon är inställd på UTC i arbetsflödesinställningarna.
Steg 2: anslut Google Docs och Google Drive
Arbetsflödet sammanställer en lista med dokument och hämtar sedan innehåll och metadata parallellt.
- Öppna Compile Document List och uppdatera JavaScript-arrayen med era dokument-ID:n och namn (t.ex.
id: 'DOC_ID_1_HERE'). - Verifiera att Compile Document List skickar ut varje dokument som ett separat item (noden returnerar
docsToMonitor.map(doc => ({ json: doc }))). - Konfigurera Retrieve Doc Content med File ID satt till
{{ $json.id }}och Operation satt tillget. - Konfigurera Fetch Doc Metadata med File ID satt till
{{ $json.id }}, Operation satt tillgetoch Fields satt tillmodifiedTime,lastModifyingUser,version. - Bekräfta parallell körning: Compile Document List skickar output både till Retrieve Doc Content och Fetch Doc Metadata parallellt.
Steg 3: konfigurera dokumentbearbetning
Arbetsflödet transformerar dokumentinnehåll, filtrerar på uppdateringar från senaste veckan och aggregerar data för AI-sammanfattning.
- Öppna Transform Document Data och bekräfta att den refererar till Retrieve Doc Content och Fetch Doc Metadata med hjälp av de inbyggda funktionerna
$('Retrieve Doc Content').item.jsonoch$('Fetch Doc Metadata').item.json. - Säkerställ att Transform Document Data kontrollerar uppdateringar inom de senaste 7 dagarna och returnerar
nullför oförändrade dokument. - Öppna Combine Updated Records och bekräfta att den aggregerar items och skapar
combined_contentför AI-sammanfattning.
Steg 4: konfigurera AI-sammanfattning
AI-modellen genererar en professionell veckosammanfattning från kombinerat dokumentinnehåll.
- Öppna Create AI Summary och ställ in Resource till
chatoch Operation tillcreate. - I Request Body ställer ni in Model till
gpt-4, Max Tokens till1500och Temperature till0.3. - I användarmeddelandet skickar ni med kombinerat innehåll via
{{ $json.combined_content }}så att AI:n sammanfattar de aggregerade dokumentuppdateringarna.
Steg 5: konfigurera e-postbyggande och utskick
Arbetsflödet bygger ett e-postmeddelande i både plain text och HTML och skickar det sedan via Gmail.
- Öppna Assemble Email Body och bekräfta att den använder Combine Updated Records via
$('Combine Updated Records').item.jsonför att avgöra om ett e-postmeddelande ska skickas. - Verifiera att Assemble Email Body bygger
subject,bodyochhtml_bodyför e-postmeddelandet, inklusive veckointervall och dokumentlista. - Konfigurera Dispatch Summary Email med Email satt till
[YOUR_EMAIL], Message satt till{{ $json.body }}och Subject satt till{{ $json.subject }}. - I alternativen för Dispatch Summary Email ställer ni in HTML Message till
{{ $json.html_body }}för rik formatering.
Steg 6: testa och aktivera ert arbetsflöde
Kör ett manuellt test och bekräfta e-postresultatet innan ni aktiverar veckoschemat.
- Klicka på Execute Workflow och följ körningen från Scheduled Weekly Trigger till Dispatch Summary Email.
- Bekräfta att Compile Document List skickar ut items och att Retrieve Doc Content och Fetch Doc Metadata körs parallellt.
- Kontrollera output från Assemble Email Body för
send_email: truenär uppdateringar finns, och verifiera e-postinnehållet. - När ni är nöjda, slå på arbetsflödet till Active så att det körs varje vecka.
Vanliga fallgropar
- Inloggningar för Google Drive och Google Docs kan gå ut eller kräva specifika behörigheter. Om något skapar fel, börja med att kontrollera n8n:s Credentials-vy och dina Google OAuth-samtyckesbehörigheter.
- Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om nedströms noder misslyckas på tomma svar.
- Standardprompter i AI-noder är generiska. Lägg in er tonalitet tidigt, annars kommer du att redigera utdata för alltid.
Vanliga frågor
Cirka 30 minuter om dina Google- och OpenAI-konton är redo.
Nej. Du kopplar främst Google/Gmail, klistrar in dokument-ID:n och justerar prompten för sammanfattningen.
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 OpenAI API-kostnader (oftast några cent per veckokörning, beroende på hur många dokument du sammanfattar).
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 kör n8n bra. Self-hosting ger dig obegränsade körningar men kräver grundläggande serverhantering.
Ja, och ärligt talat är det den del du bör anpassa först. Uppdatera prompten i noden Create AI Summary så att den matchar din ton (mer för ledning, mer taktisk, mer kortfattad). Du kan också ändra logiken i Assemble Email Body för att lägga till avsnitt som ”Risker”, ”Beslut” eller ”Blockerade punkter”, och justera ämnesraden så att den inkluderar team- eller avdelningsnamn. Om du vill ha olika sammandrag per målgrupp kan du duplicera sista Gmail-skicket och routa baserat på dokumentkategorier.
Oftast beror det på en utgången eller återkallad Google OAuth-token i n8n, så återanslut Google-inloggningen och kör arbetsflödet igen. Bekräfta också att Google Drive API är aktiverat i ditt Google Cloud-projekt och att kontot du kopplade faktiskt har åtkomst till de dokument-ID:n. Om du nyligen ändrade delningsinställningar på dokumenten kan det göra att körningar som tidigare fungerade slutar fungera. En sak till: om du slår i Google API-kvoter kan det hjälpa att glesa ut körningarna eller minska antalet dokument som kontrolleras.
Dussintals är realistiskt för de flesta team.
Ofta, ja, eftersom det här arbetsflödet drar nytta av förgreningar, filtrering på senast ändrad-datum och att kombinera flera dokument före sammanfattning. n8n ger dig också en väg för self-hosting, vilket är praktiskt om du vill köra många automatiseringar utan att räkna varje task. Zapier och Make kan fortfarande fungera om du bara behöver en väldigt lätt sammanfattning för ett eller två dokument och du inte bryr dig om metadata eller formatering. Avvägningen är kontroll: när du vill ha ”sammanfattning för ledning + åtgärdspunkter + fokus nästa vecka” kommer du att uppskatta att prompt, aggregering och e-postmall finns på ett ställe. Prata med en automationspecialist om du vill ha hjälp att välja.
Sätt upp detta en gång så skriver sig ditt måndagsmejl för att ”komma ikapp” i princip själv. Arbetsflödet tar hand om omläsningarna, så att du kan fokusera på beslut och framdrift.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.