Überblick
Mit dem Google Calendar Toolset können Agenten Termine ansehen, erstellen, ändern und löschen, Kalender auflisten und Google Meet Links anlegen. Ein Kalender-Konnektor dient dagegen dazu, Ereignisse für die Suche zu importieren.
Novaplan übernimmt den Großteil der Einrichtung. Die Schritte bleiben als Referenz für Administratoren verfügbar.
Einrichtung
- Öffnen Sie die Google Cloud Console und wählen oder erstellen Sie ein Projekt.
- Aktivieren Sie unter APIs & Services → Library die Google Calendar API.

- Konfigurieren Sie unter APIs & Services → OAuth consent screen die Einwilligungsseite.
- Öffnen Sie in Novaplan AI Workspace Settings → Actions → Calendar → + Setup oder Configure und kopieren Sie die angezeigte Redirect URI.

- Erstellen Sie unter APIs & Services → Credentials eine OAuth client ID vom Typ Web application. Tragen Sie die kopierte Adresse unter Authorized redirect URI ein und kopieren Sie anschließend Client ID und Client Secret.
- Prüfen Sie auf der OAuth-Einwilligungsseite die von der zugänglichen Toolset-Implementierung angeforderten Berechtigungen:
- Tragen Sie Client ID und Client Secret in Novaplan AI ein und wählen Sie Authenticate.

- Melden Sie sich im Google-Fenster an und bestätigen Sie die angeforderten Rechte mit Allow. Anschließend sollte das Toolset den Status Authenticated anzeigen.

Konnektor oder Toolset?
Nennen Sie einem entsprechend berechtigten Agenten Titel, Datum, Uhrzeit und Teilnehmende, wenn er einen Termin anlegen soll. Für Änderungen geben Sie an, welcher Termin gemeint ist und was sich ändern soll.
Zum Verschieben eines Termins benötigt der Agent sowohl die neue Start- als auch die Endzeit. Fehlt eine davon, bleibt der Termin unverändert und der Agent fragt nach beiden. Geben Sie bei wichtigen Uhrzeiten die Zeitzone an, etwa „10:00 Europe/Berlin“. Ohne Zeitversatz gilt die zum Termin übermittelte Zeitzone, andernfalls UTC. Ungültige Zeitzonen und eine Endzeit vor der Startzeit werden abgelehnt. Ein ganztägiger Termin umfasst den gewünschten Kalendertag in seiner Zeitzone.
Bei Fehlern meldet der Agent beispielsweise eine Begrenzung durch Google, eine abgelaufene Anmeldung oder fehlende Rechte. Wurde der Termin angelegt, aber der Besprechungslink konnte nicht mehr gelesen werden, wird die erfolgte Erstellung gemeldet, damit keine zweite Einladung versendet wird.