← Tillbaka till handledningar

Anslut Google Workspace

Förutsättningar (båda metoderna)

1

Skapa Google Cloud OAuth-uppgifter

Detta steg görs i din egen webbläsare — inget behöver göras på MyClaw-instansen ännu.

  1. Öppna Google Cloud Console → APIs & Services → Credentials.
  2. Klicka på + CREATE CREDENTIALS → OAuth client ID → Application type: Desktop app.
  3. Klicka på Create → Download JSON. Spara filen client_secret_xxx.json — du behöver den snart.
Öppna Google Cloud Console

Du måste också konfigurera OAuth-samtyckesskärmen och lägga till dig själv som testanvändare under APIs & Services → OAuth consent screen. Utan detta misslyckas auktoriseringen.

2

Aktivera Gmail API och Google Calendar API

Klicka på varje länk nedan och tryck på Aktivera. Tar bara några sekunder vardera.

Behöver du bara kalender? Aktivera bara Calendar API (och använd --services calendar i senare steg).

Inga kommandon behövs. Gör allt från ditt chattfönster (Telegram / WebChat).

B.1

Be OpenClaw att installera gog

OpenClaw
Du
Installera gog åt mig
OpenClaw
Installerar... ✅ gog v0.11.0 installerad!
B.2

Skicka autentiseringsfilen

OpenClaw
Du
client_secret_xxx.json
Anslut min Gmail och Kalender
OpenClaw
Fick autentiseringsfilen, konfigurerar... ✅ Uppgifter importerade. Vad är din Gmail-adress?
B.3

Ange din e-post, få auktoriseringslänk

OpenClaw
Du
your@gmail.com
OpenClaw
Öppna denna länk i din webbläsare för att auktorisera: https://accounts.google.com/o/oauth2/auth?... Efter auktorisering omdirigeras sidan till 127.0.0.1 och visar ett fel — det är normalt. Kopiera den fullständiga URL:en från adressfältet och skicka den till mig.
B.4

Klistra in callback-URL:en

OpenClaw
Du
http://127.0.0.1:42845/oauth2/callback?state=xxx&code=xxx...
OpenClaw
✅ Gmail + Kalender anslutna! Du kan nu bara säga: • "Kolla mina senaste e-postmeddelanden" • "Skapa ett möte imorgon kl. 15"

Det var allt — tre meddelanden och du är ansluten.

Vad du kan göra nu

FunktionSäg bara
📧 Kolla e-post"Kolla mina senaste e-postmeddelanden" / "Några mejl från xxx?"
📧 Skicka e-post"Skicka ett mejl till a@b.com om..."
📅 Visa kalender"Vad har jag på schemat denna vecka?"
📅 Skapa händelser"Schemalägg ett möte på fredag kl. 14"
📧 Skriv utkast"Skriv ett svar på det mejlet"

Felsökning

Q: "Access blocked" eller "App not verified" under auktorisering

A: Du har inte lagt till dig själv som testanvändare på OAuth-samtyckesskärmen. Gå tillbaka till steg 1, öppna OAuth consent screen → Test users och lägg till din Gmail-adress.

Q: 403 accessNotConfigured-fel

A: API:et är inte aktiverat. Gå tillbaka till steg 2 och kontrollera att både Gmail API och Calendar API visar "Enabled".

Q: Callback-URL har upphört

A: Gör bara om auktoriseringssteget — det går snabbt. Säg till OpenClaw "auktorisera igen" så får du en ny länk.

Q: no TTY available for keyring-fel i WebSSH

A: Lägg till GOG_KEYRING_PASSWORD="anypassword" före kommandot, t.ex.:

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