Whitepaper: Google Workspace licenties en prijzen in 2026
Alle actuele Google Workspace prijzen voor 2026 op een rij (ex btw): Business Starter, Standard en Plus, de besparing bij jaarl...
Hoe je werk automatiseert met Google Apps Script en de Gemini API: van automatische e-mailtriage tot rapportages, met praktische uitleg en codevoorbeelden.
Wil je werk automatiseren binnen Google Workspace en daarbij de intelligentie van AI gebruiken? Dan is de combinatie van Google Apps Script en de Gemini API de snelste route. Apps Script draait gratis binnen je Workspace-omgeving en heeft directe toegang tot Gmail, Drive, Agenda en Sheets. De Gemini API voegt daar taalbegrip aan toe: samenvatten, classificeren, herschrijven en gegevens extraheren. Samen automatiseer je taken die voorheen handwerk waren, zoals e-mailtriage, rapportages en het verwerken van formulieren.
In dit artikel laten we het patroon zien met een werkend voorbeeld, en bespreken we waar je op moet letten qua veiligheid. Wil je dit laten bouwen of opschalen? Bekijk onze diensten procesautomatisering en AI-integratie.
Apps Script is JavaScript dat bij Google in de cloud draait, met ingebouwde toegang tot Workspace-diensten en met triggers (tijdgestuurd of op een gebeurtenis). Het kost niets extra binnen je abonnement. De Gemini API levert de AI-laag. Door Apps Script de data te laten ophalen en Gemini de interpretatie te laten doen, bouw je in korte tijd nuttige automatiseringen.
Typische toepassingen voor het MKB:
Onderstaand script zoekt ongelezen mail van de afgelopen dag, laat Gemini een korte samenvatting maken en mailt die naar jezelf. De API-sleutel staat veilig in de scripteigenschappen, niet in de code.
function vatLaatsteMailSamen() {
const draden = GmailApp.search('is:unread newer_than:1d', 0, 5);
if (!draden.length) return;
const teksten = draden
.map(function (d) { return d.getMessages().pop().getPlainBody(); })
.join('\n---\n');
const samenvatting = vraagGemini('Vat deze e-mails kort samen in bullets, in het Nederlands:\n' + teksten);
GmailApp.sendEmail(Session.getActiveUser().getEmail(), 'Dagelijkse mailsamenvatting', samenvatting);
}
function vraagGemini(prompt) {
const apiKey = PropertiesService.getScriptProperties().getProperty('GEMINI_API_KEY');
const model = 'gemini-2.5-flash';
const url = 'https://generativelanguage.googleapis.com/v1beta/models/' + model + ':generateContent';
const payload = { contents: [{ parts: [{ text: prompt }] }] };
const response = UrlFetchApp.fetch(url, {
method: 'post',
contentType: 'application/json',
headers: { 'x-goog-api-key': apiKey },
payload: JSON.stringify(payload),
muteHttpExceptions: true
});
const data = JSON.parse(response.getContentText());
if (!data.candidates) throw new Error('Geen antwoord van Gemini: ' + response.getContentText());
return data.candidates[0].content.parts[0].text;
}
Modelnamen evolueren; kies de actuele Gemini-modelnaam die bij jouw use-case past. Voor korte, snelle taken volstaat een Flash-model, voor complexere redenering kies je een Pro-model.
Hardcode nooit een API-sleutel in je script. Gebruik PropertiesService.getScriptProperties() om de sleutel op te slaan, of beheer hem centraal. Beperk de sleutel waar mogelijk tot de juiste API en stel gebruikslimieten in. Dit is precies het soort detail dat het verschil maakt tussen een handige automatisering en een datalek.
Zonder trigger doet het script niets. Stel in Apps Script een tijdgestuurde trigger in (bijvoorbeeld elke ochtend om 8 uur) of een trigger op een gebeurtenis, zoals een nieuwe formulierinzending. Zo draait je automatisering automatisch, zonder dat iemand op een knop hoeft te drukken.
Niet alles hoeft code te zijn. Voor veel automatiseringen is no-code Workspace Studio sneller en makkelijker te beheren. Kies voor Apps Script en de Gemini API als je maatwerk nodig hebt, externe systemen wilt koppelen of fijnmazige controle over de logica wilt. Vaak is een combinatie het beste: no-code waar het kan, code waar het moet.
Apps Script en de Gemini API vormen een krachtig, betaalbaar koppel om werk te automatiseren binnen Workspace. Begin met een kleine, duidelijke taak zoals een dagelijkse samenvatting, bewaar je sleutels veilig en breid daarna uit. Loop je tegen complexiteit aan, of wil je automatiseringen die meerdere systemen raken?
Onze ontwikkelaars bouwen betrouwbare automatiseringen op maat. Neem contact op of lees meer over procesautomatisering.
Alle actuele Google Workspace prijzen voor 2026 op een rij (ex btw): Business Starter, Standard en Plus, de besparing bij jaarl...
Tien Google Workspace beveiligingsinstellingen die je vandaag nog aanzet: van 2-staps-verificatie en sharing-restricties tot AI...
NotebookLM ontsluit kennis uit je eigen documenten. Zo zet je het zakelijk in voor onboarding, beleid en research, veilig binne...
Wij reageren binnen 1 werkdag met een eerlijk en concreet antwoord.
Vraag over het artikel.
Prijsindicatie ontvangen.
Hulp bij toepassing.
Vraag of melding indienen.