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

Google Kalender + Google Docs: LinkedIn-utkast

Rickard Andersson Partner, Nodenordic.se

Du avslutar ett riktigt bra samtal, du vet att det fanns 2–3 citatvänliga ögonblick … och sedan försvinner transkriptet in i en mapp, dina anteckningar är röriga och LinkedIn förblir tyst i en vecka till.

Automatisering av LinkedIn-utkast är en lättnad för coacher som kör sessioner rygg mot rygg, för konsulter som vill hålla sig synliga mellan projekt, och för marknadsansvariga som behöver konsekvent thought leadership utan att behöva be om “bara ett inlägg till”.

Det här arbetsflödet gör schemalagda möten till polerade LinkedIn-utkast i Google Docs, och mejlar dig granskningslänkar så att publicering blir ett snabbt beslut, inte ett eftermiddagsprojekt.

Så fungerar den här automatiseringen

Se hur detta löser problemet:

n8n Workflow Template: Google Kalender + Google Docs: LinkedIn-utkast

Utmaningen: förvandla samtal till inlägg (utan att tappa det som är bra)

Mötestranskript är fulla av verkligt språk, verkliga invändningar och verkliga lärdomar. Det är exakt det som presterar på LinkedIn. Men så fort samtalet är slut är du tillbaka i leveransläge: uppföljningar, admin, ett till möte. Då blir löftet “jag skriver det senare” till en kyrkogård av halv-sparade transkript, spridda anteckningar och utkast som aldrig blir klara. Ärligt talat är det inte ett motivationsproblem. Det är ett arbetsflödesproblem.

Friktionen bygger på. Här är var det fallerar för de flesta team.

  • Du lägger cirka en timme på att leta upp rätt transkript och tvekar ändå kring vad som var viktigast.
  • Utkast börjar från ett tomt blad, vilket gör att du skriver om det du redan sa i samtalet.
  • Varumärkesrösten blir inkonsekvent eftersom varje inlägg “skapas från grunden” i all hast.
  • Granskning och godkännande blir en tråd av länkar och skärmdumpar som ingen vill leta upp senare.

Lösningen: kalendertriggade transkript till LinkedIn-utkast i Google Docs

Det här n8n-arbetsflödet bevakar din Google Kalender efter mötena du bryr dig om (som coachingsamtal, säljdebriefar, kundavstämningar). När en matchande händelse är slut väntar det in att allt är klart och mejlar dig sedan en enkel förfrågan om att klistra in transkriptet och välja vilken typ av inlägg du vill ha. Därifrån analyserar AI transkriptet med dina sparade varumärkesriktlinjer, plockar ut de starkaste insikterna och genererar ett LinkedIn-klart utkast. Till sist skapar det en prydligt organiserad Google Drive-mapp och två Google Docs: ett med transkriptet som referens och ett med det färdiga inlägget som du kan redigera och publicera.

Arbetsflödet startar med en kalenderhändelsetrigger och ett nyckelordsfilter. När du har lämnat transkriptet routas det till rätt generator (personligt inlägg eller företagsinlägg), mappar fälten, bygger dokumenten och skickar sedan granskningslänkar via Gmail så att du kan godkänna snabbt.

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

Effekt i verkligheten

Säg att du har 4 kundsamtal i veckan och vill ha 2 LinkedIn-inlägg från dem. Manuellt är det lätt att bränna cirka 45 minuter per inlägg: hitta transkriptet, plocka höjdpunkter, skriva utkast och formatera (alltså ungefär 1,5 timmar i veckan). Med det här arbetsflödet sköter kalendertriggern tajmingen, du klistrar in transkriptet när du blir ombedd (cirka 5 minuter) och får tillbaka Google Docs-länkar för snabba justeringar. För de flesta innebär det ungefär en timme tillbaka varje vecka, plus betydligt färre “missade idé”-ögonblick.

Krav

  • n8n-instans (testa n8n Cloud gratis)
  • Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
  • Google Kalender för att upptäcka när möten slutar
  • Gmail för att begära transkript och skicka granskningslänkar
  • Google Drive + Google Docs för organiserad lagring av utkast
  • API-nyckel för LangChain-leverantör (hämtas i din LLM-leverantörs dashboard)

Kunskapsnivå: Medel. Du kommer att redigera filter, prompts och Google-kopplingar, men du kommer inte att skriva kod.

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

Arbetsflödet steg för steg

Din kalender avslutar ett matchande möte. Google Kalender triggar arbetsflödet, och ett nyckelordsfilter håller fokus på de samtal som ska bli innehåll (inte varje intern avstämning).

En kort fördröjning gör tajmingen pålitlig. Arbetsflödet väntar tills händelsen verkligen är avslutad och skickar sedan ett Gmail-meddelande där det ber om transkriptet och vilken inläggstyp du föredrar.

AI gör rått språk till ett användbart utkast. Utifrån ditt val routar n8n till generatorn för personligt inlägg eller företagsinlägg. Dina sparade varumärkesriktlinjer (minnesbuffert) styr tonen så att resultatet låter som att du skrev det.

Dokument skapas, fylls och skickas till dig. n8n skapar en Drive-mapp, bygger två Google Docs (transkript + innehåll), skriver in texten i respektive dokument och mejlar dig sedan granskningslänkarna.

Du kan enkelt justera kalenderns nyckelordsfilter för att rikta in dig på andra mötestyper utifrån dina behov. Se hela implementationsguiden nedan för anpassningsalternativ.

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

Steg 1: konfigurera kalenderhändelse-triggern

Ställ in workflowet så att det bevakar när möten startar, filtrerar relevanta händelser och väntar tills mötet är slut innan en transkription begärs.

  1. Lägg till och öppna Calendar Event Trigger, ställ sedan in Trigger OneventStarted och bekräfta kalendern som ska användas.
  2. I Filter Event Keywords ställer ni in villkoret så att det kontrollerar Summary med ={{ $('Calendar Event Trigger').item.json.summary }} contains key words.
  3. I Delay Until Event Ends ställer ni in ResumespecificTime och Date Time={{ $('Filter Event Keywords').item.json.end.dateTime }}.
  4. Bekräfta flödet från Calendar Event TriggerFilter Event KeywordsDelay Until Event Ends.

Tips: Om händelser hoppas över, dubbelkolla nyckelordsfiltret i Filter Event Keywords och ert kalenderval i Calendar Event Trigger.

Steg 2: anslut Google Workspace

Ange nödvändiga Google-uppgifter för Calendar, Gmail, Drive och Docs så att workflowet kan skicka e-post och skapa dokument.

  1. Autentiseringsuppgift krävs: Anslut era Google Calendar OAuth2-uppgifter i Calendar Event Trigger.
  2. Autentiseringsuppgift krävs: Anslut era Gmail OAuth2-uppgifter i Request Transcript Email och Send Content Links.
  3. Autentiseringsuppgift krävs: Anslut era Google Drive OAuth2-uppgifter i Generate Drive Folder.
  4. Autentiseringsuppgift krävs: Anslut era Google Docs OAuth2-uppgifter i Build Content Doc, Write Content Doc, Build Transcript Doc och Write Transcript Doc.

⚠️ Vanlig fallgrop: Google Docs-noderna kräver åtkomst till samma Drive som Generate Drive Folder. Konton som inte matchar kan orsaka att skapandet av dokument misslyckas.

Steg 3: ställ in AI-generering av inlägg

Konfigurera AI-agenterna, minnesbuffertarna och de strukturerade parsers för att generera LinkedIn-inlägg baserat på transkriptionssvaret.

  1. I Request Transcript Email behåller ni Operation som sendAndWait och Response Type som customForm, och verifierar sedan formulärfälten (Meeting Transcript, Post Type, Tone of Voice, Additional Instructions).
  2. I Route by Post Type behåller ni de två reglerna som jämför ={{ $json.data['Post Type'] }} med Personal LinkedIn Post och Company LinkedIn Post.
  3. Konfigurera Personal Post Generator med den angivna prompten och säkerställ att den använder input-uttryck som {{ $json.data['Meeting Transcript'] }} och {{ $json.data['Tone of Voice'] }}.
  4. Konfigurera Company Post Generator med den angivna prompten och säkerställ att den använder samma input-uttryck för transkript, inläggstyp och ton.
  5. Behåll Context Memory Buffer kopplad till Personal Post Generator och Company Memory Buffer kopplad till Company Post Generator.
  6. Behåll Structured Result Parser kopplad till Personal Post Generator och Company Result Parser kopplad till Company Post Generator som output-parsers.

Autentiseringsuppgift krävs: Anslut era autentiseringsuppgifter för AI-modellen i Personal Post Generator och Company Post Generator. Under-noderna för minne och parser (Context Memory Buffer, Structured Result Parser, Company Memory Buffer, Company Result Parser) ärver autentiseringsuppgifter från den överordnade agenten, så lägg till autentiseringsuppgifter i agentnoderna, inte i under-noderna.

Steg 4: konfigurera utdata och dokumentåtgärder

Mappa AI-utdata till fält, skapa en Drive-mapp, bygg dokumenten, skriv innehåll och skicka de slutliga länkarna.

  1. I Map Post Fields ställer ni in post_title={{ $json.output.post_title }} och post_content={{ $json.output.post_content }}.
  2. I Generate Drive Folder behåller ni Resource som folder och ställer in Name= (eller ersätter med ett meningsfullt namn).
  3. I Build Content Doc ställer ni in Title={{ $('Map Post Fields').item.json.post_title }} och Folder ID={{ $('Generate Drive Folder').item.json.id }}.
  4. I Write Content Doc ställer ni in Operationupdate, Document URL={{ $('Build Content Doc').item.json.id }} och infogar innehåll med ={{ $('Map Post Fields').item.json.post_content }}.
  5. I Build Transcript Doc ställer ni in Title=Coaching's Transcript och Folder ID={{ $('Generate Drive Folder').item.json.id }}.
  6. I Write Transcript Doc ställer ni in Operationupdate, Document URL={{ $('Build Transcript Doc').item.json.id }} och infogar transkriptionstext med ={{ $('Request Transcript Email').item.json.data['Meeting Transcript'] }}.
  7. I Send Content Links behåller ni meddelandemallen och verifierar att dokumentlänkarna använder {{ $('Build Content Doc').item.json.id }} och {{ $('Build Transcript Doc').item.json.id }}.
  8. Bekräfta sekvensen Map Post FieldsGenerate Drive FolderBuild Content DocWrite Content DocBuild Transcript DocWrite Transcript DocSend Content Links.

Tips: Klisterlappen Flowpast Branding är endast informativ och kan lämnas som den är eller tas bort utan att påverka workflowet.

Steg 5: testa och aktivera ert workflow

Kör ett end-to-end-test för att säkerställa att triggern, e-postsvaret, AI-genereringen och dokumentskapandet fungerar tillsammans.

  1. Klicka Execute Workflow och skapa en kalenderhändelse vars sammanfattning innehåller key words för att trigga Calendar Event Trigger.
  2. Vänta tills Delay Until Event Ends återupptas och bekräfta sedan att e-postmeddelandet för transkriptionsbegäran skickas från Request Transcript Email.
  3. Svara på e-postmeddelandet med formulärdatan och verifiera sedan att Route by Post Type skickar data till antingen Personal Post Generator eller Company Post Generator.
  4. Bekräfta att Send Content Links e-postar länkar till de två Google Docs och att båda dokumenten innehåller det genererade inlägget och transkriptionen.
  5. När ni är nöjda, växla workflowet till Active så att det körs automatiskt för nya möten.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Se upp för

  • Google Kalender- eller Gmail-autentisering kan löpa ut eller kräva specifika behörigheter. Om något skapar fel, kontrollera först status för det anslutna kontot i n8n under fliken Credentials.
  • Om du använder Wait-noder eller extern bearbetning varierar tajmingen. Öka väntetiden om efterföljande noder fallerar för att mötet inte är helt “avslutat” ännu.
  • Standardprompts i AI-noder är generiska. Lägg in din varumärkesröst tidigt (i minnesbufferten och i generatorprompterna) annars kommer du att redigera resultat i all evighet.

Vanliga frågor

Hur snabbt kan jag implementera den här automatiseringen för LinkedIn-utkast?

Ungefär en timme om dina Google-konton redan är anslutna.

Kan icke-tekniska team implementera den här automatiseringen för LinkedIn-utkast?

Ja. Ingen kodning krävs, men någon bör vara bekväm med att redigera prompts och testa med ett exempeltranskript.

Är n8n gratis att använda för det här arbetsflödet för automatisering av LinkedIn-utkast?

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 LangChain/LLM-API, som varierar beroende på leverantör och transkriptets 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 egen hosting på en VPS. För egen hosting är Hostinger VPS prisvärd och hanterar n8n bra. Egen hosting ger dig obegränsat antal körningar men kräver grundläggande serverhantering.

Hur anpassar jag den här lösningen för automatisering av LinkedIn-utkast till mina specifika utmaningar?

Börja med “Filter Event Keywords” så att bara rätt möten triggar utkast. Justera sedan prompterna i Personal Post Generator eller Company Post Generator så att de matchar ditt format (story-inlägg, ramverksinlägg, vass take, mjukare utbildande ton). Du kan också byta texten i mejlet “Send Content Links” så att den passar er interna granskningsprocess, särskilt om flera personer godkänner inlägg.

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

Oftast beror det på utgångna Google-autentiseringar eller saknade behörigheter på det anslutna kontot. Anslut Google Kalender på nytt i n8n, bekräfta att den kan läsa händelser och dubbelkolla sedan kalenderfiltret så att det pekar på rätt kalender. Om det fungerar ibland och fallerar andra gånger kan även rate limits eller delade teamkalendrar vara orsaken.

Vilken kapacitet har den här lösningen för automatisering av LinkedIn-utkast?

Mer än tillräckligt för de flesta små team: ett par dussin möten i veckan är vanligt, där den främsta flaskhalsen är din AI-leverantör och hur långa transkripten är.

Är den här automatiseringen för LinkedIn-utkast bättre än att använda Zapier eller Make?

Ofta, ja, eftersom det här arbetsflödet inte bara är “flytta text från A till B”. Du routar efter inläggstyp, sparar varumärkeskontext, tolkar strukturerade outputs och skapar flera dokument i en och samma körning, vilket är där n8n ofta känns mer flexibelt och mindre låst bakom betalväggar. Zapier eller Make kan fortfarande fungera om du vill ha en enklare variant, som “formulärinsändning → utkastdokument”, och du inte bryr dig om minnesbaserad varumärkeskonsekvens. Om du publicerar både ur ett personligt och ett företags-perspektiv är n8n:s förgrening en stor grej. Och om du vill hålla kostnader förutsägbara kan egen hosting hjälpa. Prata med en automatiseringsexpert om du är osäker på vad som passar.

Du har redan råmaterialet till riktigt bra LinkedIn-inlägg. Det här arbetsflödet ser bara till att det inte tappas bort, och att ditt nästa utkast dyker upp medan samtalet fortfarande är färskt.

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