u/karkoon83

Built a tool to sync Granola meeting notes into Notion

Built a tool to sync Granola meeting notes into Notion

I built an open-source tool that moves meeting notes from Granola into a Notion database. Each note gets imported as a structured page with the meeting metadata, AI summary, and full transcript — all formatted for Notion. I know a lot of people here aren't developers, so to be upfront: this does require running a Python script from the command line. It's not a one-click integration or a No-Code connector. If you're comfortable following step-by-step setup instructions and pasting a couple of API keys into a config file, it should work fine. If that sounds intimidating, this probably isn't for you yet.

What it does:

  • Pulls all your Granola notes via their API
  • Creates a Notion database with columns for meeting name, date, attendees, organizer, summary, and more
  • Each meeting becomes a Notion page with the AI summary and speaker-by-speaker transcript
  • Keeps track of what's been synced locally, so it won't create duplicates if you run it again

What it doesn't do:

  • It's not real-time — you run it manually when you want to sync
  • It doesn't sync back from Notion to Granola
  • It doesn't edit or modify your existing Notion setup beyond creating one new database

Repo and setup instructions: https://github.com/dharmapurikar/granola-to-notion

Happy to answer questions if anyone wants to try it out.

u/karkoon83 — 11 hours ago
Built a tool to sync Granola meeting notes into Notion
▲ 4 r/Notion+1 crossposts

Built a tool to sync Granola meeting notes into Notion

I built an open-source tool that moves meeting notes from Granola into a Notion database. Each note gets imported as a structured page with the meeting metadata, AI summary, and full transcript — all formatted for Notion. I know a lot of people here aren't developers, so to be upfront: this does require running a Python script from the command line. It's not a one-click integration or a No-Code connector. If you're comfortable following step-by-step setup instructions and pasting a couple of API keys into a config file, it should work fine. If that sounds intimidating, this probably isn't for you yet.

What it does:

  • Pulls all your Granola notes via their API
  • Creates a Notion database with columns for meeting name, date, attendees, organizer, summary, and more
  • Each meeting becomes a Notion page with the AI summary and speaker-by-speaker transcript
  • Keeps track of what's been synced locally, so it won't create duplicates if you run it again

What it doesn't do:

  • It's not real-time — you run it manually when you want to sync
  • It doesn't sync back from Notion to Granola
  • It doesn't edit or modify your existing Notion setup beyond creating one new database

Repo and setup instructions: https://github.com/dharmapurikar/granola-to-notion Happy to answer questions if anyone wants to try it out.

u/karkoon83 — 18 hours ago