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
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Automation

benaturebenature4k 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!

61%
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
4k
Compatible with
Obsidian 0.15.0+
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

Task Collector (TC)

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

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.

Actions URI

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

Doubleshift

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

Persistent Graph

Save and restore the positions of nodes on your graph.

Attachment Management

Customize attachment path, auto-rename attachments, etc.

Buttons

Create Buttons in your notes to run commands, open links, and insert templates.

Mesh AI

Enables you to store AI prompts as patterns and run them seemlessly with most providers.

Templater

Create and use dynamic templates.

BRAT

Easily install a beta version of a plugin for testing.