Google Calendar
Verbind je ElevenLabs-agents met planning in Google Calendar
Overzicht
Koppel je ElevenLabs AI-agents aan Google Calendar om afspraken en kalenderafspraken te beheren. Met deze integratie kunnen je agents via natuurlijke gesprekken beschikbaarheid controleren, evenementen met deelnemers en optionele Google Meet-videogesprekken maken, bijwerken en verwijderen, komende evenementen weergeven en toegankelijke agenda’s ontdekken.
Mogelijkheden
Veiligheidswaarschuwing
Veiligheidswaarschuwing:
google_calendar_update_eventengoogle_calendar_delete_eventzijn geprivilegieerde tools. Ze worden uitgevoerd met volledige agendatoegang van het gekoppelde Google-account, niet alleen met toegang tot evenementen die je agent heeft gemaakt. Iedereen die met de agent kan praten, kan elk evenement in die agenda wijzigen of annuleren, ook evenementen die diegene niet heeft gemaakt, omdat de agent evenement-ID’s kan opzoeken metgoogle_calendar_list_events. Een bevestiging in de systeemprompt is een aanwijzing voor het model, geen beveiligingsmaatregel.Schakel deze tools alleen in voor agents met ingeschakelde authenticatie of wanneer het evenement-ID uit een vertrouwde bron komt. Voeg ze niet toe aan openbare agents. Deelnemers krijgen altijd een melding wanneer een evenement wordt bijgewerkt of verwijderd.
Instellen
Deze integratie gebruikt Google OAuth 2.0 voor authenticatie. Je geeft ElevenLabs toestemming om namens jou toegang te krijgen tot je Google Calendar.
Klik op Verbinden in ElevenLabs
Klik in de integratie-instellingen van ElevenLabs op Verbinden. Je wordt doorgestuurd naar Google om toegang te autoriseren.
OAuth-scopes
De integratie vraagt de volgende Google OAuth 2.0-scopes aan:
Zo werkt het
De agent plant vergaderingen door tool calls te gebruiken om het boekingsproces stap voor stap te doorlopen. De tabbladen hieronder tonen een overzicht op hoofdlijnen en een gedetailleerde systeemprompt.
Overzicht op hoofdlijnen
Gedetailleerde systeemprompt
Agenda's ontdekken
De agent toont toegankelijke agenda’s om de juiste agenda voor het plannen te vinden. Voor de meeste gebruikers is dit de primaire agenda.
Beschikbaarheid controleren
De agent controleert de beschikbaarheid voor vrij/bezet door:
- De tool
google_calendar_check_availabilityte gebruiken om bezette tijdsblokken op te vragen. - Te controleren of de gevraagde tijd beschikbaar is.
- Alternatieven voor te stellen als de gevraagde tijd conflicteert met een bestaand evenement.
- De geselecteerde tijd te bevestigen met de beller.
Agenttools
Wanneer je Google Calendar-tools aan een agent toevoegt, zijn de volgende ingebouwde tools beschikbaar: