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

Fathom till Google Docs: mötesanteckningar att dela

Rickard Andersson Partner, Nodenordic.se

Du lämnar ett möte med en ”inspelning”, men det du faktiskt behöver är något som folk kommer att läsa. I stället fastnar du med att scrolla igenom ett transkript, plocka ut beslut och skriva om action items så att de inte låter som ett rörigt livesamtal.

Det är här automation med Fathom Google Docs lönar sig. Konsulter som jobbar kundnära märker direkt när uppföljningar måste se proffsiga ut. Marknadsansvariga behöver snabba sammanfattningar för kampanjer, inte ännu en adminuppgift. Och founders vill bara att teamet ska vara synkat utan att jaga anteckningar.

Det här arbetsflödet gör om ett Fathom-transkript till ett formaterat Google-dokument i Google Drive, med en AI-sammanfattning, beslut och action items. Du får se vad det gör, vad du behöver och hur du anpassar det till dina möten.

Så fungerar automationen

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

n8n Workflow Template: Fathom till Google Docs: mötesanteckningar att dela

Problemet: mötesanteckningar tar för lång tid att städa upp

Fathom ger dig ett transkript, vilket är hjälpsamt. Men transkript är inte leveranser du kan dela. De är brusiga, fulla av sidospår och de ”viktiga bitarna” är utspridda över 45 minuter av samtal. Så du hamnar i samma rutin: skumma transkriptet, skriva om en sammanfattning, bekräfta besluten, plocka ut nästa steg och sedan formatera så att det inte ser ut som ett utkast. En missad action item kan trigga en vecka av fram och tillbaka. Och ärligt talat är det svårt att hålla en jämn nivå när du rusar mellan samtal.

Friktionen byggs på. Här brister det oftast:

  • Någon måste översätta rå transkripttext till en läsbar recap, vilket kan ta runt 30 minuter per möte.
  • Action items begravs, så ägare och förfallodatum blir ”underförstådda” i stället för tydliga.
  • Formateringen tar längre tid än den borde eftersom du kopierar innehåll mellan verktyg och städar upp för hand.
  • När anteckningar blir sena halkar uppföljningar efter, och mötet du betalade för blir inte till momentum.

Lösningen: från Fathom-transkript till polerade Google Docs automatiskt

Det här n8n-arbetsflödet lyssnar efter en ”meeting ended”-händelse från Fathom, hämtar transkriptet och kontrollerar att det är värt att bearbeta. Om samtalet är för tunt (färre än 3 repliker) stannar det där, vilket håller dina AI-kostnader under kontroll och undviker att fylla Drive med skräp. När transkriptet är giltigt analyserar Google Gemini det och returnerar ett strukturerat resultat: en korrekt formaterad sammanfattning, nyckelpunkter, beslut, action items och nästa steg. Arbetsflödet gör sedan om strukturen till stylad HTML, laddar upp den till Google Drive och konverterar den till ett inbyggt Google-dokument. Till sist justerar det dokumentlayouten för bättre läsbarhet och tar bort den temporära HTML-filen så att mappen hålls städad.

Arbetsflödet startar med en Fathom-webhook och går sedan vidare till validering av transkript och AI-analys. Därefter genererar det ett snyggt formaterat dokument, lagrar det i Google Drive och konverterar det till ett Google-dokument som du kan dela direkt.

Det här får du: automation vs. resultat

Exempel: så här ser det ut

Säg att du har 10 kundsamtal i veckan. Manuellt tar även en ”snabb” process oftast 30 minuter att skumma, sammanfatta, formatera och ladda upp anteckningar, vilket blir cirka 5 timmar per vecka. Med det här arbetsflödet är ”arbetet” i princip noll: mötet avslutas, webhooken triggar direkt och du väntar några minuter på AI-bearbetning och Google Docs-konvertering. Du granskar fortfarande dokumentet, men nu är det en snabb kontroll, inte en omskrivning.

Det här behöver du

  • n8n-instans (testa n8n Cloud gratis)
  • Självhostad lösning om du föredrar det (Hostinger fungerar bra)
  • Fathom för mötestranskript och webhooks
  • Google Drive för att lagra de genererade dokumenten
  • Google Gemini API-nyckel (hämta den från Google AI Studio)

Svårighetsnivå: Medel. Du kopplar OAuth-credentials och klistrar in en webhook-URL i Fathoms inställningar.

Vill du inte sätta upp detta själv? Prata med en automationsexpert (gratis 15-minuterskonsultation).

Så fungerar det

Fathom avslutar mötet och anropar din webhook. n8n tar emot transkriptets payload direkt och svarar omedelbart så att Fathom inte får timeout och försöker igen (vilket är så dubbla dokument uppstår).

Arbetsflödet kontrollerar att transkriptet är ”på riktigt”. Om det inte finns minst 3 repliker stannar det. Korta samtal, oavsiktliga inspelningar och tomma transkript skickas inte till AI-modellen.

Google Gemini tar fram en strukturerad mötesgenomgång. Arbetsflödet instruerar Gemini att returnera förutsägbara sektioner som nyckelpunkter, beslut och action items, och parsar sedan och mappar de fälten till en konsekvent mall.

Ett formaterat dokument skapas i Google Drive. n8n genererar HTML, laddar upp den till Drive, konverterar den till ett inbyggt Google-dokument via Google API, justerar sidmarginaler för läsbarhet och tar sedan bort den temporära HTML-filen.

Du kan enkelt ändra Drive-mappens plats så att den matchar din kund- eller projektstruktur. Se hela implementationsguiden nedan för anpassningsalternativ.

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

Steg 1: konfigurera webhook-triggern

Konfigurera den inkommande webhooken så att Fathom kan leverera mötesdata till arbetsflödet.

  1. Lägg till och öppna Receive Fathom Webhook.
  2. Ställ in HTTP MethodPOST.
  3. Ställ in Path2fab6c8f-ade4-49ba-b160-7cf6aa11cb15.
  4. Under Options låter ni Raw Body vara aktiverat och Binary Property Name inställt på data så att payloaden bevaras.
Ni kan använda webhook-test-URL:en från Receive Fathom Webhook för att simulera en payload under konfigurationen.

Steg 2: anslut transkriptformatering och validering

Normalisera det inkommande transkriptet och bekräfta att det finns tillräckligt med data innan AI-analys.

  1. Öppna Format Core Segments och bekräfta att JavaScript-koden finns på plats för att bygga transcript_merged, deltagare och mötesmetadata.
  2. Koppla Receive Fathom WebhookFormat Core Segments.
  3. Öppna Transcript Available? och verifiera villkoren: {{ JSON.stringify($json.transcript_merged) }} är inte tomt och {{ $json.transcript_merged.length }} är större än eller lika med 3.
  4. Koppla Format Core SegmentsTranscript Available? för att gatea AI-steget.
⚠️ Vanlig fallgrop: Om transkript-arrayen är tom eller för kort kommer Transcript Available? att blockera AI-bearbetningen.

Steg 3: konfigurera AI-sammanfattning

Konfigurera Gemini och den strukturerade parsern för att skapa en konsekvent mötessammanfattning.

  1. Öppna Gemini Chat Engine och ställ in Model Namemodels/gemini-2.5-pro.
  2. Inloggningsuppgifter krävs: Anslut era googlePalmApi-inloggningsuppgifter i Gemini Chat Engine.
  3. Öppna AI Meeting Review och behåll prompt-texten som den är, och säkerställ att den refererar till transkriptet med {{ JSON.stringify($json.transcript_merged) }}.
  4. Verifiera att Structured Result Parser är ansluten som output-parser för AI Meeting Review och att JSON-schemaexemplet är ifyllt.
  5. Observera: Structured Result Parser är en subnod — inloggningsuppgifter (om det behövs) ska läggas till i Gemini Chat Engine, inte i själva parsern.

Steg 4: mappa output och bygg HTML-rapporten

Mappa AI-outputen till konsekventa fält och generera HTML-filen för konvertering till Google Docs.

  1. Öppna Map Output Fields och verifiera varje tilldelningsuttryck, inklusive {{ $json.output["Meeting Title"] + " - " + $json.output["Scheduled Date/Time"].replace(/:/g, "-") }}.
  2. Säkerställ att transcript_merged är satt till {{ $('Format Core Segments').item.json.transcript_merged }} för rapportrendering.
  3. Öppna Generate HTML Report och bekräfta att skriptet skapar en binär HTML-fil och sätter filnamnet till ${o["Meeting Title"]} - Meeting Notes.html.
  4. Koppla AI Meeting ReviewMap Output FieldsGenerate HTML Report.
Transkriptsektionen använder lines[{ts,text}] från Format Core Segments, så behåll den strukturen intakt när ni redigerar koden.

Steg 5: konfigurera Google Drive-outputs

Ladda upp HTML-filen, konvertera den till ett Google-dokument och rensa sedan upp samt formatera slutdokumentet.

  1. Öppna Upload HTML File och ställ in Name{{ $json.filename }}.
  2. Inloggningsuppgifter krävs: Anslut era googleDriveOAuth2Api-inloggningsuppgifter i Upload HTML File.
  3. Öppna Convert to Docs File och ställ in URLhttps://www.googleapis.com/drive/v3/files/{{ $json.id }}/copy, med JSON-body {"name":"{{ $json.name.replace('.html', '') }}","mimeType":"application/vnd.google-apps.document"}.
  4. Inloggningsuppgifter krävs: Anslut era googleDriveOAuth2Api-inloggningsuppgifter i Convert to Docs File.
  5. Öppna Remove HTML Temp File och ställ in File ID{{ $('Upload HTML File').item.json.id }} med Delete Permanently aktiverat.
  6. Inloggningsuppgifter krävs: Anslut era googleDriveOAuth2Api-inloggningsuppgifter i Remove HTML Temp File.
  7. Öppna Adjust Doc Layout och behåll batchUpdate-JSON-body som sätter alla marginaler till 36 PT.
  8. Inloggningsuppgifter krävs: Anslut era googleDriveOAuth2Api-inloggningsuppgifter i Adjust Doc Layout.
  9. Koppla Generate HTML ReportUpload HTML FileConvert to Docs File.
  10. Convert to Docs File skickar output både till Remove HTML Temp File och Adjust Doc Layout parallellt.
⚠️ Vanlig fallgrop: Om Google Drive OAuth-scope inte tillåter skapande och borttagning av filer kommer Convert to Docs File eller Remove HTML Temp File att misslyckas.

Steg 6: testa och aktivera ert arbetsflöde

Validera hela flödet och aktivera det sedan för användning i produktion.

  1. Klicka på Execute Workflow och skicka en exempel-payload för webhook till Receive Fathom Webhook.
  2. Bekräfta att Transcript Available? släpper igenom och att AI Meeting Review outputar strukturerade fält.
  3. Verifiera att Upload HTML File skapar en HTML-fil och att Convert to Docs File sedan skapar ett Google-dokument.
  4. Kontrollera att Remove HTML Temp File tar bort den temporära HTML-filen och att Adjust Doc Layout applicerar marginalerna.
  5. När allt fungerar växlar ni arbetsflödet till Active för att köra automatiskt på nya webhooks.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Vanliga fallgropar

  • Credentials för Google Drive och Google Docs kan löpa ut eller kräva specifika behörigheter. Om saker slutar fungera, kontrollera status för n8n-credentials och auktorisera om Google OAuth-kopplingen först.
  • Om transkriptet är kort stoppar kontrollen ”Transcript Available?” körningen med flit. Bekräfta i Fathom att du tar emot eventet för sammanslaget transkript och att mötet hade åtminstone några riktiga repliker fram och tillbaka.
  • AI-prompten avgör kvaliteten på dina anteckningar. Standardprompter är generiska, så lägg in din struktur och ton i steget ”AI Meeting Review” tidigt, annars kommer du att redigera varje dokument.

Vanliga frågor

Hur lång tid tar det att sätta upp den här automationen med Fathom Google Docs?

Cirka 30 minuter om dina konton är redo.

Behöver jag kunna koda för att automatisera Fathom-mötesanteckningar?

Nej. Du kopplar credentials, klistrar in en webhook-URL i Fathom och justerar en prompt om du vill ha andra sektioner.

Är n8n gratis att använda för det här Fathom Google Docs-arbetsflödet?

Ja. n8n har ett gratis alternativ för self-hosting och en gratis provperiod på n8n Cloud. Cloud-planer börjar på 20 USD/månad för högre volymer. Du behöver också räkna in användningen av Google Gemini API (det ryms ofta inom gratisnivån, men kontrollera aktuell prissättning).

Var kan jag hosta n8n för att köra den här automationen?

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 klarar n8n bra. Self-hosting ger obegränsat antal körningar men kräver grundläggande serverhantering.

Kan jag anpassa den här automationen med Fathom Google Docs för olika anteckningsformat?

Ja, och det är det bästa. Uppdatera prompten i steget ”AI Meeting Review” för att lägga till sektioner som risker, hinder, sentiment eller uppföljningar. Du kan också ändra Drive-mappen genom att redigera uppladdningssteget och justera luft genom att tweaka anropet ”Adjust Doc Layout”. Vill du ha en helt annan mall, ändra steget som genererar HTML så att rubriker, tabeller och styling matchar ditt varumärke.

Varför fungerar inte min Google Drive-anslutning i det här arbetsflödet?

Oftast beror det på att Google OAuth-åtkomsten i n8n har löpt ut eller återkallats, så auktorisera om credentials för Google Drive och Google Docs. Det kan också saknas behörigheter till målmappen i Drive, särskilt om den ligger i en delad enhet. Om konverteringsanropet misslyckas, dubbelkolla att du använder rätt Google-endpoint för ”copy” för att konvertera HTML till ett inbyggt dokument.

Hur många möten klarar den här automationen med Fathom Google Docs?

Många.

Är den här automationen med Fathom Google Docs bättre än att använda Zapier eller Make?

Ofta, ja, om du bryr dig om dokumentkvalitet och kontroll. Det här flödet har några rörliga delar: validera transkriptet, skapa strukturerad AI-utdata, skapa HTML, konvertera till Google Docs och sedan städa bort den temporära filen. n8n hanterar den typen av förgreningslogik snyggt, och du kan self-hosta för obegränsade körningar om volymen växer. Zapier och Make kan fortfarande göra det, men du betalar oftast mer när du lägger till filter, formatering i flera steg och högre task-volym. Om du vill ha hjälp att välja (eller om du behöver approvals, mappar och notiser gjort ”på rätt sätt”), prata med en automationsexpert.

Korrekt formaterade mötesanteckningar ska vara automatiska, inte ett andra jobb efter varje samtal. Sätt upp det här en gång, så har du ett delningsbart Google-dokument som väntar på dig när mötet tar slut.

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