Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Documenten Genereren en Airtable Bijwerken | Een Volledige n8n-Workflow Bouwen
AI-Automatiseringsworkflows Met n8n

bookDocumenten Genereren en Airtable Bijwerken

Om de AI-uitvoer om te zetten in een Google Doc, stel je de workflow zo in dat deze in een lus draait en meerdere ASIN's één voor één verwerkt. Elke iteratie maakt of werkt een document bij en schrijft vervolgens de status en documentlink terug naar Airtable. Voeg hiervoor de volgende nieuwe nodes toe:

  • Google Docs: document aanmaken;
  • Google Docs: document bijwerken;
  • Split In Batches (of Loop Over Items) met batchgrootte 1;
  • Airtable: Update the record met de uiteindelijke Complete status;
  • Set / Edit Fields om een klikbare Google Doc-URL te genereren.

Google Doc aanmaken en bijwerken

Om voor elke ASIN een nieuw Google Doc te genereren en deze te vullen met de AI-samenvatting, voeg je twee Google Docs-nodes achter elkaar toe.

  • Google Docs: document aanmaken:

    • Drive: Mijn Drive;
    • Folder: SaaS reports;
    • Title: summary and tips (tijdelijke titel).
  • Google Docs: document bijwerken:

    • Document ID/URL: sleep vanuit de uitvoer van Create a document;
    • Text: sleep de uitvoer van de AI Agent (de samenvatting van het LLM).

Voer de nodes uit, open Google Drive en controleer of het aangemaakte document de door AI gegenereerde tekst bevat.

Note
Opmerking

Als de AI-uitvoer niet is gekoppeld aan het Text-veld, geeft Google Docs een insert text must be…-foutmelding. Zorg ervoor dat het LLM-resultaat correct is gekoppeld en voer de node opnieuw uit.

Batchverwerking en Herhaling van de Workflow

Om te voorkomen dat meerdere ASIN's gelijktijdig worden verwerkt, de workflow in batches uitvoeren zodat items één voor één worden verwerkt.

  • Airtable records zoeken:

  • Limiet: 10 (of het gewenste aantal);

  • Deze node blijft buiten de herhaling.

  • Split In Batches (of Loop Over Items):

  • Batchgrootte: 1.

Verbind de herhaling als volgt:

Search Records → Split In Batches → (rest van de workflow) → terug naar Split In Batches

Plaats de eerste Airtable Update Record binnen de herhaling om elke rij als In Progress te markeren vóór verwerking. Voer de workflow uit en observeer dat items één voor één worden uitgevoerd.

Note
Opmerking

Waarom deze opzet werkt: Alle rijen tegelijk als In Progress markeren kan conflicten veroorzaken. Een batchgrootte van 1 houdt de verwerking overzichtelijk en sequentieel.

Elk Document een Unieke Naam Geven

Als alle gegenereerde documenten dezelfde titel hebben, voeg dan de ASIN toe aan de bestandsnaam. In Create a document → Title, de ASIN dynamisch toevoegen:

summary and tips - {{$json.asin}}

Voer de workflow opnieuw uit om te bevestigen dat elke bestandsnaam nu de juiste ASIN bevat.

Resultaten Terugschrijven naar Airtable

Nadat het Google Doc is bijgewerkt, afronden door de resultaten en de documentlink terug te schrijven naar Airtable.

  • Velden instellen/bewerken (om een klikbare Google Doc-URL te maken):

  • Veld: doc_url;

  • Waarde (expressie):.

https://docs.google.com/document/d/{{$node["Create a document"].json["id"]}}/edit
  • Airtable: record bijwerken:

    • Match op: ID (sleep het eerder opgehaalde record-ID);
  • Bij te werken velden:

  • status Complete;

  • script → LLM output (dezelfde tekst die je in het document hebt geplaatst);

  • doc_link de hierboven aangemaakte doc_url waarde.

Voer de nodes uit en controleer in Airtable dat de rij nu Complete weergeeft, samen met een klikbare link die het bijbehorende Google Doc opent.

question mark

Waarom is de Split In Batches-node ingesteld op een batchgrootte van 1 in deze workflow?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 3

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Awesome!

Completion rate improved to 4.17

bookDocumenten Genereren en Airtable Bijwerken

Veeg om het menu te tonen

Om de AI-uitvoer om te zetten in een Google Doc, stel je de workflow zo in dat deze in een lus draait en meerdere ASIN's één voor één verwerkt. Elke iteratie maakt of werkt een document bij en schrijft vervolgens de status en documentlink terug naar Airtable. Voeg hiervoor de volgende nieuwe nodes toe:

  • Google Docs: document aanmaken;
  • Google Docs: document bijwerken;
  • Split In Batches (of Loop Over Items) met batchgrootte 1;
  • Airtable: Update the record met de uiteindelijke Complete status;
  • Set / Edit Fields om een klikbare Google Doc-URL te genereren.

Google Doc aanmaken en bijwerken

Om voor elke ASIN een nieuw Google Doc te genereren en deze te vullen met de AI-samenvatting, voeg je twee Google Docs-nodes achter elkaar toe.

  • Google Docs: document aanmaken:

    • Drive: Mijn Drive;
    • Folder: SaaS reports;
    • Title: summary and tips (tijdelijke titel).
  • Google Docs: document bijwerken:

    • Document ID/URL: sleep vanuit de uitvoer van Create a document;
    • Text: sleep de uitvoer van de AI Agent (de samenvatting van het LLM).

Voer de nodes uit, open Google Drive en controleer of het aangemaakte document de door AI gegenereerde tekst bevat.

Note
Opmerking

Als de AI-uitvoer niet is gekoppeld aan het Text-veld, geeft Google Docs een insert text must be…-foutmelding. Zorg ervoor dat het LLM-resultaat correct is gekoppeld en voer de node opnieuw uit.

Batchverwerking en Herhaling van de Workflow

Om te voorkomen dat meerdere ASIN's gelijktijdig worden verwerkt, de workflow in batches uitvoeren zodat items één voor één worden verwerkt.

  • Airtable records zoeken:

  • Limiet: 10 (of het gewenste aantal);

  • Deze node blijft buiten de herhaling.

  • Split In Batches (of Loop Over Items):

  • Batchgrootte: 1.

Verbind de herhaling als volgt:

Search Records → Split In Batches → (rest van de workflow) → terug naar Split In Batches

Plaats de eerste Airtable Update Record binnen de herhaling om elke rij als In Progress te markeren vóór verwerking. Voer de workflow uit en observeer dat items één voor één worden uitgevoerd.

Note
Opmerking

Waarom deze opzet werkt: Alle rijen tegelijk als In Progress markeren kan conflicten veroorzaken. Een batchgrootte van 1 houdt de verwerking overzichtelijk en sequentieel.

Elk Document een Unieke Naam Geven

Als alle gegenereerde documenten dezelfde titel hebben, voeg dan de ASIN toe aan de bestandsnaam. In Create a document → Title, de ASIN dynamisch toevoegen:

summary and tips - {{$json.asin}}

Voer de workflow opnieuw uit om te bevestigen dat elke bestandsnaam nu de juiste ASIN bevat.

Resultaten Terugschrijven naar Airtable

Nadat het Google Doc is bijgewerkt, afronden door de resultaten en de documentlink terug te schrijven naar Airtable.

  • Velden instellen/bewerken (om een klikbare Google Doc-URL te maken):

  • Veld: doc_url;

  • Waarde (expressie):.

https://docs.google.com/document/d/{{$node["Create a document"].json["id"]}}/edit
  • Airtable: record bijwerken:

    • Match op: ID (sleep het eerder opgehaalde record-ID);
  • Bij te werken velden:

  • status Complete;

  • script → LLM output (dezelfde tekst die je in het document hebt geplaatst);

  • doc_link de hierboven aangemaakte doc_url waarde.

Voer de nodes uit en controleer in Airtable dat de rij nu Complete weergeeft, samen met een klikbare link die het bijbehorende Google Doc opent.

question mark

Waarom is de Split In Batches-node ingesteld op een batchgrootte van 1 in deze workflow?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 3
some-alt