plugin notion
Synchronise votre suivi des candidatures vers une base de données Notion (export) et relecture des enregistrements dans le pipeline (search). data/applications.md reste la source de vérité — Notion est un miroir additif.
Commandes
node plugins.mjs run notion export— pousse chaque ligne du suivi (entreprise / poste / statut / score) vers la base de données « Applications » sous votre page Career Ops. Ajoutez--dry-runpour un aperçu sans écriture.node plugins.mjs run notion search "<query>"— retourne les enregistrements Notion qui contiennent une URL de poste, correspondant à la requête, et les ajoute au pipeline.
Configuration
Une page parent « Career Ops » dans Notion contenant une base de données « Applications » avec les propriétés Entreprise / Poste / Statut / Score / URL, partagée avec votre intégration interne. Mettez NOTION_ACCESS_TOKEN + NOTION_PARENT_PAGE_ID dans .env.
Données produites
search retourne Job[] ({ title, url, company, location }) pour les enregistrements ayant une URL de poste ; le moteur les écrit dans le pipeline. export retourne { pushed: N } — il n'écrit jamais de fichiers locaux.