Workflow Notion
Construisez un système complet de gestion d'espace de travail Notion avec OpenClaw Ultra. De la création de bases de données et de pages à la recherche de contenu et à la génération de rapports d'état, pilotez l'intégralité de votre espace de travail Notion depuis une seule interface de chat.
Aperçu du système
INFO
Il s'agit d'un workflow de gestion d'espace de travail Notion en boucle fermée. OpenClaw Ultra gère les opérations de base de données, la création de pages, la recherche de contenu, le suivi des tâches et la génération de rapports via l'API Notion, vous permettant de gérer votre espace de travail sans ouvrir l'application Notion.
| Couche système | Fonction principale | Résultat final |
|---|---|---|
| Couche de connexion | Configuration du jeton API, authentification de l'espace de travail, vérification de connexion | Connexion API Notion vérifiée |
| Couche de base de données | Créer des bases de données, interroger des entrées, gérer des schémas | Base de données structurée avec propriétés définies |
| Couche de contenu | Créer des pages, mettre à jour des blocs, gérer la hiérarchie des pages | Pages et documents publiés |
| Couche de recherche | Recherche dans l'espace de travail, récupération de contenu, requêtes inter-bases de données | Résultats de recherche classés avec contexte |
| Couche de tâches | Bases de données de tâches, suivi d'état, gestion des dates d'échéance | Pipeline de tâches traçable |
| Couche de rapports | Résumés de bases de données, rapports d'état, analyse de l'espace de travail | Rapports périodiques de l'espace de travail |
| Couche d'optimisation | Révision de la structure de l'espace de travail, suggestions de règles d'automatisation, création de modèles | Organisation améliorée de l'espace de travail |
Prérequis
| Élément | Exigence |
|---|---|
| OpenClaw Ultra | Installé et en cours d'exécution |
| Compte Notion | Espace de travail actif avec accès administrateur ou écriture |
| Jeton d'intégration Notion | Jeton d'intégration interne depuis notion.com/my-integrations |
Étape 0 — Initialisez votre système Notion
Configurez OpenClaw Ultra comme votre gestionnaire dédié de l'espace de travail Notion.
Étapes d'opération
- Ouvrez une nouvelle session de chat dans OpenClaw Ultra
- Créez une intégration interne Notion et copiez le jeton
- Partagez les bases de données/pages pertinentes avec votre intégration
- Collez le prompt d'initialisation
Prompt prêt à l'emploi
Agis en tant que gestionnaire de mon espace de travail Notion.
Mon espace de travail Notion :
- Nom de l'espace de travail : [nom]
- Jeton d'intégration : [jeton]
- Bases de données clés : [liste des noms de bases de données et leurs objectifs]
Construis un système complet de gestion Notion qui couvre :
- la création et l'interrogation de bases de données
- la création et la modification de pages
- la recherche et la récupération de contenu
- le suivi des tâches
- les rapports d'étatÉtape 1 — Connectez-vous à l'API Notion
Établissez une connexion vérifiée entre OpenClaw Ultra et votre espace de travail Notion.
1.1 Créer et configurer une intégration
Prompt
Guide-moi dans la création d'une intégration interne Notion.
J'ai besoin de :
1. Un jeton depuis notion.com/my-integrations
2. L'intégration partagée avec les bases de données que je veux gérer
3. L'en-tête Notion-Version à utiliser
Une fois terminé, teste la connexion en listant les bases de données partagées avec l'intégration.1.2 Vérifier la connexion et lister les bases de données
Prompt
Teste ma connexion à l'API Notion en utilisant ce jeton : [jeton]
Effectue ces vérifications :
1. Appelle GET /v1/users/me pour vérifier que le jeton fonctionne
2. Appelle POST /v1/search avec le filtre "value": "data_source" pour lister toutes les bases de données partagées
3. Pour chaque base de données, retourne : son nom, son ID et les IDs des sources de données
Si une étape échoue, explique ce qui ne va pas et comment le corriger.Résultat de l'étape 1
Connexion API Notion vérifiée avec une liste des bases de données accessibles et leurs IDs.
Étape 2 — Créer et configurer des bases de données
Construisez des bases de données structurées directement depuis le chat.
2.1 Créer une nouvelle base de données
Prompt
Crée une base de données Notion avec ces spécifications :
Titre : [nom de la base de données]
Page parente : [ID de page ou "espace de travail"]
Propriétés :
- Nom : title (par défaut)
- Statut : sélection avec options : À faire, En cours, Terminé
- Priorité : sélection avec options : Faible, Moyenne, Haute, Urgente
- Date d'échéance : date
- Assigné à : personnes
- Étiquettes : sélection multiple
Après la création, retourne l'ID de la base de données, l'ID de la source de données et une confirmation qu'elle est prête.2.2 Ajouter des propriétés à la base de données
Prompt
Ajoute ces propriétés à la base de données [ID ou nom de la base de données] :
- [nom de la propriété] : [type — text / number / select / date / people / relation]
- [nom de la propriété] : [type]
Utilise l'API Update Data Source. Confirme que chaque propriété a été ajoutée en récupérant le schéma.2.3 Interroger les entrées de la base de données
Prompt
Interroge la base de données [ID ou nom de la base de données] avec ces filtres :
Filtres :
- Statut contient "À faire" OU Statut contient "En cours"
- Date d'échéance n'est pas vide
Trie par Date d'échéance croissante, limite à 20 résultats.
Retourne :
- Total des entrées correspondantes
- Chaque entrée : nom de la page, statut, date d'échéance, assigné
- Toute entrée dont la date est dépassée signalée comme "en retard"Résultat de l'étape 2
Bases de données configurées avec des propriétés définies et des données interrogeables.
Étape 3 — Créer et gérer des pages
Remplissez vos bases de données avec du contenu directement depuis le chat.
3.1 Créer une page dans une base de données
Prompt
Crée une nouvelle page dans la base de données [ID ou nom de la base de données] :
Propriétés :
- Nom : [titre de la page]
- Statut : [À faire / En cours / Terminé]
- Priorité : [Faible / Moyenne / Haute / Urgente]
- Date d'échéance : [YYYY-MM-DD]
- Étiquettes : [étiquette1, étiquette2]
Corps du contenu :
[facultatif — contenu de la page en markdown]
Retourne l'ID de la page, l'URL et une confirmation.3.2 Mettre à jour les propriétés d'une page
Prompt
Mets à jour la page [ID de la page] avec ces modifications :
- Statut : [nouveau statut]
- Date d'échéance : [nouvelle date ou "effacer"]
- Priorité : [nouvelle priorité]
Vérifie la mise à jour en récupérant la page et en affichant les valeurs actuelles des propriétés.3.3 Ajouter des blocs de contenu
Prompt
Ajoute du contenu à la page [ID de la page] :
Nouveau contenu :
[contenu à ajouter — paragraphes, en-têtes, listes]
Utilise le endpoint Append Block Children. Retourne une confirmation avec le nombre de blocs ajoutés.Résultat de l'étape 3
Pages créées, mises à jour et remplies de contenu dans vos bases de données Notion.
Étape 4 — Rechercher et récupérer du contenu
Trouvez des informations dans tout votre espace de travail.
4.1 Recherche dans l'espace de travail
Prompt
Recherche dans mon espace de travail Notion : [requête de recherche]
Utilise l'API de recherche avec :
- Requête : [termes de recherche]
- Filtre : pages et sources de données
- Trier par pertinence
Retourne les 10 meilleurs résultats avec :
- Titre de la page et URL
- Base de données d'appartenance
- Dernière heure de modification
- Un bref extrait de contenu
Groupe les résultats par base de données.4.2 Lire le contenu d'une page
Prompt
Lis le contenu complet de la page [ID de la page ou URL] :
1. Récupère les propriétés de la page
2. Récupère tous les blocs enfants de manière récursive
3. Reconstruis le contenu sous forme de texte structuré
Retourne :
- Titre de la page et métadonnées
- Contenu complet avec en-têtes, paragraphes et listes préservés
- Nombre total de blocsRésultat de l'étape 4
Résultats de recherche et contenu complet de page récupérés depuis votre espace de travail.
Étape 5 — Suivre les tâches et l'état
Utilisez les bases de données Notion comme un système léger de gestion des tâches.
5.1 Créer une base de données de tâches
Prompt
Crée une base de données de suivi des tâches avec ces propriétés :
Propriétés :
- Nom de la tâche : title
- Statut : sélection (À faire, En cours, Révision, Terminé)
- Priorité : sélection (Faible, Moyenne, Haute, Urgente)
- Date d'échéance : date
- Projet : sélection avec options de mes projets actuels
- Notes : texte
Crée 3 tâches d'exemple pour vérifier que le schéma fonctionne.5.2 Révision quotidienne des tâches
Prompt
Révise ma base de données de tâches pour aujourd'hui :
1. Affiche toutes les tâches avec Date d'échéance = aujourd'hui, groupées par statut
2. Affiche toutes les tâches en retard avec un statut différent de "Terminé"
3. Affiche toutes les tâches à échéance cette semaine groupées par priorité
4. Compte : total des tâches, terminées aujourd'hui, en retard
Formate comme un rapport d'état propre que je peux coller dans une page Notion.5.3 Workflow de mise à jour d'état
Prompt
Trouve toutes les tâches dans la base de données [ID de la base de données] où Statut = "En cours".
Pour chaque tâche :
1. Vérifie si la Date d'échéance est dépassée — si oui, suggère de passer à "Révision" ou de mettre à jour la date
2. Liste-les dans un tableau récapitulatif
Crée ensuite une nouvelle page dans mon espace de travail intitulée "Révision hebdomadaire des tâches — [date]" avec ce résumé.Résultat de l'étape 5
Suivi des tâches en direct avec révisions d'état quotidiennes et résumés automatisés.
Étape 6 — Générer des rapports d'espace de travail
Transformez vos données Notion en rapports périodiques.
6.1 Rapport de santé des bases de données
Prompt
Génère un rapport de santé pour les bases de données de mon espace de travail :
Exécute sur toutes les bases de données auxquelles j'ai accès :
- Total des pages sur toutes les bases de données
- Pages créées au cours des 7 derniers jours
- Bases de données sans mises à jour récentes (7+ jours)
- Bases de données approchant la limite des 500 propriétés de Notion
Retourne un tableau récapitulatif avec :
| Base de données | Total pages | Activité récente | Dernière mise à jour | Santé |6.2 Résumé hebdomadaire de l'espace de travail
Prompt
Génère un résumé hebdomadaire de l'espace de travail :
1. Compte toutes les pages créées cette semaine dans toutes les bases de données
2. Compte toutes les pages modifiées cette semaine
3. Liste les 5 pages les plus récemment modifiées
4. Identifie les bases de données qui n'ont pas été touchées cette semaine
5. Suggère 3 actions pour garder l'espace de travail organisé
Formate cela comme un rapport prêt pour Notion que je peux coller dans une page de révision hebdomadaire.Résultat de l'étape 6
Rapports de santé périodiques de l'espace de travail et suggestions d'organisation actionnables.
Workflow Notion final en boucle fermée
API Connectée → Bases de Données Créées → Pages Écrites →
Contenu Recherché → Tâches Suivies → Rapports Générés →
Espace de Travail Révisé → Structure Itérée → Cycle SuivantConseils pratiques
- Stockez votre jeton d'intégration Notion dans un fichier
.envet référencez-le dans les prompts au lieu de le coller à chaque fois - Commencez par une base de données (tâches ou contenu) avant de passer à des workflows multi-bases de données
- Utilisez l'API de recherche au lieu d'interroger chaque base de données individuellement lorsque vous avez besoin de résultats inter-bases de données
- Maintenez le nombre de propriétés de base de données en dessous de 50 par base pour des schémas gérables
- L'API de recherche de Notion respecte les autorisations de page et les niveaux d'accès d'intégration
- Les résultats de requête de base de données sont paginés à 100 éléments par appel — utilisez start_cursor pour les exportations plus volumineuses
- Pour conserver les résultats de recherche Notion dans une archive consultable, consultez Base de Connaissances Personnelle
- Combinez avec Gestionnaire de Tâches Todoist pour la synchronisation multi-plateforme des tâches