← Retour aux tutoriels

Connecter Google Workspace

Prérequis (les deux méthodes)

1

Créer des identifiants OAuth Google Cloud

Cette étape se fait dans votre propre navigateur — rien à faire sur l'instance MyClaw pour le moment.

  1. Ouvrez Google Cloud Console → APIs & Services → Credentials.
  2. Cliquez sur + CREATE CREDENTIALS → OAuth client ID → Application type: Desktop app.
  3. Cliquez sur Create → Download JSON. Enregistrez le fichier client_secret_xxx.json — vous en aurez besoin ensuite.
Ouvrir Google Cloud Console

Vous devez également configurer l'écran de consentement OAuth et vous ajouter en tant qu'utilisateur de test sous APIs & Services → OAuth consent screen. Sans cela, l'autorisation échouera.

2

Activer l'API Gmail et l'API Google Calendar

Cliquez sur chaque lien ci-dessous et appuyez sur Activer. Cela ne prend que quelques secondes.

Vous n'avez besoin que du calendrier ? Activez uniquement l'API Calendar (et utilisez --services calendar dans les étapes suivantes).

Pas de commandes nécessaires. Faites tout depuis votre fenêtre de chat (Telegram / WebChat).

B.1

Demander à OpenClaw d'installer gog

OpenClaw
Vous
Installe gog pour moi
OpenClaw
Installation en cours... ✅ gog v0.11.0 installé !
B.2

Envoyer le fichier d'identifiants

OpenClaw
Vous
client_secret_xxx.json
Connecte mon Gmail et Calendar
OpenClaw
Fichier d'identifiants reçu, configuration... ✅ Identifiants importés. Quelle est votre adresse Gmail ?
B.3

Fournir votre e-mail, obtenir le lien d'autorisation

OpenClaw
Vous
votre@gmail.com
OpenClaw
Veuillez ouvrir ce lien dans votre navigateur pour autoriser : https://accounts.google.com/o/oauth2/auth?... Après l'autorisation, la page redirigera vers 127.0.0.1 et affichera une erreur — c'est normal. Copiez l'URL complète de votre barre d'adresse et envoyez-la moi.
B.4

Coller l'URL de callback

OpenClaw
Vous
http://127.0.0.1:42845/oauth2/callback?state=xxx&code=xxx...
OpenClaw
✅ Gmail + Calendar connectés ! Vous pouvez maintenant simplement dire : • « Vérifie mes e-mails récents » • « Crée une réunion pour demain à 15h »

C'est tout — trois messages et vous êtes connecté.

Ce que vous pouvez faire maintenant

FonctionnalitéDites simplement
📧 Vérifier les e-mails« Vérifie mes e-mails récents » / « Des e-mails de xxx ? »
📧 Envoyer un e-mail« Envoie un e-mail à a@b.com au sujet de... »
📅 Voir le calendrier« Qu'est-ce qui est prévu cette semaine ? »
📅 Créer des événements« Planifie une réunion vendredi à 14h »
📧 Rédiger des brouillons« Rédige une réponse à cet e-mail »

Dépannage

Q: « Access blocked » ou « App not verified » pendant l'autorisation

A: Vous ne vous êtes pas ajouté en tant qu'utilisateur de test sur l'écran de consentement OAuth. Retournez à l'étape 1, ouvrez OAuth consent screen → Test users, et ajoutez votre adresse Gmail.

Q: Erreur 403 accessNotConfigured

A: L'API n'est pas activée. Retournez à l'étape 2 et assurez-vous que l'API Gmail et l'API Calendar affichent « Enabled ».

Q: L'URL de callback a expiré

A: Refaites simplement l'étape d'autorisation — c'est rapide. Dites à OpenClaw « re-authorize » et il vous donnera un nouveau lien.

Q: Erreur « no TTY available for keyring » dans WebSSH

A: Préfixez la commande avec GOG_KEYRING_PASSWORD="anypassword", par exemple :

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