Skip to content

Intégration Google Workspace

Ce guide explique comment intégrer Google Workspace avec OpenClaw Ultra à l'aide de GoG CLI.

Services pris en charge

ServiceCapacités
GmailLire, envoyer, rechercher, organiser les e-mails
CalendarÉvénements, horaires, rappels
DriveGestion de fichiers, partage, recherche
DocsCréer, éditer, mettre en forme des documents
SheetsOpérations sur feuilles de calcul, requêtes de données
SlidesCréer et éditer des présentations
ContactsGérer et synchroniser les contacts
TasksCréer et suivre des tâches

Prérequis

ÉlémentExigence
OpenClaw UltraInstallé et configuré
Compte GoogleCompte Gmail/Workspace actif

Étape 1 : Installer GoG CLI dans OpenClaw Ultra

  1. Ouvrez OpenClaw Ultra et démarrez une nouvelle conversation
  2. Demandez à l'agent d'installer GoG CLI :
    Installer GoG CLI pour Windows
  3. L'agent vous aidera à télécharger depuis la version officielle et à l'ajouter au PATH système
  4. Vérifier l'installation :
    gog --version

Étape 2 : Créer un client OAuth

  1. Visitez Google Cloud Console
  2. Créez un nouveau projet
  3. Activez les API nécessaires (Gmail, Calendar, Drive, Docs, Sheets, Slides, Contacts, Tasks) — uniquement celles dont vous avez besoin
  4. Configurez l'écran de consentement OAuth sur "Externe"
  5. Créez un client OAuth application de bureau dans Clients OAuth
  6. Téléchargez le fichier JSON et enregistrez-le dans un emplacement sécurisé

Intégration Google Workspace

Étape 3 : Authentifier dans OpenClaw Ultra

  1. Dans la conversation, fournissez le chemin du fichier OAuth JSON et authentifiez-vous :
    gog auth credentials /path/to/your/client_secret.json
    gog auth add [email protected] --services gmail,calendar,drive,docs,sheets,slides,contacts,tasks
  2. Une fenêtre de navigateur s'ouvrira pour l'autorisation
  3. Accordez les permissions demandées
  4. L'agent confirmera lorsque tous les services seront connectés

Étape 4 : Commencer à gérer Google Workspace

Vous pouvez maintenant utiliser le langage naturel dans la conversation :

Gmail

  • Vérifier mes e-mails non lus d'aujourd'hui
  • Envoyer un e-mail à [email protected] concernant la réunion
  • Rechercher des e-mails concernant les mises à jour du projet

Calendar

  • Planifier une réunion demain à 14h
  • Afficher mon calendrier pour cette semaine
  • Créer un événement intitulé Revue d'équipe

Drive

  • Télécharger ce fichier sur mon Drive
  • Trouver des documents concernant la planification du T4
  • Partager le rapport avec [email protected]

Docs

  • Créer un nouveau document intitulé Notes de réunion
  • Modifier le dernier document que j'ai créé

Sheets

  • Afficher les données de la feuille Sheet1 de A1 à D20
  • Créer une feuille de calcul pour le suivi du budget

Slides

  • Créer une présentation à partir de ce markdown
  • Mettre à jour les diapositives d'état hebdomadaires

Contacts

  • Afficher les contacts d'Acme Corp
  • Ajouter un nouveau contact pour Jane Doe

Tasks

  • Créer une tâche pour examiner la proposition
  • Afficher mes tâches pour cette semaine

Conseils de sécurité

WARNING

  • N'accordez que les permissions nécessaires
  • Vérifiez régulièrement les applications connectées dans votre compte Google
  • Révoquez l'accès quand il n'est plus nécessaire

Dépannage

ProblèmeSolution
Échec de l'authentificationRelancez l'authentification dans la conversation
Les commandes ne fonctionnent pasVérifiez l'installation de GoG CLI
Erreurs de synchronisationVérifiez la connexion Internet et réessayez