Get AI summaries of any video or article — Sign up free
Creating an Efficient Meetings Note Template in Obsidian thumbnail

Creating an Efficient Meetings Note Template in Obsidian

Prakash Joshi Pax·
5 min read

Based on Prakash Joshi Pax's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.

TL;DR

Install Data View and Templater, then configure Templater to trigger on new file creation and point it to the templates folder.

Briefing

An Obsidian meeting-note system links three note types—Meeting, People, and Project—so every new meeting automatically updates context pages like “previous meetings with this attendee,” “related people for this project,” and “recent meetings.” The core idea is relational: each Meeting note stores an attendee link and a related-project link, while the People and Project notes use Data View queries to pull in all matching Meeting notes from the meetings folder.

The workflow starts with installing two plugins: Data View (for querying and tables) and Templater (for templated note creation and automation). With Templater configured to trigger on new file creation and a designated templates folder selected, the system relies on inline metadata fields inside templates. The Meeting note template includes properties such as tags (set to “meeting”), date (with optional time), attendee, related projects, topics, meeting purpose, summary, end summary, plus optional fields like agenda, desired outcome, discussion notes, and action items. A Templater script then automatically moves each newly created Meeting note into a dedicated “meetings” folder.

The People note template is built around identifying information (like name, email, mobile, and other optional fields) and two Data View-driven sections. One section lists previous meetings with that person by querying notes in the meetings folder where the outgoing link points to the person’s People note. Another section lists related tasks by querying task notes that also reference the person via outgoing links, sorted in descending order. Like the Meeting template, it also includes a Templater script to move newly created People notes into the “people” folder.

The Project note template similarly acts as a hub. It uses Data View to list related people—querying the people folder for notes whose outgoing links include the project’s title—and to list related meetings—querying the meetings folder for notes that link to the project. A review section is left open for additional project-specific notes. A Templater move script places new Project notes into the “projects” folder.

To make the system work smoothly, the templates depend on a Templater function that copies the new note’s title into the template’s internal references (notably TP file title). A key pitfall is creating a note directly from a template without first naming the file; doing so can leave the title as “Untitled,” which breaks the link-based queries. The recommended approach is to create a new note with a proper name (e.g., “Project X” or “person X”), then insert the relevant template via Templater so the title propagates correctly.

Once a sample meeting is created—linking attendee “person X” and related project “Project X”—the system automatically populates “recent meetings,” “previous meetings with this person,” and “related people for this project.” If “related projects” isn’t filled in the Meeting note’s inline metadata, the Project note won’t show the meeting under its “related meetings” section. The result is a lightweight but structured meeting memory system where context stays current without manual updating.

Cornell Notes

The system builds three interconnected Obsidian templates—Meeting, People, and Project—so one new meeting automatically updates multiple context pages. Meeting notes store inline metadata (attendee, related projects, purpose, summary, action items, etc.) and use Templater to move the note into the “meetings” folder. People notes use Data View queries to show a table of previous meetings with that attendee by matching outgoing links back to the People note, plus related tasks. Project notes use Data View queries to list related people and related meetings by matching outgoing links to the Project note. Correct title handling via Templater’s TP file title is crucial; creating notes as “Untitled” breaks the link-based queries.

How do Meeting notes automatically populate “previous meetings” on a People note?

Each Meeting note includes an attendee field that links to a specific People note. The People note template contains a Data View query that searches notes in the “meetings” folder and filters for entries where the outgoing link contains the People note’s file title. That filter ensures only meetings that link to that attendee appear in the People note’s “previous meetings” table (with columns like date, purpose, and summary).

What Data View queries power the Project note’s “related people” and “related meetings”?

For “related people,” the Project note runs a Data View table over notes in the “people” folder and selects those whose outgoing links contain the project’s file title. For “related meetings,” it queries notes in the “meetings” folder and selects those where outgoing links contain the project’s file title, then displays columns such as date, purpose, and summary. Both sections depend on link consistency between templates.

Why does the system require careful note naming instead of creating a template note immediately?

The templates rely on Templater’s TP file title to inject the new note’s name into internal references used by Data View queries. If a note is created from a template first, the title may remain “Untitled,” causing the injected title to be wrong. The result is empty or incorrect query results because outgoing-link filters won’t match the intended People/Project titles.

What’s the role of Templater’s move script in keeping the vault organized?

Each template includes a Templater script (noted as something like TP file move) that automatically relocates the newly created note into the correct folder: Meeting notes into “meetings,” People notes into “people,” and Project notes into “projects.” This matters because the Data View queries are scoped to those folders when pulling related meetings or people.

What happens if a Meeting note doesn’t list “related projects” in its inline metadata?

The Project note’s “related meetings” section depends on the Meeting note linking to the Project note via the outgoing link stored in the Meeting note’s related-projects field. If that inline metadata is left blank or doesn’t link to the correct project, the Data View filter won’t match—so the Project note won’t show the meeting under its related meetings.

Review Questions

  1. What outgoing-link relationship must exist between a Meeting note and a People note for the People note’s “previous meetings” table to populate?
  2. How does the system use folder scoping (meetings/people/projects) to keep Data View queries accurate?
  3. What specific failure mode occurs when a note is created from a template before giving it a real title (e.g., leaving it as “Untitled”)?

Key Points

  1. 1

    Install Data View and Templater, then configure Templater to trigger on new file creation and point it to the templates folder.

  2. 2

    Use a Meeting note template with inline metadata fields (attendee, related projects, purpose, summary, action items) so Data View can query it later.

  3. 3

    Build People notes with Data View queries that pull meetings from the “meetings” folder where outgoing links reference the People note’s title.

  4. 4

    Build Project notes with Data View queries that pull related people and meetings by matching outgoing links to the Project note’s title.

  5. 5

    Rely on Templater’s TP file title so the injected title matches the actual note name used for link-based queries.

  6. 6

    Avoid creating notes directly from templates without naming them first; otherwise titles may stay “Untitled” and queries return empty results.

  7. 7

    Fill in Meeting note “related projects” correctly; otherwise the Project note won’t display the meeting in its related-meetings section.

Highlights

A single Meeting note can automatically feed three different context views—recent meetings, previous meetings by attendee, and related meetings by project—through link-based Data View queries.
The system’s automation hinges on Templater’s TP file title; wrong or missing titles break the outgoing-link filters that power the tables.
Folder organization isn’t cosmetic: Data View queries are scoped to “meetings,” “people,” and “projects,” making the relationships reliable.
Leaving “related projects” blank in a Meeting note prevents that meeting from appearing under the corresponding Project note’s related meetings section.

Mentioned