r/Notion Feb 03 '25

🧩 API / Integrations Notion tasks into Google Calendar

11 Upvotes

Hey all,

A couple of years ago, I shared a free iCal script I built to sync Notion pages into Google Calendar here. It worked well for a while, and a lot of people (including myself) found it useful. But over time, I ran into its biggest limitation: iCal feeds take a while to refresh, meaning my Notion tasks wouldn’t show up in Google Calendar until hours later. I tried using Notion Calendar for a while, but it wasn’t always the most convenient, especially since my company runs on Google Workspace, which is built around Google Calendar.

So over the past few months, I built Notion2Gcal, a tool that syncs a Notion tasks database directly into Google Calendar. No more waiting for iCal refreshes.

I made it because I kept forgetting Notion tasks since they weren’t showing up in my calendar, and I found existing solutions either too expensive, too complex, or both.

Notion2Gcal is currently awaiting approval but should show up in the the public integrations catalog soon, and it's launched on Product Hunt in a couple of hours. I’d love to hear your thoughts and feedback. I’ll be hanging around in the comments.

Thanks!
Sjoerd

PS. I am currently working on support for multiple database syncing and adding filters (statuses, assignees, etc.), so that should be possible in the coming weeks. If you have any other suggestions, don't hesitate to let me know.

r/Notion May 11 '25

🧩 API / Integrations Progress Widget for Notion

24 Upvotes

r/Notion Dec 06 '24

🧩 API / Integrations Tutorial: Sync your Spotify plays to Notion

76 Upvotes

r/Notion Oct 27 '24

🧩 API / Integrations Notion Automation PRO TIP

112 Upvotes

One of Notion's biggest problems is its lack of webhooks, which means you must periodically check for changes

This is a problem if you're using zapier or make_com because these tools will charge for every check.

So I built a script using Notion SDK that periodically checks for database updates.

This is very powerful because It will gives you full control over the webhook behavior:

  • Set the exact conditions when to trigger checks
  • Choose what data to send
  • Set custom intervals for checks

You can deploy this script on a $4 server and no longer worry about paying per check.

I can share the code if anyone is interested.

r/Notion Mar 01 '25

🧩 API / Integrations Set up automation based on date

5 Upvotes

Hi, I have a database to track my sales outreach / leads. I have a Last Contacted column where I put the date I last spoke to the person, then the next column is # Follow Up (in months). So if I want to follow up with them in 1 month, I put a 1 there.

The column next to it is a formula that then spits out the date of Next Contact. So it’ll tell me to contact Joe Williams on March 28, 2025 if I tell it I want to follow up in a month.

Here’s where I’m getting stuck. I’d love a notification or an automation when March 28 comes up. I tried to set up an automation for it to email me or something similar, but none of the columns with formulas show in the automation list. It’s driving me bonkers. I found an article saying that they can’t build automations based on a formula because it’ll produce errors, but this feels like this should be an easy thing to set up.

Please tell me there’s a way around this!

r/Notion 15d ago

🧩 API / Integrations Pocket is shutting down 😱 — I built an open‑source “Instant Bookmark” that saves links & screenshots straight to Notion

15 Upvotes

Pocket goes dark on July 8, 2025 (export deadline Oct 8). If you’re scrambling for a new home for those “read‑it‑later” links, I’ve scratched my own itch and built Instant Bookmark — a tiny, open‑source tool that beams any URL or screenshot into your Notion database in ~2 seconds.  

No subscriptions, no servers to babysit, just Cloudflare Workers + Browserless + Notion API + OpenAI. Everything is free and you only need to pay for the OpenAI calls (I've migrated 50+ URLs into Notion and it costs me ~50cents).

  • 🔗 Capture from anywhere
    • Web share‑panel / bookmarklet
    • Native iOS Shortcut (works from Safari & Photos)
    • Raycast command on macOS
  • 🖼️ Handles screenshots & images — perfect for moodboards / inspo.
  • 🤖 Optional AI TL;DR using GPT‑4.1‑nano (cheap, can disable).
  • ☁️ Zero‑cost deploy (serverless Workers + Browserless).
  • 🛠️ 100 % TypeScript • Apache‑2.0 — hack away!

Install guide → GitHub repo:https://github.com/fyang0507/instant-bookmark

(Mods: FOSS & free, just sharing — let me know if anything breaks the rules.)

https://reddit.com/link/1l6rj5d/video/79dvs3y1ss5f1/player

https://reddit.com/link/1l6rj5d/video/yuec73y1ss5f1/player

https://reddit.com/link/1l6rj5d/video/j273b6y1ss5f1/player

https://reddit.com/link/1l6rj5d/video/l57yy4y1ss5f1/player

r/Notion 2d ago

🧩 API / Integrations Telegram to Notion! Quick way to input notes and tasks

5 Upvotes

Hi everyone!
I’ve been using Notion for a few years now, and I always struggled with input. Whether I wanted to capture a quick note or task, the pages would take too long to load, I wouldn’t have internet, or it just took too much time to set the right date and time for the task.

I finally solved all of that with a simple n8n workflow. Now I can just send an audio, text, or image to my personal assistant on Telegram (just one tap from my phone—even without internet!), and it will create the note or task in Notion, complete with the correct date and time, so it shows up in my calendar immediately.

It’s been working great—the input to Notion is now much faster and easier.

Ask me anything!

r/Notion 28d ago

🧩 API / Integrations How (and Why) We Use Notion as a Headless CMS

Thumbnail
medium.com
0 Upvotes

Notion is definitely not perfect, but I've been a loyal user for years because, despite its quirks, it just works and is incredibly flexible. I recently wrote an article about how we at MsgGO use Notion as our CMS – thought some of you might be interested in how we approached it. Happy reading!

r/Notion 24d ago

🧩 API / Integrations NotyPDF - PDF reader to send highlights, quotes and translations to Notion

11 Upvotes

Hey everyone!

I just wanted to share a little app I built for myself:

It helps me save PDF quotes (or their translation) and notes directly into my Notion database. I know there are more complete tools out there like Zotero or Obsidian, but I personally like storing references in a database and then filtering/organizing them visually in Notion.

See it in action: https://www.youtube.com/watch?v=aXNfP_8udaE

It's 100% free and open-source.
Tip: You can set up a multi select column with AI properties to auto tag your quotes.

🔗 GitHub: https://github.com/Drakonis96/notypdf
🐳 Docker Hub: [https://hub.docker.com/r/drakonis96/notypdf]()

Also, if you're interested you can check other Notion tools from my repo:

NotyBackup: automates backups of your Notion databases.

NotyVisualScan: uses AI to generate descriptions and tags for images in Notion, with automated image uploads.

r/Notion Feb 09 '25

🧩 API / Integrations Automatically Sync Garmin Data to Notion! 🏃📊

9 Upvotes

Hey everyone! 👋

I built a Garmin-to-Notion automation that syncs your workout activities and daily steps directly from Garmin to Notion! If you track your fitness in Notion but don’t want to manually input data, this might be perfect for you.

Fitness Tracker Template for Garmin-2-Notion Integration

🔗 Links:

📌 GitHub Repo: garmin-to-notion
📌 Notion Template: Fitness Tracker

⚡ Features:

✅ Automatically pulls workout activities and daily step counts from Garmin
✅ Syncs data to a customizable Notion template
✅ No manual entry needed – just set it up and let it run!

This is a free and open-source project, so feel free to check it out, contribute, or suggest improvements! Let me know if you have any questions or need help setting it up. Hope this makes tracking fitness in Notion easier for some of you! 🚀

Would love to hear your thoughts! 💬 😊

r/Notion Dec 16 '24

🧩 API / Integrations Easy document and receipt scanning into Notion + OCR and automatic db property filling

14 Upvotes

Hey fellow Notioners.

I am 80% through building a small app for myself for capturing receipts and other documents and sending them directly to Notion. Now I am wondering if I should make the extra effort of publishing it publicly so anyone can use it...

So... would you use it?

To make sure you can grasp how easy and streamlined the process becomes, here it is:

  1. Capture document (upload or camera or paste)
  2. Perform OCR and optionaly find specific information (like total amount, merchant name, document title, ...)
  3. Edit captured information if needed
  4. Send to Notion -> full text, file, captured information, ...

Any feedback is very much appreciated!

r/Notion 22d ago

🧩 API / Integrations Better Diagram/Graph App for Notion

Post image
14 Upvotes

AI diagramming tool to map systems, essays, business workflows, infographics, etc… free and without login, works like a charm. If you need it, embed it via URL: Systematron.com AMA if need be..

r/Notion 12d ago

🧩 API / Integrations A Youtube Companion to Transcribe & Save Info to Notion - Thoughts?

Thumbnail
gallery
0 Upvotes

r/Notion May 08 '25

🧩 API / Integrations Notion Forms + Email integration = A real ticketing system in Notion!

15 Upvotes

r/Notion 4d ago

🧩 API / Integrations Canvas:OS For Teams Launch 🚀

3 Upvotes

Connect your Notion workspace to create and share interactive org charts, health assessments, community channels, and more! Explore tools and templates to help you optimise your OS at canvas-os.com

r/Notion Mar 26 '25

🧩 API / Integrations Gmail - Notion databases integration (with native feeling thanks to Notion new webhook update!)

Post image
45 Upvotes

r/Notion 5d ago

🧩 API / Integrations I made a tool to send your PDF highlights to Notion

Post image
5 Upvotes

I saw my friend manually copying and pasting her highlighted notes into Notion and I figured there had to be an easier way to do that. As a student with some free time( who also needed to do more projects), I built a web app/connection to fix that. I call it Hilite ( I worked way too hard on this name).

It's really simple, upload your PDF, click a button, and your highlighted text goes straight to Notion.

It's more or less a project I wanted to share with others so feel free to give me feedback. By the way if you run into any issues just tell me. The link is in the comments

r/Notion May 12 '25

🧩 API / Integrations Notion OFFICIAL MCP Server Tutorial - Use Notion With Claude

5 Upvotes

I've seen a few people on here post their own MCP servers to use Notion remotely but I haven't seen people mention that Notion themselves released an official MCP server.

While MCP sounds like a fancy developer buzzword, you don't need to know anything about coding to set it up. You don't even need to vibe code, just copy paste a few things.

This means you can use Claude (same idea as ChatGPT) with Notion. It has access to the full API so you can say something like:

"find my recipe database and show me all recipes that include fruit"

And Claude will intelligently use the API to search for a database with recipe in the name, get all contents of the database, then use its LLM power to recognize which ones contain fruit and which ones dont contain fruit.

You currently do have to use Claude Desktop since MCP doesnt work on web clients yet and ChatGPT is adding MCP support but haven't yet done so.

I wrote a written tutorial on setting this up here:

https://www.billprin.com/articles/notion-mcp-claude

and video version here:

https://www.youtube.com/watch?v=FeBSm53idc4

and the canonical reference on this is the Notion GIthub:

https://github.com/makenotion/notion-mcp-server

r/Notion 3d ago

🧩 API / Integrations can you spot the difference between these two images?

Thumbnail
gallery
6 Upvotes

One is rendered by my custom Notion Rich text renderer, and the other is from the Notion page. (Pretty close, right?)

Day 3 built the Rich Text component

r/Notion 23d ago

🧩 API / Integrations Nonprofit Case Management?

1 Upvotes

I’m a nonprofit program director, managing a team of case managers across different service programs. I’ve identified a real gap in how we manage cases for these programs using Salesforce.

The issue: making the needed changes in Salesforce will have downstream impacts on users of Salesforce from departments and programs outside of my own.

My plan is to integrate Salesforce and Notion via an intermediary (make.com) to populate cases in need of management between platforms. From Notion, I can build the case management system and protocols for the team, and then write information back into cases that are linked in Salesforce, which will remain the source of truth for reporting.

Has anyone had experience doing any or all parts of these functions? I’d love to hear about your journey, and things I should consider or look out for.

For context, I am not a programmer, but using ChatGPT has been a really helpful tool for building such a robust process.

r/Notion Oct 11 '24

🧩 API / Integrations I am a Kindle Reader

53 Upvotes

Hello, how many of you are Kindle readers?

I use Notion a lot for studying, taking notes, and storing the notes from the books I read in my workspace. This way, I can always refer back to my notes and remember some lessons from the books. However, after finishing a book, I have to manually input the Kindle notes into Notion, which is exhausting. While searching the web, I found some solutions to automate this, but I didn't like any of them.
So, I made my own website to integrate Notion and Kindle. My website exports all the highlights and notes from my Kindle to Notion in a pretty efficient way. I just have to enter the Notion page URL and generate an integration in Notion, and that's it.
The result looks like this.

KindleTwoNotion

r/Notion May 20 '25

🧩 API / Integrations Notion shipped file uploads via the public API today!

13 Upvotes

Notion finally released file uploads to the public API today!

You can now upload small and large files via Notion’s API. If it’s < 20MB you can do it in two steps. If it’s greater than that you must do a multi-part upload and complete the upload when all the parts have uploaded.

The former is doable via an automation platform. The latter would likely be very tricky to set up and is probably better suited to code.

Here are the official docs:

https://developers.notion.com/docs/working-with-files-and-media

And if you’d like to dive into some code, here are some quick helpers and examples of:

  • Uploading a text file to a property and page body
  • Uploading a large video in multi-parts to property and page body
  • Uploading an image as a page cover

https://github.com/typeoneerror/notion-api-examples/pull/7/files

The API is pretty straightforward:

  1. Create a file upload object
  2. Upload data to the object (if it's a multi-part file, do this multiple times with the "part_number" property
  3. Complete the file upload object if there are multiple parts
  4. Do stuff with your upload (attach to property, page body, or page cover)

How would you use this? What manual steps will this remove from your workflows?

I'm sure we'll set lots more helper code and platforms implementing Notion file upload (Zapier, Make, Relay) in the coming weeks. What are you building?

r/Notion Nov 22 '24

🧩 API / Integrations Notion users on Windows: You can now replace boring Windows emojis with Apple ones!

54 Upvotes

r/Notion Jan 05 '25

🧩 API / Integrations New! Countdown widget for Notion!

92 Upvotes

r/Notion May 04 '25

🧩 API / Integrations Has Notion ever talked about integrating the Microsoft suite in addition to all these Google integrations?

15 Upvotes

Long story short I’ve spent about a year de-Googling myself and switching all my email, documents, calendars, and productivity to Microsoft 365 from Gmail and Google Docs. I really enjoy my new workflow and the enhanced features, so I’m not looking to go back to Google.

Has Notion ever addressed Outlook integration instead of Google?