Whatsplaid
Taal en valuta
Gratis beginnen
Plannen
Zoeken op de site
Taal en valuta
Terug naar de blog
AI voor WhatsApp

Hoe Google Sheets te gebruiken als kennisbank voor AI op WhatsApp

Hoe Google Sheets te gebruiken als kennisbank voor AI op WhatsApp

Hoe operationele informatie voor AI op WhatsApp te organiseren

Prijzen, bediende regio's, productkenmerken, termijnen en veelgestelde vragen liggen vaak verspreid over berichten, documenten en verschillende spreadsheets. Wanneer het team informatie op één plek bijwerkt, kan de AI-agent nog steeds een andere versie gebruiken of de benodigde gegevens niet vinden.

Een integratie tussen WhatsApp en Google Sheets kan een georganiseerde spreadsheet omzetten in een kennisbron voor de agent. Het team beheert de gegevens in een vertrouwde omgeving, terwijl de gesynchroniseerde basis wordt gebruikt om antwoorden op WhatsApp aan te sturen.

Deze workflow is geschikt voor tabelmatige en relatief eenvoudige informatie. Hij verandert de spreadsheet niet in een volledige database, belooft geen realtime-raadpleging bij elk bericht en exporteert geen gesprekken naar cellen. In deze gids leer je hoe je de spreadsheet voorbereidt, antwoorden test en herkent wanneer een API de meest geschikte optie is.

Wat betekent het om Google Sheets aan WhatsApp te koppelen?

In het gedocumenteerde Whatsplaid-proces wordt Google Sheets verbonden binnen de Knowledge Base van de assistent. De richting kan als volgt worden samengevat: Google Sheets → Knowledge Base → antwoorden van de agent.

Nadat het Google-account is verbonden en een spreadsheet is geselecteerd, bereidt het systeem het eerste beschikbare blad voor synchronisatie voor. De verwerkte inhoud vormt voortaan de bronnen die de agent tijdens gesprekken kan raadplegen.

Dat betekent niet dat WhatsApp cellen zelfstandig direct leest. Het kanaal ontvangt de berichten, de agent interpreteert de vraag en gebruikt de versie van de spreadsheet die aan de knowledge base is aangeboden om het antwoord te formuleren.

Wat is de rol van elk onderdeel?

  • Google Sheets: plek waar het team tabulaire informatie organiseert en onderhoudt.
  • Knowledge Base: verzameling geautoriseerde bronnen die de AI-antwoorden sturen.
  • AI-agent: interpreteert de vraag en gebruikt de beschikbare bronnen binnen de geconfigureerde instructies.
  • WhatsApp: kanaal waar het gesprek plaatsvindt.

Om andere bronnen en de rol van instructies, grenzen en tests te leren kennen, bekijk hoe een knowledge base voor AI.

Hoe werkt de spreadsheet als bron voor de AI?

De spreadsheet presenteert informatie in rijen en kolommen. Na synchronisatie en verwerking kan de agent die inhoud gebruiken om vragen te beantwoorden die betrekking hebben op het geconfigureerde bereik.

Stel je een bedrijf voor dat een tabel bijhoudt met diensten, bediende steden, geschatte doorlooptijd en vereisten. Wanneer iemand vraagt of een bepaalde dienst in hun stad beschikbaar is, kan de agent de gesynchroniseerde bron raadplegen en op basis van de gevonden gegevens antwoorden.

De kwaliteit hangt af van vier factoren:

  • structuur: duidelijke kolommen en consistente records;
  • inhoud: correcte, volledige en niet-tegenstrijdige informatie;
  • actualisatie: gesynchroniseerde versie die compatibel is met de huidige operatie;
  • instructies: definitie van hoe de agent de bron moet gebruiken en wanneer deze niet moet antwoorden.

Begrijpt de AI elke spreadsheet?

Dat mag niet worden verondersteld. Spreadsheets met vage titels, samengevoegde cellen, meerdere tabellen op hetzelfde blad of waarden zonder context bemoeilijken interpretatie. De structuur moet voor raadpleging worden voorbereid, niet alleen voor visuele weergave door het team.

Vervangt de spreadsheet de instructies van de agent?

Nee. De spreadsheet levert gegevens. De instructies bepalen doel, toon, grenzen en gedrag bij ontbrekende of ambiguë informatie. Een chatbot met IA para WhatsApp moet kennis, configuratie en tests combineren.

Welke gegevens kunnen worden georganiseerd?

Google Sheets is nuttig wanneer informatie in een eenvoudige tabel past en door het team kan worden bijgehouden. Enkele voorbeelden zijn:

  • samengevat product- of dienstencatalogus;
  • namen, categorieën en beschrijvingen;
  • regio's, vestigingen of bediende gebieden;
  • openingstijden en contactkanalen;
  • vereisten om een dienst af te nemen of aan te vragen;
  • lijsten met beschikbare opties;
  • samenvattingen van beleidsregels en hun criteria;
  • veelgestelde vragen met goedgekeurde antwoorden;
  • codes of identificatoren die niet gevoelig zijn;
  • operationele informatie bijgewerkt door het team.

Wat niet in de spreadsheet zetten?

Gebruik de bron niet om wachtwoorden, tokens, API-sleutels, inloggegevens of geheimen op te slaan. Vermijd ook persoonsgegevens of gevoelige gegevens die niet strikt noodzakelijk en geautoriseerd zijn voor het doel.

Evalueer vóór het koppelen wie toegang heeft tot de spreadsheet, welke gegevens worden verwerkt, hoe lang ze worden bewaard en of de agent ze echt nodig heeft. De werking moet voldoen aan de LGPD en andere toepasselijke verplichtingen.

Is een spreadsheet een database?

Niet in de zin van een volledig transactioneel systeem. Een spreadsheet kan dienen als bewerkbare, tabelvormige bron voor operationele informatie, maar biedt standaard niet dezelfde garanties, controles, relaties en querymechanismen als een database of gespecialiseerd systeem.

Hoe kolommen en rijen structureren voor queries?

Een goede structuur zorgt dat elke rij een record vertegenwoordigt en elke kolom een stabiele betekenis heeft. De eerste rij moet duidelijke veldnamen bevatten.

Kolom Verwachte inhoud Voorbeeld
item Naam waaronder het record wordt geïdentificeerd Standaardinstallatie
categorie Consistente groep om context te vergemakkelijken Diensten
beschrijving Objectieve en zelfstandige uitleg Installatie uitgevoerd in reeds voorbereide omgeving
regio Gebied waarop de informatie van toepassing is Curitiba
prazo Waarde met eenheid en voorwaarde Tot 3 werkdagen na bevestiging
observação Uitzondering of relevante voorwaarde Termijn afhankelijk van de beschikbaarheid van het team
atualizado_em Datum van herziening van het record 2026-08-20

De bovenstaande namen zijn voorbeelden. De juiste structuur hangt af van de vragen die de agent moet kunnen beantwoorden.

Gebruik één rij per record

Vermijd het plaatsen van meerdere producten, steden of regels in dezelfde cel wanneer elk ervan eigen kenmerken heeft. Records scheiden maakt het makkelijker om consistente gegevens te behouden en de bijbehorende informatie te vinden.

Geef kolommen duidelijke namen

Geef de voorkeur aan “prazo_entrega” boven “info 2” en “região_atendida” boven “local”. De naam moet de gegevens uitleggen zonder afhankelijk te zijn van interne kennis.

Standaardiseer formaten en waarden

Kies een consistente manier voor data, valuta, eenheden, staten en booleaanse antwoorden. Het mengen van “sim”, “S”, “disponível” en “ok” in dezelfde kolom kan tot verschillende interpretaties leiden.

Vermijd samengevoegde cellen en decoratieve blokken

Visuele koppen, tussenkopjes midden in de tabel, lege rijen en samengevoegde cellen kunnen nuttig zijn voor presentaties, maar schaden een gestructureerde bron. Houd het tabblad bestemd voor AI schoon.

Schrijf waarden met context

Een waarde zoals “3” kan dagen, eenheden of niveau betekenen. Noteer “3 werkdagen” of houd een kolom met de eenheid. Elke cel moet interpreteerbaar zijn samen met de kop.

Bereid het eerste tabblad voor

De huidige implementatie bereidt automatisch het eerste beschikbare tabblad van de spreadsheet voor synchronisatie. Plaats daar dus de tabel die door de agent gebruikt moet worden. Laat geen omslag, inhoudsopgave of leeg tabblad op de eerste positie staan.

Hoe de antwoorden van de agent testen?

Een goed georganiseerde spreadsheet moet nog steeds worden gevalideerd in de context van een gesprek. Test vóór gebruik in productie en herhaal de validatie na belangrijke wijzigingen.

Maak vragen met bekende antwoorden

Selecteer verschillende records en vraag rechtstreeks:

  • “Beantwoorden jullie in Curitiba?”
  • “Wat is de termijn voor de standaardinstallatie?”
  • “Welke vereisten moet ik naleven?”
  • “Is deze dienst in deze regio beschikbaar?”

Vergelijk het antwoord met de overeenkomstige rij en controleer of voorwaarden en uitzonderingen zijn behouden.

Test taalvarianten

Stel dezelfde vraag op verschillende manieren, met afkortingen, typefouten en gedeeltelijke informatie. De agent moet om verduidelijking vragen wanneer er niet genoeg context is.

Test op ontbrekende informatie

Vraag naar een item of regio die niet bestaat. Het juiste antwoord is het ontbreken erkennen, om aanvullende gegevens vragen of doorverwijzen naar een medewerker volgens de instructies. Maak geen record uit.

Test tegenstrijdigheden

Zoek naar dubbele records of incompatibele waarden. Als er twee rijen voor hetzelfde item zijn, corrigeer de bron of geef duidelijk aan wanneer elke rij van toepassing is.

Registreer testgevallen

Houd een lijst bij met vraag, verwacht resultaat, waargenomen antwoord, spreadsheetversie en datum. Dit maakt het mogelijk de validatie na wijzigingen te herhalen.

Is synchronisatie realtime?

De openbare pagina documenteert automatische synchronisatie van de spreadsheet met de Knowledge Base, maar belooft niet dat Google Sheets bij elk bericht in realtime wordt geraadpleegd. Antwoorden houden rekening met de gesynchroniseerde en verwerkte versie van de bron.

In de praktijk kan een bewerking in de spreadsheet niet onmiddellijk beschikbaar zijn in het gesprek. Nadat u prijs, beleid, beschikbaarheid of andere belangrijke informatie hebt gewijzigd:

  1. wacht of start het synchronisatieproces dat in de implementatie beschikbaar is;
  2. bevestig dat de bron is verwerkt;
  3. herhaal validatievragen;
  4. vertrouw pas daarna op de nieuwe gegevens in productie.

Wanneer is de vertraging aanvaardbaar?

Dat hangt af van het risico en de wijzigingsfrequentie. Een lijst met eenheden die af en toe wordt herzien kan goed werken als gesynchroniseerde bron. Voorraad, saldo, orderstatus of prijs die voortdurend verandert kan directe raadpleging van het verantwoordelijke systeem vereisen.

Exporteert de integratie gesprekken naar de spreadsheet?

Nee in deze flow. De gedocumenteerde integratie gebruikt Google Sheets als kennisbron voor de agent. Ze belooft niet om berichten, rapporten, leads of gesprekshistorieken in de spreadsheet op te slaan.

Het is belangrijk de richting(en) te scheiden:

  • Gedocumenteerde flow: Google Sheets → Knowledge Base → agentantwoorden.
  • Flow die in deze integratie niet wordt aangekondigd: gesprekken of WhatsApp-gegevens → Google Sheets-cellen.

Als het bedrijf events of data moet exporteren, moet het een specifieke automatisering, API of webhooks evalueren. Raadpleeg de integratiehub om de gepubliceerde opties en hun verschillende scopes te begrijpen.

Wanneer API gebruiken in plaats van Google Sheets?

Gebruik Google Sheets wanneer het team een eenvoudige, tabelachtige, bewerkbare bron nodig heeft die periodiek wordt gesynchroniseerd. Overweeg een API wanneer het antwoord afhankelijk is van transactionele gegevens, realtime geüpdatet op het moment van de query of onderworpen aan complexe regels.

Behoefte Google Sheets API
Eenvoudige operationele informatie Geschikt wanneer het team een tabel onderhoudt Kan onnodig complex zijn
Update per transactie Kan synchronisatievertraging hebben Geschikter om het verantwoordelijke systeem te raadplegen
Bestellingen, voorraad of saldo Moet niet worden behandeld als volledige transactionele bron Kan actuele data raadplegen als het systeem toegang biedt
Complexe regels en relaties Beperkt door de tabelstructuur Staat eigen logica en validaties toe
Onderhoud door niet-technisch team Toegankelijker voor eenvoudige bewerkingen Vereist doorgaans ontwikkeling en monitoring
Schrijven of uitvoeren van acties Niet aangekondigd in deze flow Kan worden ontwikkeld als systeem en permissies dit toelaten

Een API met webhooks kan aangepaste queries en integraties afhandelen, maar vereist authenticatie, permissies, foutafhandeling, limieten, logs en onderhoud. Het bestaan van een API garandeert niet dat elke actie beschikbaar is.

Checklist voordat u activeert

  • Het eerste tabblad bevat de tabel bestemd voor de agent.
  • De eerste rij heeft duidelijke en unieke koppen.
  • Elke rij vertegenwoordigt een coherent record.
  • Data, eenheden, categorieën en waarden zijn gestandaardiseerd.
  • Er zijn geen samengevoegde cellen, decoratieve titels of parallelle tabellen.
  • Dubbele of tegenstrijdige records zijn herzien.
  • De data hebben een verantwoordelijke en een update-routine.
  • De spreadsheet bevat geen wachtwoorden, tokens, referenties of geheimen.
  • Persoonlijke gegevens zijn geminimaliseerd en hebben een gedefinieerd doel.
  • De instructies van de agent bepalen scope, grenzen en menselijke overdracht.
  • Directe vragen, variaties en ontbrekende informatie zijn getest.
  • De gesynchroniseerde versie is gevalideerd na belangrijke wijzigingen.
  • Het team weet dat de flow geen gesprekken naar het spreadsheet exporteert.
  • Gegevens die realtime vereisen zijn doorgestuurd naar een passende integratie.

Veelgestelde vragen over WhatsApp en Google Sheets

Wordt Google Sheets een database voor WhatsApp?

Niet als volledige database. Het werkt als een bewerkbare, gesynchroniseerde tabelbron waar de agent uit kan putten. Transactionele systemen bieden andere controles en mogelijkheden.

Welke sheet-tab wordt gebruikt?

De huidige implementatie bereidt automatisch de eerste beschikbare tab voor synchronisatie. Laat de hoofdtafel op die positie staan, schoon en klaar voor queries.

Raakt de AI de cel aan op het moment van het bericht?

De openbare pagina belooft geen realtime query bij elk bericht. De agent kijkt naar de gesynchroniseerde en verwerkte versie. Belangrijke wijzigingen moeten getest worden voor gebruik in productie.

Kan ik WhatsApp-gesprekken exporteren naar Google Sheets?

Niet via de in dit artikel beschreven flow. Deze integratie gebruikt het spreadsheet als kennisbron. Exports vereisen een andere automatisering, API of compatibele webhook.

Kan ik inloggegevens in het spreadsheet opslaan?

Nee. Wachtwoorden, tokens en API-sleutels mogen niet als kennisbasis-inhoud worden gebruikt. Gebruik veilige secret-managementmechanismen.

Wanneer kies ik voor een API?

Wanneer het antwoord transactionele of actuele data vereist, zoals voorraad, bestelling, saldo of complexe regels in het bronsysteem. De API moet geïmplementeerd worden met passende controles.

Gebruik het spreadsheet voor het juiste probleem

Google Sheets kan een nuttige bron zijn voor AI op WhatsApp wanneer data tabulair, begrijpelijk en door het team onderhouden is. Het voordeel zit in eenvoud, niet in het vervangen van transactionele systemen of realtime queries.

Bereid de eerste tab voor, standaardiseer de records, synchroniseer en test echte vragen. Voor kritieke informatie of data die per transactie verandert, overweeg een API verbonden met het verantwoordelijke systeem.

Ontdek de Google Sheets-integratie van Whatsplaid en zie hoe je een georganiseerde sheet kunt gebruiken als kennisbron voor de AI-agent op WhatsApp.