← Zurück zu den Tutorials

Google Workspace verbinden

Voraussetzungen (beide Methoden)

1

Google Cloud OAuth-Zugangsdaten erstellen

Dieser Schritt wird in Ihrem eigenen Browser durchgeführt — auf der MyClaw-Instanz müssen Sie noch nichts tun.

  1. Öffnen Sie Google Cloud Console → APIs & Services → Credentials.
  2. Klicken Sie auf + CREATE CREDENTIALS → OAuth client ID → Application type: Desktop app.
  3. Klicken Sie auf Create → Download JSON. Speichern Sie die client_secret_xxx.json-Datei — Sie brauchen sie im nächsten Schritt.
Google Cloud Console öffnen

Sie müssen auch den OAuth-Zustimmungsbildschirm konfigurieren und sich selbst als Testbenutzer unter APIs & Services → OAuth consent screen hinzufügen. Ohne dies wird die Autorisierung fehlschlagen.

2

Gmail API und Google Calendar API aktivieren

Klicken Sie auf jeden Link unten und drücken Sie Aktivieren. Dauert jeweils nur wenige Sekunden.

Brauchen Sie nur den Kalender? Aktivieren Sie nur die Calendar API (und verwenden Sie --services calendar in späteren Schritten).

Keine Befehle nötig. Erledigen Sie alles über Ihr Chat-Fenster (Telegram / WebChat).

B.1

OpenClaw bitten, gog zu installieren

OpenClaw
Sie
Install gog for me
OpenClaw
Installing... ✅ gog v0.11.0 installed!
B.2

Zugangsdaten-Datei senden

OpenClaw
Sie
client_secret_xxx.json
Connect my Gmail and Calendar
OpenClaw
Got the credentials file, configuring... ✅ Credentials imported. What's your Gmail address?
B.3

E-Mail angeben, Auth-Link erhalten

OpenClaw
Sie
your@gmail.com
OpenClaw
Please open this link in your browser to authorize: https://accounts.google.com/o/oauth2/auth?... After authorizing, the page will redirect to 127.0.0.1 and show an error — that's normal. Copy the full URL from your address bar and send it to me.
B.4

Callback-URL einfügen

OpenClaw
Sie
http://127.0.0.1:42845/oauth2/callback?state=xxx&code=xxx...
OpenClaw
✅ Gmail + Calendar connected! You can now just say: • "Check my recent emails" • "Create a meeting for tomorrow at 3 PM"

Das war's — drei Nachrichten und Sie sind verbunden.

Was Sie jetzt tun können

FunktionSagen Sie einfach
📧 E-Mail prüfen"Prüfe meine letzten E-Mails" / "Gibt es E-Mails von xxx?"
📧 E-Mail senden"Sende eine E-Mail an a@b.com über..."
📅 Kalender anzeigen"Was steht diese Woche in meinem Kalender?"
📅 Termine erstellen"Plane ein Meeting für Freitag um 14 Uhr"
📧 E-Mails entwerfen"Entwirf eine Antwort auf diese E-Mail"

Fehlerbehebung

Q: "Access blocked" oder "App not verified" während der Autorisierung

A: Sie haben sich nicht als Testbenutzer auf dem OAuth-Zustimmungsbildschirm hinzugefügt. Gehen Sie zurück zu Schritt 1, öffnen Sie OAuth consent screen → Test users und fügen Sie Ihre Gmail-Adresse hinzu.

Q: 403 accessNotConfigured Fehler

A: Die API ist nicht aktiviert. Gehen Sie zurück zu Schritt 2 und stellen Sie sicher, dass sowohl Gmail API als auch Calendar API "Enabled" anzeigen.

Q: Callback-URL abgelaufen

A: Wiederholen Sie einfach den Autorisierungsschritt — das geht schnell. Sagen Sie OpenClaw "re-authorize" und es gibt Ihnen einen neuen Link.

Q: no TTY available for keyring Fehler in WebSSH

A: Stellen Sie dem Befehl GOG_KEYRING_PASSWORD="anypassword" voran, z.B.:

GOG_KEYRING_PASSWORD="mypass123" gog auth add your@gmail.com ...