Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Webhook Plugin

trashhalotrashhalo9k downloads

Connect your editor to the internet of things through webhooks.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates6

Obsidian plugin and service that connects your editor to the internet of things through webhooks

Example Use cases

  • add quick thoughts to your notes by talking to your Google assistant
  • capture a note every time you like a song on Spotify
  • capture a note every time you react to a slack message with a pencil emoji
  • change or add notes any time you do any action on any other app

Setting up an example rule

  1. Install the obsidian plugin from releases
  2. Go to https://obsidian-buffer.web.app to signup for the service
  3. Generate a login token and install it into the webhook plugin settings in Obsidian
  4. Use the webhook url on the service website with your favorite automation service
  5. For the spotify example usecase connect IFTTT to spotify
  6. Create an applet that connects new saved track event to webhooks service
  7. Paste the webhook url into the service url
  8. Change the content type to text/plain
  9. Change the method type to POST
  10. In the request body you can now type markdown to be appended to a note, be sure to use the ingredients button to reference information from the spotify event.

My rule is set to append:

- [[{{Spotify.newSavedTrack.ArtistName}}]] [[{{Spotify.newSavedTrack.AlbumName}}]] - {{Spotify.newSavedTrack.TrackName}}
65%
HealthFair
ReviewCaution
About
Connect Obsidian to webhooks and external apps to capture events and append or update notes with incoming markdown. Define rules on the companion webhook service to send POST requests that create or modify notes from actions like saved Spotify tracks, voice commands, or Slack reactions.
IntegrationsAutomation
Details
Current version
0.0.6
Last updated
4 years ago
Created
5 years ago
Updates
6 releases
Downloads
9k
Compatible with
Obsidian 0.9.12+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
trashhalotrashhalo
github.com/trashhalo
GitHubtrashhalo
  1. Community
  2. Plugins
  3. Integrations
  4. Webhook Plugin

Related plugins

BRAT

Easily install a beta version of a plugin for testing.

Readwise Official

Sync highlights from Readwise to your vault.

Todoist Sync

Materialize Todoist tasks within your notes.

Shell commands

Define system commands that you want to execute via command palette, hotkeys, URI links or automated events. E.g. open external applications or perform automated file modifications.

Google Calendar

Interact with your Google Calendar.

Initiative Tracker

TTRPG initiative tracker.

Actions URI

Add additional `x-callback-url` endpoints to the app for common actions — it's a clean, super-charged addition to Obsidian URI.

Local REST API & MCP Server

Unlock your automation needs by interacting with your notes over a secure REST API.

QuickAdd

Quickly add new notes or content to your vault.

Templater

Create and use dynamic templates.