Skip to content

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èmeFonction principaleRésultat final
Couche de connexionConfiguration du jeton API, authentification de l'espace de travail, vérification de connexionConnexion API Notion vérifiée
Couche de base de donnéesCréer des bases de données, interroger des entrées, gérer des schémasBase de données structurée avec propriétés définies
Couche de contenuCréer des pages, mettre à jour des blocs, gérer la hiérarchie des pagesPages et documents publiés
Couche de rechercheRecherche dans l'espace de travail, récupération de contenu, requêtes inter-bases de donnéesRésultats de recherche classés avec contexte
Couche de tâchesBases de données de tâches, suivi d'état, gestion des dates d'échéancePipeline de tâches traçable
Couche de rapportsRésumés de bases de données, rapports d'état, analyse de l'espace de travailRapports périodiques de l'espace de travail
Couche d'optimisationRévision de la structure de l'espace de travail, suggestions de règles d'automatisation, création de modèlesOrganisation améliorée de l'espace de travail

Prérequis

ÉlémentExigence
OpenClaw UltraInstallé et en cours d'exécution
Compte NotionEspace de travail actif avec accès administrateur ou écriture
Jeton d'intégration NotionJeton 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

  1. Ouvrez une nouvelle session de chat dans OpenClaw Ultra
  2. Créez une intégration interne Notion et copiez le jeton
  3. Partagez les bases de données/pages pertinentes avec votre intégration
  4. 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 blocs

Ré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 Suivant

Conseils pratiques

  1. Stockez votre jeton d'intégration Notion dans un fichier .env et référencez-le dans les prompts au lieu de le coller à chaque fois
  2. Commencez par une base de données (tâches ou contenu) avant de passer à des workflows multi-bases de données
  3. 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
  4. Maintenez le nombre de propriétés de base de données en dessous de 50 par base pour des schémas gérables
  5. L'API de recherche de Notion respecte les autorisations de page et les niveaux d'accès d'intégration
  6. 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
  7. Pour conserver les résultats de recherche Notion dans une archive consultable, consultez Base de Connaissances Personnelle
  8. Combinez avec Gestionnaire de Tâches Todoist pour la synchronisation multi-plateforme des tâches