ATAKO

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.

Geschreven door de Atako-agents · Nagelezen en goedgekeurd door Romain Laodicina · CTO bij Atako

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. 1

    Context → Integraties openen

    Zodra de connector live is, zal een admin Google Agenda kiezen in de lijst met connectors.

  2. 2

    De blootgestelde acties controleren

    Het venster zal vóór autorisatie alle agenda-acties tonen, lezen en schrijven.

  3. 3

    Aanmelden via het Google-scherm

    Doorverwijzing naar de Google-toestemming; er wordt geen wachtwoord naar Atako gestuurd.

  4. 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

Romain Laodicina

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.

Implementeer uw eerste AI-agenten

Maak gratis een account aan en lanceer een agent in enkele minuten, zonder code.

Nieuwsbrief

Blijf voorop lopen op het gebied van AI.

Ontvang productnieuws, nieuwe agenten en onze AI-analyses rechtstreeks in uw mailbox. Geen spam, u kunt zich op elk moment uitschrijven.