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:
- Automation engineers tracking multiple workflows
- Teams documenting their n8n workflows
- Anyone who wants a read-only overview of workflows and their status
What this workflow does
This workflow creates and maintains a Notion database
that serves as a centralized inventory of n8n workflows.
It automatically:
- Fetches all workflows from n8n
- Stores workflow metadata in Notion
- Tracks workflow status (Active / Deactivated)
- Tracks creation and last edit timestamps
- Creates new database entries for new workflows
- Updates existing entries when metadata changes
This workflow does not manage or control workflows.
It only provides visibility and documentation.
How it works
- A scheduled trigger runs the workflow daily.
- Workflow metadata is fetched from the n8n API.
- Data is normalized into readable values.
- Each workflow is matched in Notion by its ID.
- Database entries are created or updated accordingly.
How to set up
- Connect your n8n API credentials.
- Connect your Notion account.
- Select or create a Notion database with the required properties.
- Activate the workflow and let it run on the schedule.
Requirements
- An active n8n instance
- n8n API credentials
- A Notion account and database
How to customize the workflow
You can extend this workflow by:
- Adding more workflow metadata fields
- Adjusting the sync schedule
- Adding tags or ownership fields
- Using the database for audit or documentation purposes
Detailed instructions are included
inside the workflow using sticky notes.