Self-Organizing Bookmarks in Notion using Shortcuts+AI (iOS/MacOS)
I hate having to tag everything in any Bookmark Manager, and an extra step of processing is just too much for my ADHD mind to get to.
That leads to inbox with 200+ entries.
And hence, this automation.
What does it do?
1. Extracts content of the page
1b. Checks if the content loading is not hindered due to javascript
2. Takes screenshot of the page using screenia.best/ by @s_badaoui
2b. If it could not get the content of the page before, then uses ocr on image
3. Call OpenAI API to receive a JSON consisting of summary, tags and categories (chooses from a pre-selected list).
4. Add screenshot to dropbox and get URL.
5. Parses the information and adds everything to notion.
If you want to run this on your own, you need:
1. iOS/MacOS (because this is dependent on shortcuts app)
2. Notion Integration Key (notion.so/help/create-integrations-with-the-notion-api)
3. Bookmarks Database duplicated from the link below, shared with integration and then get its database ID
Issues:
1. It takes time to run this (and so you will see a spinner if you run this on ios, macos is in background, just don't add 2 bookmarks in under a minute)
2. Screenia has a rate limit and you can run into it.
3. iOS will ask god-awful permissions each damn time.
You might have noticed how those are direct links instead of lemonsqueezy store links.
This thread also marks me telling that I am giving up on selling templates/automations for the near future.
Why?
I've always said that generic templates/automations should be free.
And if I were to make "sellable" ones that I did try to:
1. I need to market them, and I do not want to
2. They need to cover edge cases, be as low maintenance as possible, not require effort on user's end and be customizable.
And frankly, the amount of effort needed to make these automations upto the level where I would feel comfortable selling them is huge.
That, & the fact that I've had no sales on anything else I have offered, has informed my decision to not make products for a long while.
Also, making tutorials and ensuring that everything was comprehensive was time I did not like spending.
So, there are going to be more "rough around the edges", works only on Android or on MacOS/iOS automations/templates from my end, all free, all solving real problems.