Hi everyone!
I’m excited to share my first plugin for Obsidian: Post Webhook. This plugin opens up endless possibilities by connecting Obsidian with external services like n8n, Make. com, Zapier, or any Webhook-compatible endpoint.
Features
With the Post Webhook plugin, you can:
- Send notes to Webhooks: Push your note content to any Webhook endpoint.
- Parse YAML frontmatter: Include structured metadata in Webhook payloads.
- Handle attachments: Detect, encode, and include note attachments like images or PDFs.
- Automatically append Webhook responses to your notes.
What Sets Post Webhook Apart
The YAML frontmatter support and attachment handling make this plugin exceptionally powerful and flexible. With just one click, you can send your notes through customized multi-step workflows, using them exactly how you need—whether it’s adding AI functionality or integrating with your favorite tools.
Use Cases
Here are just a few ways you can use Post Webhook, though the possibilities are truly endless. Directly from Obsidian you can run a n8n, Make. com, or Zapier workflow to:
- Send notes with attachments directly via email (see: template n8n workflow);
- Run AI agent workflows using your note;
- Append notes to Google Sheets;
- Generate a Telegram voice message from your note.
I use n8n myself and plan to share template workflows in the future. If you have any you’d like me to include, please let me know!
How to Use
- Set up a Webhook URL in the plugin settings.
- Open any note and use the command palette (Ctrl/Cmd + P) to select Send to Webhook.
- Your note’s content, YAML metadata, and attachments will be sent to the configured Webhook.
- Enable “Attach Response” in plugin settings to automatically append Webhook responses at the bottom of your notes.
I’d love to hear how you’re using Post Webhook in your setup! Feedback, ideas, and suggestions are always welcome.