Call Notes Sync copies your Fathom meeting summaries into Obsidian notes

Your Fathom summaries and action items arrive as one note per meeting, and a deleted note stays deleted.

MIT · no telemetry · core features free

The note 2026-10-05 Weekly product sync with seven properties, a header with the time and three participants, and the start of the summary.
Open larger
version
1.0.1
released
downloads
0
review
Passed
health
Excellent
license
MIT
listed for
Desktop, Mobile
obsidian
1.13.4 or later

The end-to-end tests run in the desktop app against a stand-in for Fathom, with no real key and no real request. The directory lists the plugin for desktop and mobile, and the repository has no mobile test.

Directory facts fetched from community.obsidian.md/users/theluckystrike.

About Call Notes Sync

You record calls with Fathom and want the summary and the action items of each meeting as a note in your vault.

Call Notes Sync reads your meetings from the public Fathom API, with an API key that you make in your own Fathom account. A meeting becomes one note with the title, date, participants, summary, action items as tasks and a link to the recording. A later sync starts 48 hours before the newest meeting of the last complete sync, and it makes no note twice.

The plugin is unofficial. Fathom does not make, approve or endorse it, and Fathom is a mark of its owner. You start each sync yourself, and the plugin only reads from Fathom. Summaries and action items are free, and Pro adds the transcript, a note template, a daily note link and filters.

The settings with a saved Fathom API key, then a sync that reports 5 new notes. Next come two meeting notes with properties and a summary, and a sync that skips one deleted note.Play demo

Free features

Sync now, from a command or the ribbon

Select the microphone icon in the ribbon, or run the command Sync now. The plugin asks Fathom for the meetings in its sync window, up to 20 pages in one run. A notice then counts the meetings it read and the new notes, and it names what it skipped.

The note Meetings overview with a notice that says Fetched 5 meetings, 5 new notes.
Open larger

One note per meeting

The properties hold the source, the meeting id, the title, the date, the participants, and the length and link when Fathom gives them. A participant is a name, or an email address when Fathom gives no name. The body has the summary, then the action items as tasks, with the name of the owner in brackets.

Summary headings and finished tasks

Fathom sends the summary as Markdown. The plugin moves headings above level 3 down, so the summary sits below the Summary heading of the note. An action item that Fathom marks as completed becomes a checked task.

The note 2026-10-08 Quarterly planning with seven properties and a summary whose Goals heading sits below the Summary heading.
Open larger

Deleted notes stay deleted

Delete a note that the plugin made, and the plugin remembers the meeting and does not make the note again. A note that you deleted while Obsidian was closed counts as deleted at the next sync that reads its meeting. A sync does not change a note that exists, so your edits stay.

The note Meetings overview with a notice that says 0 new notes, 4 already in the vault, 1 skipped because you deleted it.
Open larger

Key in secret storage

Your Fathom API key goes into Obsidian secret storage, and data.json holds the name of that secret, not the key. The plugin reads the key for each request and sends it to api.fathom.ai only. With no saved key, the plugin sends no request to Fathom.

The settings tab with the Pro block, the Fathom API key, Check Fathom key, Folder, File name, Sync now and Forget deleted notes.
Open larger

Folder and file name

Notes go to the folder Meetings by default, and an empty folder field means the vault root. The file name template has five tokens, {title}, {date}, {time}, {source} and {id}, and the default is {date} {title}. Names are cut at 100 characters, and a second meeting with the same name gets (2) at the end.

Meetings that are not ready wait

A meeting younger than 48 hours with no summary and no action item gets no note yet. The notice counts it as not ready, and a later sync takes it. An older meeting with no summary gets a note that says no summary was available.

Notes that you move or rename

While Obsidian is open, the plugin follows a note that you move or rename. After a move while Obsidian was closed, it finds the note by the properties meeting_source and meeting_id. The same search stops a second note for a meeting when the sync state is lost.

The free version syncs summaries and action items with no time limit, and the transcript, template, daily note link and filters need Pro.

Pro features

Pro costs $5 a month or $15 one time through GitHub Sponsors. One sponsorship turns on Pro in every plugin that has it.

Transcript with speaker labels Pro

With Pro, a new note also gets the transcript under a Transcript heading. A paragraph starts with the speaker name, and with the time from the start of the meeting when Fathom gives one. Lines of one speaker that follow each other become one paragraph.

The note Weekly product sync with three open tasks and a transcript of three paragraphs, each with a speaker name and a time.
Open larger

Note template Pro

A template sets the body of a new note, and the properties and the title line stay as they are. It has 12 tokens, among them {{summary}}, {{actions}}, {{transcript}}, {{participants}} and {{link}}. Notes that exist do not change.

The Pro settings with the transcript switch, the note template, two date filters, the participant filter and the daily note link.
Open larger

Link in the daily note Pro

For a new note, the plugin adds a line with the time and a link to the daily note of the meeting day. You set the folder, the date format and the heading of your daily notes in the plugin settings. The plugin does not make a daily note, so a meeting day with no daily note gets no link.

Filters by date and participant Pro

Two date fields leave out meetings before or after a local date. A third field keeps only meetings where a participant name or email address contains your text. The filters run in the plugin, so the text of a filter does not go to Fathom.

Set up Call Notes Sync

needs

  • Obsidian 1.13.4 or later
  • A Fathom account and an API key that you make in Fathom, in User Settings, under API Access.
  • A connection to Fathom each time you run Sync now or select Check Fathom key.
  • For Pro, a GitHub account that sponsors the developer.

steps

  1. Install Call Notes Sync from Community plugins and enable it.

  2. In Fathom, open User Settings, go to API Access, and generate an API key.

  3. In Obsidian, open Settings, then Call Notes Sync, and save the key in the Fathom API key field.

  4. Select Check Fathom key. A notice says whether Fathom accepted the key.

  5. Run Sync now from the ribbon, the command palette or the settings, then open the folder Meetings.

If the app can't find a new plugin yet, try again later. Obsidian says a plugin that passes the review shows in the app within 24 hours.

Why this exists

On 11 October 2026 the community plugin list on GitHub named Fathom in one plugin, TranscriptExporter Sync, which receives notes from a Chrome extension. No other entry in that list named Fathom.

How to get Fathom meeting notes into Obsidian

How it compares

TranscriptExporter Sync
TranscriptExporter Sync receives notes from a separate Chrome extension on a local port, and the directory lists it as desktop only. Call Notes Sync reads the Fathom API from Obsidian with your own key and needs no browser extension.

Known limits of Call Notes Sync

  • A note is written once, so a summary, action item or transcript that changes or arrives in Fathom later does not reach the note.
  • Forget deleted notes does not move the sync window, so an older deleted note returns only after you also run Start from the beginning.
  • A note deleted while Obsidian was closed joins the deleted list at the next sync that reads its meeting, so Forget deleted notes works only after that sync.
  • One run reads at most 20 pages, and the Fathom FAQ gives 10 meetings a page, so a long history needs several runs of Sync now.
  • After you change a Pro filter, an older meeting that the filter left out comes in only after you run Start from the beginning.

Questions about Call Notes Sync

Is Call Notes Sync made by Fathom?

No. It is an unofficial plugin by an independent developer, and Fathom does not make, approve or endorse it. It reads your meetings through the public Fathom API with your own key. For help with your Fathom account, ask Fathom.

Does it sync automatically?

No. You run Sync now each time, and the code has no timer that starts a sync. One run reads up to 20 pages, and the Fathom developer FAQ gives a page size of 10 meetings. When there are more, the notice tells you to run Sync now again.

Does a note update when the summary changes in Fathom?

No. The plugin writes a note once and does not change it later. A task that you finish in Fathom afterwards stays open in the note. For a new copy, delete the note, run Forget deleted notes and Start from the beginning, then run Sync now.

Does Call Notes Sync work on a phone or tablet?

The manifest does not mark the plugin as desktop only, and the directory lists it for desktop and mobile. The code uses the request function of Obsidian and no Node module. No test in the repository ran on a phone or tablet, so treat mobile as untested.

How do I get Pro, and do my older notes get a transcript?

Sponsor on GitHub Sponsors for $5 a month or $15 once, then select Sign in with GitHub in the settings. Pro stays on once GitHub reports $15 paid in total. Pro applies to notes that the plugin makes after Pro is on, so an older note gets no transcript.

Network use

With a saved key, Call Notes Sync talks to api.fathom.ai only when you run Sync now or select Check Fathom key. Each request is a read with your API key, and a sync adds a date window, a page cursor and the include flags. After you select Sign in with GitHub, it also asks github.com and api.github.com about your sponsorship, and no request carries note text.

Read the full network disclosure

Call Notes Sync 1.0.1, MIT license

MIT · no telemetry · core features free