Automatiser Emails et Calendrier avec OpenClaw 🦞
Recevoir un briefing matinal, trier sa boîte de réception et gérer son agenda — depuis WhatsApp
Le cas d’usage le plus populaire d’OpenClaw n’est pas technique. Ce n’est pas du code, pas de la domotique, pas du DevOps. C’est tout simplement l’automatisation des emails et du calendrier — le premier réflexe de la majorité des utilisateurs après l’installation.
L’idée : chaque matin, OpenClaw vous envoie un briefing sur WhatsApp ou Telegram avec vos emails urgents, votre agenda du jour et la météo. Pendant la journée, il surveille votre inbox et vous prévient quand quelque chose nécessite votre attention. Vous pouvez lui répondre en langage naturel : « Réponds à Marc qu’on peut se voir jeudi 14h » — et il rédige le mail, crée l’événement dans le calendrier, et attend votre validation avant d’envoyer.
Un utilisateur résume bien l’expérience : « Depuis que j’ai configuré mon agent, je n’ouvre plus Gmail le matin. Je lis mon briefing WhatsApp au petit-déjeuner, j’approuve deux brouillons, et c’est réglé. »
Ce guide vous accompagne étape par étape, de l’installation de la skill Google Workspace jusqu’à la configuration d’un briefing matinal automatisé. Aucune compétence en programmation n’est requise.
📑 Sommaire
- Ce que peut faire OpenClaw avec vos emails et votre calendrier
- Prérequis avant de commencer
- Étape 1 : Installer la skill Google Workspace (Gog)
- Étape 2 : Connecter votre compte Google (OAuth)
- Étape 3 : Tester les commandes email de base
- Étape 4 : Tester les commandes calendrier
- Étape 5 : Configurer le briefing matinal automatique
- 6 automatisations avancées à mettre en place
- Sécurité : ce que l’agent peut et ne peut pas faire
- Bonnes pratiques pour un agent email efficace
- Alternatives à Gmail : Outlook, Resend, IMAP
- FAQ
Ce que peut faire OpenClaw avec vos emails et votre calendrier
Voici un aperçu concret des commandes que vous pouvez envoyer à OpenClaw depuis WhatsApp, Telegram ou n’importe quel canal connecté :
📧 Emails
| Vous écrivez | OpenClaw fait |
|---|---|
| « Résume mes 5 derniers mails non lus » | Lit votre inbox via l’API Gmail et produit un résumé priorisé : urgent → action requise → pour info |
| « Qu’est-ce qui nécessite mon attention ? » | Trie et catégorise vos emails récents par urgence, en utilisant vos règles personnalisées |
| « Réponds à Sophie que le rapport sera prêt vendredi » | Rédige un brouillon dans votre ton habituel, vous le montre pour validation, puis envoie |
| « Trouve le mail où Sarah a envoyé le contrat le mois dernier » | Recherche sémantique dans votre historique Gmail — plus précise que la barre de recherche |
| « Archive toutes les newsletters de plus de 30 jours » | Nettoyage en masse — inbox zero en quelques secondes |
📅 Calendrier
| Vous écrivez | OpenClaw fait |
|---|---|
| « Qu’est-ce que j’ai demain ? » | Liste vos événements du lendemain avec horaires, lieux et participants |
| « Bloque 2 heures demain matin pour du deep work » | Trouve un créneau libre et crée l’événement |
| « Préviens-moi 10 minutes avant ma prochaine réunion » | Envoie un rappel sur WhatsApp/Telegram avec le contexte de la réunion |
| « Quand est-ce que je suis libre cette semaine pour un déjeuner ? » | Analyse vos créneaux libres et propose des options |
Prérequis
Avant de commencer, vous devez avoir :
- OpenClaw installé et fonctionnel avec au moins un canal de messagerie connecté (WhatsApp, Telegram…). Si ce n’est pas fait, suivez notre guide d’installation complet
- Un compte Gmail (gratuit ou Google Workspace)
- ~15 minutes de temps devant vous
Étape 1 : Installer la skill Google Workspace (Gog)
La skill Gog (Google on Gateway) est l’intégration officielle qui donne à OpenClaw accès à Gmail, Google Calendar, Drive, Contacts, Sheets et Docs en une seule installation. C’est le couteau suisse Google d’OpenClaw.
# Installer la skill Gog npx clawdhub@latest install gog # Ou directement via OpenClaw openclaw skills install gog
Vous pouvez aussi simplement demander à OpenClaw dans le chat : « Installe l’intégration Google Workspace ». Il fera le nécessaire.
Étape 2 : Connecter votre compte Google (OAuth)
Après l’installation, lancez la procédure d’authentification :
gog auth
Une fenêtre de navigateur s’ouvre et vous demande de vous connecter à votre compte Google, puis d’accorder les permissions demandées. Par défaut, Gog demande un accès en lecture seule — votre agent peut lire votre calendrier et votre inbox mais ne peut pas envoyer d’emails ni supprimer quoi que ce soit.
Si vous voulez que l’agent puisse aussi envoyer des emails et créer des événements, vous devrez élargir les scopes :
# Lecture seule (plus sûr, recommandé au début) openclaw config set gog.scopes "calendar.readonly,gmail.readonly" # Lecture + écriture (pour envoyer des emails et créer des événements) openclaw config set gog.scopes "calendar,gmail.modify"
💡 Conseil : commencez en lecture seule. Testez pendant quelques jours pour vous assurer que le comportement de l’agent vous convient, puis passez en lecture/écriture quand vous serez à l’aise. Vous pouvez révoquer l’accès à tout moment sur myaccount.google.com/permissions.
Aucune clé de service n’est stockée sur le disque. Gog utilise des tokens OAuth qui se renouvellent automatiquement et sont révocables depuis votre compte Google.
Étape 3 : Tester les commandes email
Envoyez-vous un email de test, puis demandez à OpenClaw dans le chat :
- « Vérifie mes emails »
- « Résume mes mails non lus des dernières 24h »
- « Est-ce que j’ai reçu quelque chose d’important ? »
Si l’agent peut lire et résumer vos emails, l’intégration fonctionne. Testez ensuite la rédaction : « Rédige une réponse à [nom] pour confirmer notre rendez-vous de demain ». L’agent vous montrera le brouillon et attendra votre validation avant tout envoi (si vous avez activé le scope écriture).
Étape 4 : Tester les commandes calendrier
Même logique que pour les emails :
- « Qu’est-ce que j’ai aujourd’hui ? »
- « Montre-moi ma semaine »
- « Crée un événement ‘Dentiste’ jeudi à 15h »
Un point important : les humains sont vagues avec les dates. « Vendredi prochain » en fin de semaine peut désigner deux vendredis différents. Un bon agent demande confirmation une fois, puis agit. Si OpenClaw se trompe régulièrement de date, ajoutez une instruction dans votre SOUL.md : « Quand une date est ambiguë, demande toujours confirmation avant de créer l’événement. »
Étape 5 : Configurer le briefing matinal automatique
C’est l’automatisation star d’OpenClaw — et le moment où l’agent passe de « chatbot » à « assistant qui travaille pendant que vous dormez ».
Méthode 1 : via le chat (la plus simple)
Envoyez simplement à OpenClaw :
« Envoie-moi un briefing tous les matins à 7h avec mon agenda du jour, mes 5 emails les plus urgents, et la météo à Paris. »
L’agent créera automatiquement un cron job pour vous.
Méthode 2 : via la CLI (plus de contrôle)
openclaw cron add \ --name "briefing-matinal" \ --schedule "0 7 * * *" \ --command "Briefing du matin : agenda du jour, top 5 emails urgents, météo Paris" \ --output telegram
Méthode 3 : via le fichier de configuration
# Dans votre fichier de configuration OpenClaw
crons:
briefing-matinal:
schedule: "0 7 * * *"
sessionTarget: main
type: systemEvent
task: |
Briefing du matin. Vérifie :
1. Mon agenda Google Calendar pour aujourd'hui
2. Les 5 emails les plus urgents non lus
3. La météo à Paris
Envoie-moi un résumé concis et actionnable.
Le champ schedule utilise la syntaxe cron standard : 0 7 * * * = chaque jour à 7h00. Le sessionTarget: main signifie que le résultat apparaîtra dans votre conversation principale (votre chat WhatsApp ou Telegram). Si vous préférez que ça tourne silencieusement, utilisez isolated.
⚠️ Attention au fuseau horaire : OpenClaw utilise le fuseau horaire de la machine hôte. Si votre serveur est en UTC mais que vous êtes en France (UTC+1 ou UTC+2), votre briefing « 7h » arrivera à 6h ou 5h. Vérifiez avec la commande date sur votre machine.
6 automatisations avancées
Une fois le briefing matinal en place, vous pouvez ajouter ces automatisations :
| # | Automatisation | Ce que vous dites à OpenClaw | Fréquence suggérée |
|---|---|---|---|
| 1 | Tri d’inbox automatique | « Vérifie mon inbox 2 fois par jour, catégorise par urgence, et ne me préviens que s’il y a quelque chose d’urgent » | 2x/jour (9h, 14h) |
| 2 | Rappel pré-réunion | « 10 minutes avant chaque réunion, envoie-moi un résumé : qui participe, sujet, et mes notes récentes sur les participants » | Avant chaque événement |
| 3 | Suivi de relances | « Chaque vendredi, vérifie les emails envoyés cette semaine sans réponse et rappelle-moi de relancer » | 1x/semaine (vendredi 16h) |
| 4 | Preview du lendemain | « Chaque soir à 18h, envoie-moi un aperçu de mon agenda de demain » | 1x/jour (18h) |
| 5 | Extraction de rendez-vous | « Quand tu trouves des confirmations de vol ou d’hôtel dans mes emails, ajoute-les à mon calendrier » | À la demande ou via Pub/Sub |
| 6 | Rapport hebdomadaire | « Chaque lundi à 9h, envoie-moi un email récapitulatif de ma semaine passée : réunions, tâches accomplies, emails importants » | 1x/semaine (lundi 9h) |
Le pattern est toujours le même : déclencheur + action + canal de livraison. Vous définissez quand ça tourne, ce que ça fait, et où le résultat arrive.
Sécurité : ce que l’agent peut et ne peut pas faire
L’accès email est le point le plus sensible de toute la configuration OpenClaw. Voici les garde-fous :
| Protection | Comment ça marche |
|---|---|
| OAuth (pas de mot de passe) | Votre mot de passe Gmail n’est jamais exposé. L’authentification passe par le flux OAuth officiel de Google |
| Scopes granulaires | Vous choisissez exactement ce que l’agent peut faire : lecture seule, ou lecture + écriture |
| Tokens locaux | Les tokens sont stockés localement sur votre machine, pas sur un serveur cloud tiers |
| Révocation instantanée | Allez sur myaccount.google.com/permissions et supprimez l’app OpenClaw — tout accès cesse immédiatement |
| Accès on-demand | L’agent n’accède à vos emails que quand vous le demandez ou quand un cron se déclenche, pas en continu |
💡 Astuce avancée : certains utilisateurs créent un compte Gmail dédié pour leur agent (ex: zoe-agent@gmail.com). L’agent envoie et reçoit depuis ce compte séparé, ce qui isole complètement votre boîte personnelle. Vous ajoutez ensuite ce compte comme « alias d’envoi » dans votre Gmail principal si besoin.
Bonnes pratiques pour un agent email efficace
Après avoir discuté avec la communauté OpenClaw et lu des dizaines de retours d’expérience, voici les erreurs les plus fréquentes et comment les éviter :
1. Consolidez vos crons. L’erreur classique du débutant : créer un cron séparé pour les emails, un pour le calendrier, un pour la météo, un pour les tâches. Chaque cron consomme des tokens API. Combinez tout dans un seul briefing matinal. Un utilisateur expérimenté rapporte avoir divisé ses coûts API par 4 en passant de 8 crons séparés à 2 crons consolidés.
2. Utilisez des alertes conditionnelles. Au lieu de « envoie-moi un résumé de mes emails toutes les 2 heures », préférez « vérifie mes emails toutes les 2 heures et ne me préviens que s’il y a quelque chose d’urgent ». Sinon vous serez noyé sous les messages de votre propre agent.
3. Configurez votre SOUL.md. Le fichier SOUL.md définit la personnalité et les règles de votre agent. Ajoutez-y des sections spécifiques :
# Extrait de SOUL.md — section emails
## Règles pour les emails
- Les newsletters marketing ne sont JAMAIS urgentes
(sauf si elles viennent de [liste de VIPs])
- Les emails de [mon manager] sont toujours prioritaires
- Ne résume pas les notifications automatiques JIRA/GitHub,
fais un récap hebdomadaire à la place
- Quand tu rédiges un brouillon, utilise un ton professionnel
mais décontracté, jamais de "Cordialement"
## Choses à ignorer
- Promotions, spam, newsletters non-VIP
- Notifications de réseaux sociaux
4. Commencez en lecture seule. Testez pendant une semaine avec gmail.readonly avant de passer en écriture. Cela vous permet de vérifier que l’agent comprend bien vos priorités et votre ton avant de lui confier l’envoi de vrais emails.
5. Vérifiez votre fuseau horaire. Si votre machine hôte est un VPS en UTC, votre « 7h du matin » sera en fait 6h ou 5h heure française. Exécutez date sur la machine pour confirmer.
Alternatives à Gmail
Gmail est l’intégration la plus mature, mais d’autres options existent :
| Service | Skill / Méthode | Commentaire |
|---|---|---|
| Gmail | Skill Gog (officielle) | Le plus complet : lecture, écriture, recherche, Pub/Sub temps réel |
| Outlook / Microsoft 365 | Skills communautaires (Microsoft Graph) | Fonctionnel mais moins mature que Gog |
| Apple Calendar | Natif sur macOS | Fonctionne directement si OpenClaw tourne sur un Mac |
| Resend | Skill Resend (envoi uniquement) | API d’envoi d’emails dédiée — alternative si vous ne voulez pas exposer votre inbox |
| IMAP générique | Via shell + skill custom | Pour les providers non-Google — nécessite un peu de configuration manuelle |
Questions fréquentes
OpenClaw peut-il envoyer des emails à ma place ?
Oui, si vous activez le scope gmail.modify. Par défaut, l’agent fonctionne en lecture seule. En mode écriture, il rédige un brouillon et vous le montre pour validation avant d’envoyer. Vous gardez le contrôle à chaque étape.
Mes données email sont-elles envoyées à un serveur cloud ?
OpenClaw tourne localement sur votre machine. Vos emails ne transitent pas par un serveur tiers. En revanche, le contenu des emails est envoyé au modèle IA (Claude, GPT…) pour être résumé ou analysé — via leur API cloud. Si la confidentialité est critique, utilisez Ollama avec un modèle local pour que rien ne quitte votre machine.
Combien coûte l’automatisation email en tokens API ?
Un briefing matinal complet (calendrier + 5 emails + météo) consomme environ 2 000 à 5 000 tokens par exécution, soit quelques centimes avec Claude Sonnet. Avec un briefing quotidien et deux vérifications d’inbox par jour, comptez environ 3-5 €/mois en coûts API pour les automatisations email/calendrier seules.
Est-ce que ça marche avec un compte Gmail gratuit ?
Oui. La skill Gog fonctionne avec un compte Gmail gratuit standard. Certaines fonctionnalités avancées (comme les scopes étendus ou les domaines personnalisés) peuvent nécessiter Google Workspace, mais l’usage courant (lecture, envoi, calendrier) fonctionne avec un compte gratuit.
Comment révoquer l’accès d’OpenClaw à mon compte Google ?
Allez sur myaccount.google.com/permissions et supprimez l’application OpenClaw/Gog. Tout accès cesse immédiatement. Vos données locales (tokens) restent sur votre machine — supprimez le dossier ~/.gog pour les nettoyer.
Puis-je utiliser OpenClaw avec plusieurs comptes Gmail ?
Oui. La skill Gog supporte plusieurs comptes. Vous pouvez spécifier quel compte utiliser dans vos commandes ou définir un compte par défaut. Les calendriers partagés et les drives partagés fonctionnent aussi si vous y avez accès depuis votre compte Google.
♟️ Voir aussi : Guide complet OpenClaw | Top 20+ Skills OpenClaw | OpenClaw vs Claude Code vs Cursor
