OpenClaw devient immédiatement plus utile avec les seven skills clés (GOG, wacli, Tavily Search, Summarize, Obsidian, Ontology, n8n) installables via ClawHub. Je vous explique pourquoi chaque skill compte et comment les combiner pour automatiser emails, recherche, knowledge management et workflows.
Automatiser Google Workspace avec GOG ?
Automatiser Google Workspace avec GOG ? OpenClaw accède et automatise Gmail, Calendar, Drive, Contacts, Sheets et Docs via le skill GOG; configurez OAuth et la CLI GOG pour exécuter actions répétitives et orchestrer tâches.
Ce que fournit GOG — accès programmatique aux APIs Google : scopes Gmail (envoyer/lecture), Calendar (créer/mettre à jour évènements), Drive (créer, lister, partager fichiers/folders), Contacts, Sheets (lecture/écriture, append), Docs (modèles). Exemples de fonctions : envoyer un email transactionnel, créer un événement avec invités, lire/écrire des lignes dans un Sheet, créer un dossier Drive et définir permissions.
Installation & configuration — via ClawHub, installez le skill GOG : ajoutez dans clawhub.yml le skill gog et déployez. Créez un projet Google Cloud, activez APIs, générez OAuth 2.0 Client ID (type Desktop ou Web) et téléchargez credentials.json. Stockez ce fichier sur le runner ou en secret. Variables d’environnement courantes : GOOGLE_OAUTH_CREDENTIALS=/path/credentials.json, GOG_TOKEN_STORE=/var/secrets/gog_tokens.json. Exemple de fichier minimal : credentials.json fourni par Google ; clawhub.yml référence le skill et le chemin.
Exemples business — onboarding client : envoi d’email de bienvenue, création d’un dossier Drive partagé, ajout d’un évènement d’onboarding au Calendar. Reporting automatisé : script qui lit données, écrit résumé dans Sheets et partage PDF via Drive.
claw gog send-email --to client@example.com --subject "Bienvenue" --template welcome.html
claw gog create-folder --name "Client Acme" --share-with team@example.com
claw gog sheets append --sheet-id SHEET_ID --range "A1" --values "2026-03-01,Acme,Onboarded"
Sécurité & bonnes pratiques — demander les scopes minimaux (drive.file plutôt que drive), utiliser comptes service ou OAuth avec consentement restreint, rotation régulière des credentials, stocker tokens chiffrés, activer audit logging (Cloud Audit Logs) et limiter accès aux logs. Journaliser actions sensibles, et implémenter tests de révoquation.
| Cas d’usage | Déclencheur | Action GOG | Bénéfice |
| Onboarding client | Nouvel enregistrement CRM | Envoyer email + créer dossier Drive + ajouter événement Calendar | Gain de temps, cohérence |
| Reporting hebdo | Planificateur cron | Lire données + écrire résumé dans Sheets + partager PDF | Rapports automatiques, décision plus rapide |
| Sauvegarde docs | Nouvel upload Drive | Tagger, copier vers archive, définir ACL | Sécurité, traçabilité |
Gérer messages et historique WhatsApp avec wacli ?
Gérer messages et historique WhatsApp avec wacli ?
Présentation rapide : wacli est un skill CLI pour OpenClaw permettant d’envoyer des messages et de synchroniser l’historique WhatsApp. Ce n’est pas une interface conversationnelle native : c’est un outil d’automatisation et d’intégration via ligne de commande.
Capacités principales :
- Envoi de messages — textes, médias et templates (si pris en charge par l’API utilisée).
- Consultation d’historique — récupération des conversations et métadonnées pour audit ou archivage.
- Synchronisation — push/pull périodique vers votre datastore pour indexation et recherche.
Scénarios métiers pertinents :
- Notifications clients — confirmations de commande, suivis de livraison.
- Relances automatiques — paiements, RDV manqués, validations.
- Archivage des conversations — conservation conforme pour support et QA.
Installation et configuration : via ClawHub, installez le skill wacli et configurez variables d’environnement (CLAWHUB_URL, WACLI_TOKEN). Vous avez besoin des droits systèmes pour exécuter des CLI et d’un compte WhatsApp Business API pour la voie officielle. Si vous utilisez une solution CLI non officielle, attendez-vous à des limitations et risques (blocage, non-conformité).
Exemple d’intégration — flux pour une relance et logging Markdown :
# Envoi d'une relance
wacli send --to "+33123456789" --message "Rappel: facture impayée. Répondez STOP pour vous désinscrire."
# Récupération de l'historique récent et append dans un fichier MD
wacli history --from "+33123456789" --since "2026-03-01" >> logs/relances-+33123456789.md
Flux décrit : 1) script cron exécute wacli send ; 2) callback ou polling récupère la réponse via wacli history ; 3) réponse horodatée ajoutée dans un fichier Markdown pour traçabilité et revue humaine.
Conformité et bonnes pratiques :
- Consentement explicite — opt‑in obligatoire (RGPD, bonnes pratiques WhatsApp).
- Fréquence — respectez les limites de fréquence et d’API pour éviter throttling.
- Templates — pour messages initiés côté entreprise, utilisez templates approuvés (WhatsApp Business API).
- Préférez l’API officielle (Meta) pour la conformité ; les CLIs non officielles présentent un risque de blocage.
Synthèse :
| Cas d’usage | Commande wacli typique | Risque / contrainte |
| Notifications clients | wacli send –to « +33… » –message « Commande expédiée » | Respect templates / débit |
| Relances automatiques | wacli send + polling history | Consentement, fréquence, blocage |
| Archivage conversations | wacli history –since … > archive.md | Conservation conforme (RGPD) |
Accélérer recherche, résumé et connaissance avec Tavily, Summarize et Obsidian ?
Accélérer recherche, résumé et connaissance avec Tavily, Summarize et Obsidian ?
Tavily Search, Summarize et le skill Obsidian combinés fournissent recherche web optimisée, résumés structurés et gestion de vault Markdown pour une base de connaissances actionnable par OpenClaw.
Tavily Search — rôle : récupération de contexte à jour depuis le web et les sources publiques. Tavily indexe et filtre par pertinence : qualité des sources (news, blogs techniques, publications), fraîcheur et signaux de crédibilité. Pour un agent IA, cela réduit le « drift » contextuel en apportant des références vérifiables et horodatées.
Summarize — fonction : transformer de longs contenus en synthèses actionnables. Formats supportés : articles, comptes-rendus de réunion, threads, emails. Le skill extrait points-clés, actions, risques et citations pertinentes, et produit résumés multi-niveaux (TL;DR, bullet points, recommandations).
Obsidian — intégration : Obsidian agit comme vault Markdown central. Un vault = dossier structuré de notes. OpenClaw écrit via la CLI (création de fichiers .md), applique templates et metadata YAML (frontmatter) pour faciliter le linking et les requêtes. Exemples de metadata : source, date, auteur, tags, statut, priorité.
Pipeline concret :
- Rechercher (Tavily) : requête → résultats triés par pertinence et date.
- Synthétiser (Summarize) : convertir chaque résultat long en résumé structuré (TL;DR, actions, citations).
- Stocker & lier (Obsidian) : créer note Markdown, ajouter YAML, backlinks et tags pour intégration dans l’ontologie.
- Enrichir ontologie : lier concepts, créer MOC (map of content) et règles de mise à jour automatique.
Exemples de metadata et arborescence : tags #produit, #risque; frontmatter :
---
title: "Nouvelle API X"
source: "tavily://article/123"
date: 2026-02-01
tags: [api, backlog]
status: draft
---
Bénéfices : onboarding plus rapide, reprise d’information fiable, audits de knowledge facilités, décisions plus rapides grâce à synthèses standardisées.
| Skill | Rôle | Input attendu | Output | Indicateur de valeur |
| Tavily | Recherche contextuelle | Requête, filtres | Liste de sources horodatées | Réduction du temps de recherche |
| Summarize | Création de synthèses | Article / réunion / thread | TL;DR + actions | Clarté et temps de lecture réduit |
| Obsidian | Stockage & linking | Markdown + YAML | Vault structuré, backlinks | Réutilisabilité et auditabilité |
Structurer et raisonner avec Ontology ?
Structurer et raisonner avec Ontology ? Ontology aide à formaliser concepts et relations pour mapping, graphes de connaissances et raisonnement structuré directement utilisable par OpenClaw.
Notions essentielles — concepts = classes d’objets (ex : Produit, Client), propriétés = attributs (prix, email), relations = liens entre concepts (achète, appartient à). Une ontologie légère est minimale : quelques classes et relations pour l’usage immédiat. Une ontologie complète couvre axiomes, règles et contraintes (utile pour conformité ou raisonnement complexe).
Intégration avec Obsidian et Tavily/Summarize — Obsidian stocke vos notes et métadonnées ; Tavily/Summarize extrait entités et résumés. Ontology reçoit ces entités, normalise les libellés (lemmatisation, URI), et produit un graphe relationnel exploitable par OpenClaw pour inférences et chaînes de raisonnement.
Workflow pratique — Extraction d’entités → création de nœuds/relations → interrogation par OpenClaw. Exemple métier : mapping produit-client pour recommandations et FAQ dynamique. Processus :
- Extraction : Tavily identifie « Produit A », « Client X », « problème livraison ».
- Création : ontologie crée nœuds Produit, Client ; relation « a_acheté » et propriété « statut_livraison ».
- Interrogation : OpenClaw raisonne — si statut_livraison = retardé et client = VIP alors prioriser support.
Formats de sortie/supports — Choisir selon intégration : JSON-LD (interopérable web), TTL (RDF Turtle pour graphes), YAML simple (lecture humaine). Exemples :
{
"@context":"http://schema.org/",
"@type":"Product","name":"Produit A"
}
Produit:
- id: P-001
- name: "Produit A"
Gouvernance ontologique — versioning (semver), revue humaine régulière (processus de QA), mapping à taxonomies existantes (GTIN, schema.org, vocabulaires sectoriels). Maintenez un changelog et tests unitaires d’alignement.
| Action | Artifact produit | Usage par l’agent |
| Extraction entités | Liste d’entités normalisées (JSON-LD) | Seed pour noeuds du graphe |
| Modélisation | Schéma ontologique (TTL/YAML) | Règles et inférences |
| Enrichissement | Relations et propriétés | Contextualisation des réponses |
| Interrogation | Queries SPARQL/JSON | Raisonnement et actions automatisées |
Orchestrer workflows métiers avec n8n et ClawHub ?
Orchestrer workflows métiers avec n8n et ClawHub ? Voici comment connecter OpenClaw aux processus réels, fiabiliser les déploiements et mesurer l’impact.
Ce que permet l’intégration n8n
- Triggers HTTP et webhooks — recevez événements externes instantanément (tickets, emails, cron).
- Gestion d’APIs — authentification, pagination, throttling gérés directement dans les nœuds.
- Chaînes d’actions — enchaînez transformations, appels de skills et enrichissements conditionnels (if/else, queues).
Scénario 1 — Traitement automatique d’un ticket client
- 1) Trigger: webhook n8n à l’arrivée d’un ticket.
- 2) Appel GOG (classification) pour prioriser et extraire entités.
- 3) Si action manuelle requise → créer draft dans Obsidian via skill Obsidian.
- 4) Exécution wacli pour envoyer commandes CLI (ex. redémarrage service).
- 5) Summarize produit un résumé court pour SLA; Ontology étiquette pour analytics.
- Résultat: ticket résolu ou routé en <24h; gain estimé 30–50% sur TTR répétitifs.
Scénario 2 — Journalisation et résumé quotidien des emails
- 1) Trigger: cron n8n à 08:00.
- 2) Extraction emails → Summarize condense threads longs.
- 3) Ontology structure les thèmes; Obsidian archive les notes quotidiennes.
- 4) GOG génère tâches prioritaires et wacli alerte systèmes si besoin.
- Résultat: bulletin quotidien prêt; ~15–30 min gagné par jour pour une équipe de 5.
Installation via ClawHub & bonnes pratiques de versioning
- Installer/mettre à jour: utiliser ClawHub GUI ou CLI pour pull des skills, vérifier signatures et dépendances.
- Exemple CLI:
clawhub install n8n-skill && clawhub update --all - Versioning: taggez chaque workflow (git), stockez nœuds exportés en JSON, utilisez CI pour tests end-to-end.
Alerting & monitoring
- Logs centralisés (ELK/Datadog), retrys exponentiels, dead-letter pour erreurs persistantes.
- SLA: définir temps max de traitement et alertes quand 95e centile dépasse seuil.
- Métriques à suivre: latence moyenne, taux d’échec, nombre de retries.
| Workflow | Déclencheur | Skills | Résultat | KPI |
| Traitement ticket | Webhook | GOG, wacli, Summarize, Obsidian, Ontology | Ticket résolu/routé | -30–50% TTR, fiabilité >95% |
| Résumé emails | Cron | Summarize, Ontology, Obsidian, GOG | Bulletin quotidien | -15–30 min/jour, taux de couverture 90% |
Prêt à déployer ces skills OpenClaw pour vos workflows ?
Je récapitule : installez GOG pour automatiser Google Workspace, wacli pour gérer WhatsApp en masse, Tavily Search et Summarize pour obtenir contexte et synthèses, Obsidian et Ontology pour structurer la connaissance, et n8n pour orchestrer le tout—le tout via ClawHub. Ensemble ces skills transforment OpenClaw en un assistant actionnable qui réduit les tâches manuelles, accélère la prise de décision et centralise votre savoir. La mise en place vous apportera un gain de productivité concret et une base scalable pour vos automatisations métier.
FAQ
A propos de l’auteur
Franck Scandolera — Fort de plusieurs années à concevoir des systèmes de tracking server-side et des architectures d’Analytics Engineering, je forme et accompagne des équipes sur l’automatisation No/Low Code (n8n), l’intégration d’API et l’optimisation des parcours data-driven. Responsable de l’agence webAnalyste et de l’organisme Formations Analytics, j’ai aidé Logis Hôtel, Yelloh Village, BazarChic, la Fédération Française de Football et Texdecor à industrialiser leurs workflows et bases de connaissance. Dispo pour aider les entreprises => contactez moi.
⭐ Expert et formateur en Tracking avancé, Analytics Engineering et Automatisation IA (n8n, Make) ⭐
- Ref clients : Logis Hôtel, Yelloh Village, BazarChic, Fédération Football Français, Texdecor…
Mon terrain de jeu :
- Data & Analytics engineering : tracking propre RGPD, entrepôt de données (GTM server, BigQuery…), modèles (dbt/Dataform), dashboards décisionnels (Looker, SQL, Python).
- Automatisation IA des taches Data, Marketing, RH, compta etc : conception de workflows intelligents robustes (n8n, Make, App Script, scraping) connectés aux API de vos outils et LLM (OpenAI, Mistral, Claude…).
- Engineering IA pour créer des applications et agent IA sur mesure : intégration de LLM (OpenAI, Mistral…), RAG, assistants métier, génération de documents complexes, APIs, backends Node.js/Python.






