Automate Obsidian Note-Taking with Workflow Results
detail.loadingPreview
Seamlessly transform your n8n workflow results into structured Markdown notes within your Obsidian Vault. This workflow leverages Google Drive as an intermediary, ensuring real-time updates and effortless knowledge capture.
About This Workflow
This powerful n8n workflow automates the process of creating and updating notes in your Obsidian Vault directly from the results of any n8n workflow. By utilizing Google Drive for file storage, any Markdown file or attachment generated by your workflows and saved in a designated Google Drive folder will instantly appear and be synchronized within your Obsidian Vault.
The workflow is designed to be flexible, allowing you to send the output of any n8n execution to the Execute Workflow Trigger. It intelligently handles both text-based notes and attachments. For text notes, it utilizes an AI agent to transform raw JSON data into atomic Zettlekasten-style notes, complete with unique IDs, titles, content, tags, and references. These notes are then saved as Markdown files in your Google Drive, which are subsequently synced to your Obsidian Vault via a simple symlink configuration.
Key Features
- Real-time Note Creation: Automatically generate and update Markdown notes in Obsidian from any n8n workflow output.
- Intelligent Zettlekasten Formatting: Leverages AI to transform raw data into atomic, linked Zettlekasten notes.
- Google Drive Integration: Uses Google Drive as a robust intermediary for file storage and synchronization.
- Attachment Handling: Supports the inclusion of binary attachments within your notes.
- Flexible Input: Accepts output from any n8n workflow via the
Execute Workflow Trigger.
How To Use
- Google Drive Setup:
- Create a dedicated folder in your Google Drive (e.g.,
clippings-attachments). - Ensure this folder is set up for syncing with your desktop.
- Create a dedicated folder in your Google Drive (e.g.,
- n8n Workflow Configuration:
- Add the
Google Drivenode to your workflow. - Set the
operationtoCreate From Text. - Configure the
nameparameter to dynamically generate the Markdown filename (e.g.,={{ $json.title }}.md). - In the
contentparameter, construct your Markdown, including optional YAML Frontmatter, using your workflow's JSON output (e.g., `=--- {{ $json.frontmatter }}
- Add the
{{ $json.content }}`).
- Specify the
folderIdcorresponding to your Google Drive folder.
- Obsidian Vault Integration (Symlink):
- Open an Administrator Command Prompt on your system.
- Create a symbolic link (symlink) from your synced Google Drive folder to a desired location within your Obsidian Vault using the
mklink /D "Target Path" "Source Path"command. Ensure theTarget Pathdoes not already exist.
- Workflow Trigger:
- Connect the output of any n8n workflow that generates the data you want to turn into notes to the
Execute Workflow Triggernode.
- Connect the output of any n8n workflow that generates the data you want to turn into notes to the
- AI Note Generation (Optional but Recommended):
- If you want AI to help structure your notes, use the
Write Zettlekasten note from input1node. Configure itstextparameter to={{ JSON.stringify($json) }}and ensure theOpenAI Chat ModelandStructured Output Parserare correctly set up with your desired schema for title and content extraction.
- If you want AI to help structure your notes, use the
Apps Used
Workflow JSON
{
"id": "5f1a16b8-d72c-49bb-b9f1-2d2fc425f69e",
"name": "Automate Obsidian Note-Taking with Workflow Results",
"nodes": 28,
"category": "DevOps",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 5f1a16b8-d72c...
About the Author
SaaS_Connector
Integration Guru
Connecting CRM, Notion, and Slack to automate your life.
Statistics
Related Workflows
Discover more workflows you might like
Automated PR Merged QA Notifications
Streamline your QA process with this automated workflow that notifies your team upon successful Pull Request merges. Leverage AI and vector stores to enrich notifications and ensure seamless integration into your development pipeline.
Automate Qualys Report Generation and Retrieval
Streamline your Qualys security reporting by automating the generation and retrieval of reports. This workflow ensures timely access to crucial security data without manual intervention.
Visualize Your n8n Workflows: Interactive Dashboard with Mermaid.js
Gain unparalleled visibility into your n8n automation landscape. This workflow transforms your n8n instance into a dynamic, interactive dashboard, leveraging Mermaid.js to visualize all your workflows in one accessible place.