Google Calendar

Verbinden Sie Ihre ElevenLabs-Agenten mit der Terminplanung von Google Calendar

Überblick

Verbinden Sie Ihre KI-Agenten von ElevenLabs mit Google Calendar, um Termine und Kalenderereignisse zu verwalten. Diese Integration ermöglicht Ihren Agenten, Verfügbarkeiten zu prüfen, Ereignisse mit Teilnehmern und optionalen Google-Meet-Konferenzen zu erstellen, anstehende Ereignisse aufzulisten und über natürliche Gespräche zugängliche Kalender zu ermitteln.

Funktionen

FunktionUnterstützung
Zero Retention Mode (ZRM)Nicht unterstützt
Anhänge in ToolsNicht unterstützt — Tools arbeiten nur mit Text

Einrichtung

Diese Integration verwendet Google OAuth 2.0 zur Authentifizierung. Sie autorisieren ElevenLabs, in Ihrem Namen auf Ihren Google Calendar zuzugreifen.

1

In ElevenLabs auf Connect klicken

Klicken Sie in der Einrichtung der ElevenLabs-Integration auf Connect. Sie werden zu Google weitergeleitet, um den Zugriff zu autorisieren.

2

Google-Konto auswählen

Wählen Sie das Google-Konto aus, auf dessen Kalenderdaten Ihr Agent zugreifen soll. Wenn Sie in Ihrem Browser bei mehreren Google-Konten angemeldet sind, wählen Sie das richtige Konto aus.

3

Kalenderzugriff autorisieren

Prüfen Sie die angeforderten Berechtigungen und klicken Sie auf Allow. Die Integration fordert Zugriff an, um Ereignisse in Ihren Kalendern zu verwalten, Ihre Kalenderliste anzuzeigen und Frei-/Gebucht-Informationen zu prüfen.

OAuth-Bereiche

Die Integration fordert die folgenden Google-OAuth-2.0-Bereiche an:

BereichZweck
calendar.events.ownedEreignisse in Ihren Kalendern erstellen, lesen, aktualisieren und löschen.
calendar.calendarlist.readonlyDie für Ihr Konto zugängliche Kalenderliste anzeigen (Namen und IDs).
calendar.freebusyFrei-/Gebucht-Verfügbarkeiten kalenderübergreifend prüfen, ohne Ereignisdetails offenzulegen.

So funktioniert es

Der Agent plant Meetings mithilfe von Tool-Aufrufen, die ihn durch den Buchungsprozess führen. Die folgenden Tabs zeigen eine Zusammenfassung und einen detaillierten System-Prompt.

1

Kalender ermitteln

Der Agent listet zugängliche Kalender auf, um den richtigen Kalender für die Planung zu ermitteln. Für die meisten Nutzer ist dies der primäre Kalender.

2

Verfügbarkeit prüfen

Der Agent prüft die Frei-/Gebucht-Verfügbarkeit:

  • Er verwendet das Tool google_calendar_check_availability, um belegte Zeitblöcke abzufragen.
  • Er prüft, ob die gewünschte Zeit verfügbar ist.
  • Er schlägt Alternativen vor, wenn die gewünschte Zeit mit einem bestehenden Ereignis kollidiert.
  • Er bestätigt die ausgewählte Zeit mit dem Anrufer.
3

Teilnehmerdaten erfassen

Sobald ein Termin vereinbart wurde, führt der Agent Folgendes aus:

  • Erfasst den vollständigen Namen und die E-Mail-Adresse des Teilnehmers.
  • Bestätigt die E-Mail-Adresse, indem er sie dem Anrufer vorliest.
  • Prüft die Zeitzoneninformationen.
4

Ereignis erstellen

Der Agent:

  • Ruft das Tool google_calendar_create_event mit den bestätigten Angaben auf.
  • Fügt bei Bedarf einen Google-Meet-Link hinzu, wenn eine Videokonferenz gewünscht ist.
  • Bestätigt die Erstellung des Ereignisses und informiert den Teilnehmer, dass er eine Kalendereinladung erhält.

Agenten-Tools

Wenn Sie einem Agenten Google-Calendar-Tools hinzufügen, stehen die folgenden integrierten Tools zur Verfügung:

ToolBeschreibung
google_calendar_check_availabilityPrüft die Frei-/Gebucht-Verfügbarkeit für einen oder mehrere Kalender innerhalb eines Zeitraums. Gibt belegte Zeitblöcke zurück, damit der Agent verfügbare Zeiten finden kann. Vor dem Erstellen von Ereignissen verwenden, um Konflikte zu vermeiden.
google_calendar_create_eventErstellt ein neues Ereignis in einem Google Calendar mit optionalen Teilnehmern, Ort und Google-Meet-Konferenz. Sendet E-Mail-Benachrichtigungen an alle Teilnehmer.
google_calendar_list_eventsListet anstehende Ereignisse eines Kalenders innerhalb eines Zeitraums nach Startzeit sortiert auf. Unterstützt die Freitextsuche in Ereigniszusammenfassungen, Beschreibungen, Orten und Teilnehmerdaten.
google_calendar_list_calendarsListet alle Kalender auf, auf die das verbundene Google-Konto zugreifen kann. Gibt Kalendernamen und IDs zurück. Verwenden Sie dieses Tool, um vor der Verfügbarkeitsprüfung oder dem Erstellen von Ereignissen den Zielkalender zu ermitteln.