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

Automation

benaturebenature5k downloads

Execute commands on specific events.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates6

This plugin listens to specific events and triggers commands (which are available in the command palette) based on those events.

Note: to use commands of Quick Add, remember to enable the ⚡️ icon in its settings. :)

Install

Install by BRAT

  • First install BRAT Plugin:
  • In BRAT Plugin, click Add Beta plugin
  • Enter https://github.com/Benature/obsidian-automation
  • Enable Automation in Community plugins

Manually install

  • Download latest version in Releases
  • Copy over main.js, manifest.json to your vault VaultFolder/.obsidian/plugins/default-query-in-backlink/
  • Reload plugins in Community plugins and enable Automation

How to build

  • git clone https://github.com/Benature/obsidian-automation clone this repo.
  • npm i install dependencies
  • npm run dev to start compilation in watch mode.
  • npm run build to build production.

Support

If you find this plugin useful and would like to support its development, you can sponsor me via Buy Me a Coffee ☕️, WeChat, Alipay or AiFaDian. Any amount is welcome, thank you!

HealthFair
ReviewCaution
About
Trigger command-palette commands when specified Obsidian events occur. Link events to any available command to run actions automatically across your vault.
AutomationCommands
Details
Current version
0.1.1
Last updated
2 years ago
Created
2 years ago
Updates
6 releases
Downloads
5k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Support
Author
benaturebenature
github.com/Benature
GitHubbenature
  1. Community
  2. Plugins
  3. Automation
  4. Automation

Related plugins

Actions URI

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

Persistent Graph

Save and restore the positions of nodes on your graph.

Task Collector

Change task status and collect tasks within a document using hotkeys and context menus.

Attachment Management

Customize attachment path, auto-rename attachments, etc.

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.

Refresh Any View

Allows to refresh any view without reopening it.

Doubleshift

Open the command palette by pressing Shift (or any other key) twice like in IntelliJ and create your own shortcuts.

Templater

Create and use dynamic templates.

BRAT

Easily install a beta version of a plugin for testing.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.