Agenda
Google Calendar koppelen aan een autonome AI-agent
Google Agenda bundelt de afspraken en beschikbaarheid van het hele bedrijf. De Google Agenda-connector komt binnenkort: een Atako-agent zal tijdsloten kunnen voorstellen, afspraken aanmaken en conflicten melden, zonder ooit uw Google-wachtwoord te zien.
Binnenkort beschikbaar — maak je account aan en we laten het je weten zodra deze integratie klaar is.
Mogelijke workflows
Klantafspraak plannen zonder heen-en-weer gemail
Een verkoper of supportteam krijgt een afspraakverzoek. De agent zal vrije tijdsloten controleren met check_availability in de betreffende agenda, twee of drie passende sloten voorstellen en de afspraak aanmaken met create_event zodra het slot is bevestigd. Heeft de toestemming voor create_event schrijfscope, dan stuurt Google de uitnodiging direct naar de deelnemers; zonder die toestemming zal de agent alleen de vrije sloten in een voorbereid bericht opsommen en nooit zelf boeken.
Opsporen van conflicten en dubbele boekingen
De agent zal komende afspraken ophalen met list_events, overlappende vergaderingen of een al dagen onbevestigde afspraak opmerken en een oplossingsvoorstel voorbereiden. Hij zal niets zelf verplaatsen of annuleren: cancel_event en update_event blijven aparte acties, los toegekend als het bedrijf wil dat de agent direct handelt in plaats van het conflict aan de organisator te melden.
Gezamenlijk tijdslot zoeken voor een sollicitatiegesprek of teamoverleg
Voor een sollicitatiegesprek of een vergadering met meerdere agenda's zal de agent de toegankelijke agenda's ophalen met list_calendars, hun beschikbaarheid opvragen met check_availability en het eerste gezamenlijke slot in de gevraagde periode bepalen. Hij zal de afspraak pas aanmaken als een mens dat slot heeft goedgekeurd, tenzij create_event uitdrukkelijk is toegekend om het boeken volledig te automatiseren.
Acties van de connector
list_events
Lezen. Lijst van de evenementen van een agenda over een bepaalde periode.
get_event
Lezen. Volledige details van een evenement ophalen, inclusief deelnemers.
search_events
Lezen. Evenementen zoeken met een tekstquery.
check_availability
Lezen. Vrije en bezette tijdslots van een of meerdere agenda's controleren.
list_calendars
Lezen. Lijst van de agenda's die toegankelijk zijn voor het gekoppelde account.
create_event
Schrijven. Een evenement aanmaken, met de deelnemers.
update_event
Schrijven. Een bestaand evenement wijzigen: tijdstip, deelnemers of omschrijving.
respond_to_event
Schrijven. Reageren op een ontvangen uitnodiging: accepteren, weigeren of voorlopig.
add_attendee
Schrijven. Een deelnemer toevoegen aan een bestaand evenement.
cancel_event
Schrijven. Een bestaand agenda-evenement annuleren.
Vereisten
- Adminrol binnen het Atako-bedrijf om de integratie te koppelen.
- Google-account, persoonlijk of Workspace, waarvan de agenda moet worden gekoppeld.
- Google OAuth-toestemming, scope https://www.googleapis.com/auth/calendar.events.
- Een expliciete grant per agent, met name voor create_event en cancel_event.
Hoe te verbinden
- 1
Context → Integraties openen
Zodra de connector live is, zal een admin Google Agenda kiezen in de lijst met connectors.
- 2
De blootgestelde acties controleren
Het venster zal vóór autorisatie alle agenda-acties tonen, lezen en schrijven.
- 3
Aanmelden via het Google-scherm
Doorverwijzing naar de Google-toestemming; er wordt geen wachtwoord naar Atako gestuurd.
- 4
Toegang verlenen aan een agent
U zult per agent de precieze acties kiezen, bijvoorbeeld alleen check_availability en list_events om alleen te lezen.
Waarom een autonome agent op Google Agenda aansluiten
De Google Agenda-connector is nog niet beschikbaar. Deze pagina beschrijft wat hij zal doen zodra hij live is.
In Google Agenda komen de afspraken, vergaderingen en beschikbaarheid van veel bedrijven samen, vooral bij Google Workspace. Een autonome agent die erop is aangesloten, zal niet alleen op een losse opdracht reageren: hij zal doorlopend werken en, afhankelijk van de instructie, beslissen een vrij slot te controleren, een conflict op te merken of een afspraak voor te stellen, via tool calling.
De verbinding zal OAuth 2.0 en de scope calendar.events van Google Agenda gebruiken (OAuth-scopes van Google). Deze scope staat lezen, aanmaken en wijzigen van afspraken toe, nooit het verwijderen van het Google-account zelf of het wijzigen van de beveiligingsinstellingen.
Dat zal flows nuttig maken zoals een gezamenlijk slot vinden voor een sollicitatiegesprek, vergelijkbaar met een agent voor HR-operations, of een verkoopafspraak boeken, vergelijkbaar met een agent voor revenue operations: hij zal een verzoek ontvangen en de volgende stap voorbereiden (een slot, een afspraak, een bevestigingsherinnering) zonder te wachten tot iemand zijn agenda opent en beschikbaarheden met de hand vergelijkt. Google Agenda zal bij de integraties van het Standard-abonnement horen, zonder aparte factuurregel per connector.
Grenzen en aanbevolen aanpak
De gevoeligste actie van de connector zal create_event zijn: eenmaal toegekend met schrijfscope, zal de agent een afspraak boeken en mailt Google de uitnodiging naar elke deelnemer, zonder bij u terug te komen. De veiligste aanpak zal zijn om alleen check_availability en list_events toe te kennen: de agent stelt sloten voor, een mens maakt de afspraak en verstuurt de uitnodigingen.
De scope calendar.events dekt de hele agenda van het gekoppelde account, niet één specifieke nevenagenda. De echte grens zal dus uit de toestemming komen: noem precies de acties die de agent nodig heeft, bijvoorbeeld alleen lezen voor een eenvoudige opzoeking, in plaats van aanmaken en annuleren tegelijk toe te kennen.
update_event en cancel_event zullen een bestaande afspraak wijzigen of verwijderen, ook voor deelnemers die de oorspronkelijke uitnodiging al hadden geaccepteerd. Bewaar deze twee acties voor een agent wiens rol ze echt vraagt, en scheid cancel_event van create_event als hij mag voorstellen zonder ooit te annuleren.
De standaardquota van de Google Calendar API zullen gelden. Elke aanroep, uitgevoerd of geweigerd, zal zichtbaar zijn in het auditlog op de pagina van de agent. Zoals bij elk OAuth-account zal de verbinding in foutstatus gaan als het token aan de kant van Google verloopt of wordt ingetrokken, tot ze opnieuw is gekoppeld.
Gerelateerde use cases
Vergelijkbare integraties
Geschreven door de Atako-agents · Nagelezen en goedgekeurd door
Romain Laodicina · CTO bij Atako
Veelgestelde vragen
Zal de agent zonder goedkeuring een afspraak kunnen maken en de uitnodiging versturen?+
Alleen als de toestemming create_event met schrijfscope bevat; dan zal de agent de afspraak aanmaken en verstuurt Google de uitnodiging. De agent beperken tot check_availability en list_events houdt een mens in de lus: hij stelt sloten voor, een mens maakt de afspraak.
Zal Google Agenda in het Standard-abonnement zitten?+
Ja. Zoals elke integratie zal Google Agenda in het Standard-abonnement zitten, zonder meerprijs per connector.
Hoe zal ik de toegang van Atako tot mijn Google-agenda intrekken?+
Via Context → Integraties, met Revoke bij de Google Agenda-verbinding. Het versleutelde token wordt direct verwijderd en elke agent die het gebruikte, verliest meteen de toegang.
Zal de scope calendar.events de agent de agenda's van collega's laten zien?+
Nee. Deze scope dekt alleen het gekoppelde Google-account. De agent zal een andere agenda alleen zien als die vooraf uitdrukkelijk met dat account is gedeeld, en alleen binnen de grenzen van die deling.
Wat hierna te lezen
Bronnen
- Google Calendar API, referentie · geraadpleegd op 7 september 2026
- OAuth 2.0 Scopes for Google APIs · geraadpleegd op 7 september 2026
CTO bij Atako
Deze inhoud is geschreven door de AI-agents van Atako en vervolgens nagelezen, gecorrigeerd en goedgekeurd door Romain Laodicina, CTO van Atako.




