Automating Workflows with Templater in Obsidian
Based on Knowledge Work Nexus's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.
Enable community plugins in Obsidian, then install and enable the “templater” plugin to use Templater’s template language.
Briefing
Enabling the Templater plugin in Obsidian turns meeting-note templates into a more automated workflow: it can generate dated notes from a template and then automatically place each new note into the correct folder. The setup starts by switching Obsidian out of restricted/safe mode so community plugins can be installed, then installing “templater” and enabling it. After that, the key configuration is setting the “template folder location” to the vault’s templates folder—because any file placed there becomes available as a template.
With Templater enabled, the workflow shifts from the core Templates plugin’s simpler placeholders to Templater’s template language. The first upgrade replaces a static “title” field with a dynamic header that stays synchronized with the file name. Using Templater command syntax (wrapped in <%%>), the template pulls in the file name and injects today’s date automatically. A test note created in the meetings folder—named like “2022.0901 staff meeting”—shows the payoff immediately: the note is generated with the correct title and date without manual entry.
The automation then goes further by creating a specialized “team meeting template.” A copy of the original meeting template is renamed and edited to include team-specific structure: agenda sections, links to project lists, and an attendee checklist. The template also includes a reminder to distribute notes after the meeting and a small formatting element for readability.
Finally, the template becomes folder-aware. A new subfolder under meetings—“team meetings”—is created, and the template is modified with a command line that moves the newly created note into that folder automatically. This is done by adding a line at the bottom of the template that uses Templater’s file module to move the file upon creation to “meetings/team meetings/” while preserving the generated title. When a new note is created from the team meeting template, it appears in the correct folder immediately, and the move command line disappears from the resulting note because it has already executed.
Overall, the core finding is practical: Templater doesn’t just fill in fields like a basic template system—it can generate content dynamically (like dates and file-linked headers) and enforce organizational rules (like routing notes into the right meeting subfolder) at creation time. That combination reduces repetitive steps and keeps meeting notes consistently structured and filed.
Cornell Notes
Templater in Obsidian upgrades meeting-note templates from static placeholders to dynamic, workflow-driven documents. After enabling the community plugin and setting the template folder location, templates can insert the file name and automatically generate today’s date using Templater command syntax. A team-specific template can then be customized with agenda sections, links, and attendee checklists. The biggest workflow win comes from adding a move command so that any new note created from the template is automatically routed into a designated subfolder (e.g., “meetings/team meetings”). This keeps notes organized without manual filing, and the command line runs during creation so it doesn’t remain in the final note.
What steps are required to start using Templater in Obsidian, and why does the template folder location matter?
How does the meeting notes template generate a title and today’s date automatically?
Why create a separate “team meeting template” instead of reusing the staff meeting template as-is?
How does Templater automatically move newly created notes into the correct folder?
What’s the practical difference between choosing “Open template” and “templates” when inserting a template?
Review Questions
- What configuration setting in Templater determines which files are available as templates, and where should those template files be stored?
- Describe how Templater can insert today’s date into a note using its command syntax and default date format.
- How does adding a move command to a template change what happens when you create a new note from that template?
Key Points
- 1
Enable community plugins in Obsidian, then install and enable the “templater” plugin to use Templater’s template language.
- 2
Set Templater’s “template folder location” to your vault’s templates folder so template files become available for insertion.
- 3
Use Templater command syntax (<%%>) with modules like tp.file.title and tp.date() to auto-fill the note title and today’s date.
- 4
Create specialized templates (e.g., a team meeting template) by copying an existing template and editing sections like agenda, business categories, and attendee lists.
- 5
Add a move command to the template to automatically route newly created notes into the correct subfolder (e.g., meetings/team meetings/).
- 6
When the move command runs, it executes during note creation, so the command line does not remain in the final note.