⚙️ Track and sync workflow status in Notion from the n8n API

18 views · ⚙️ DevOps & CI/CD

Description

Who this template is for

This template is for n8n users who want clear visibility into their workflows by maintaining a simple inventory in Notion.

It’s ideal for:


What this workflow does

This workflow creates and maintains a Notion database that serves as a centralized inventory of n8n workflows.

It automatically:

This workflow does not manage or control workflows. It only provides visibility and documentation.


How it works

  1. A scheduled trigger runs the workflow daily.
  2. Workflow metadata is fetched from the n8n API.
  3. Data is normalized into readable values.
  4. Each workflow is matched in Notion by its ID.
  5. Database entries are created or updated accordingly.

How to set up

  1. Connect your n8n API credentials.
  2. Connect your Notion account.
  3. Select or create a Notion database with the required properties.
  4. Activate the workflow and let it run on the schedule.

Requirements


How to customize the workflow

You can extend this workflow by:

Detailed instructions are included inside the workflow using sticky notes.

🔗 Nodes Used

Notion, n8n, Schedule Trigger

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup