THIS is how I capture ALL my thoughts using Apple Shortcuts and Notion
HTML-код
- Опубликовано: 9 авг 2023
- In this video I present my method to easily capture all my thoughts in a Notion database using a automation built in Apple Shortcut.
Links to build this on your own
Notion Integration:
www.notion.so/my-integrations
Notion API docs:
developers.notion.com/docs/wo...
JSON-Snippet and API Endpoint:
docs.google.com/document/d/1O...
Can't believe it is your first video. I am a long time Notion user, still I haven't seen anyone integrate it with Apple shortcuts. Great work pls keep it up 👍
Thank you so much! I appreciate this so much 🙏🏾
Outstanding start. Concise yet complete and very well delivered. Can't wait for the videos of the rest of your Notion setup!
This is pure GOLD! Way to go Vikash!
Ver well done! Love how detailed and simple you made this process! Thank you! Keep it up!
Thank you so much!
Thank you so much! Great video, very accessible.
I love the explanation of the door for the integration :)
And such a nice and creative way to capture your thoughts and not just use the ordinary way :)
I'll definitely start on working on my own shortcuts from now on 🙂
Thank you so much!
hahah I bet there are several use cases how you can optimise your day-to-day life with your own shortcuts and automations.
Works like a charm, thank you! 🤜🏻🤛🏻
Great start ;) Thank you for this video and wish all the best in the future. Keep going 👏
excellent tutorial, thank you!
Thank you so much for the super clear tutorial! I've always wanted to use Apple shortcuts but never understood its capabilities. I'm so looking fwd to playing around with it now!
haha thank you so much!
And please do play around with it. It can really improve your day-to-day life 🥰
Loove it! Was always wishing for a feature like this with absolutely no idea on how to set it up😄 Thanks!
Haha no worries...I got you! 😊
This is amazing two powerful tool working together.
Incredible! No idea this was possible with Notion and what an easy to follow video.
Great idea! Thanks for sharing the method, that's very useful!!
Thank you! I appreciate it 😇🙏🏾
This is great. Definitely going to try this. Thanks for sharing!
Thanks @daveebbelaar !
Really appreciate it 🙏🏽
Great video ! Thanks 🙏
Loved it, super useful and well explained!!
Thank you! 🙏🏾
this is great stuff, thank you!
Incredible! This is such a cool trick that saves me a lot of time.
Thanks a lot! Really helpful! 🙌🏽
I'm glad you like it! 😇
This is great, I was just looking for a way to do that! Thanks 🙏
Thank you, the tutorial was excellent, minor change to mine but got it working, you are a natural. Keep up with the videos.
Thank you so much! Means a lot 🙏🏾
Thanks for the high quality video. Good stuff.👌🏼
Thank you so much. A lot more to come 😇
I've been watching all available Notion tutorials for 3 weeks now, yours is a powerful next level for streamlining my workflow!! Great Job!! Simple, well explained, short, efficient. Thanks a lot, and I will look at your other video's after breakfast 😉
Thank you very useful. Concise, easy to follow and implement for someone who is not knowledgeable in shortcuts!
Thank you so much! 🙏🏾
Fantastic video, brother! Wish you the best in this RUclips career!
I've been struggling with making this work all day. With the help of your video, I got it working! THANK YOU!
So happy to help 🙏🏾
Thanks for getting my toes wet with how much fun apple shortcuts is to manipulate!! would love to see more notion api or other coding applications videos
Appreciate the feedback so much! Thank you!
I have so many helpful automations like this in place. I should share more of them :D
Love this thank you! Just advice, I’d put a snippet of what you’re about to each in the beginning of the video as well. Great video!🎉
Appreciate the feedback so much! Thank you 🙏🏾
Awesome tutorial! Already subscribed!
Appreciate it so much 🙏🏾
Great first video bro. Very informative.
Thanks, Appreciate it!🙏🏾
Love this content! Great explanation and will be highly useful to me,
Glad to hear this. Thank you 🙏🏾
It's a very good trick for apple users ! Love it ! Thanks a lot for the time you'll make me save
Nice explain, thanks 4 Sharing
Thank you very much!
I don't drop comments a lot, but this was amazingly simple. I ran into the Name having to be renamed to Task Name issue, so I'd recommend either changing the Doc or adding a note in the description. But seriously, amazing video and solid video quality. Thanks a bunch 🙏
Thank you so much! Means a lot
@@VikashAnalytics Btw… I literally use this everyday and have iterated and integrated into other parts of my workflow. For real, this needs more press. Thanks again 🙏
@@thencandesignsThis is so great!! It changed way of taking notes completely.
Appreciate your words and please do share with other people it might interest. 😇
This video was super useful and very easy to follow, keep up the great work! Just hit that subscribe button!
Thank you so much. This means everything for my first video
Wow! This was pretty helpful… I didn’t know you could do this with notion 🎉
Thank you!
And there is a lot more you can do with the Notion API 🤩
Stay tuned for more... 😏
I also encountered the 400 error and managed to fix it.
I originally pasted the JSON into my code editing app, which showed no errors. However, when I validated it using JSON Validator, it did show an error. So, I manually rewrote the JSON, validated it again on JSON Validator, and this time it passed. Then, I pasted the JSON I had written myself into Shortcuts and it succeeded. Try this method and wish you luck😄
Great video! More like this please!
Thanks! I‘m on it
Awesome Vikash!🎉
Thank you! 🙏🏾
I've probably watched 10 different RUclips videos and purchased 5 different Notion templates and/or Shortcuts...this is the first one that worked and the most straightforward to implement. Thank you!
One important suggestion / correction: I had to update the "Task Name" within the properties of the JSON to match the name of Title column/property of the database I was inserting into. Otherwise worked perfectly.
Thank you so much!
I struggled with several notion templates as well and at some point decided to do it all myself now 😅 Glad I could help others!
Also thanks a lot for the correction regarding the column name. The default column name is "Name" and I did not pay attention to that in the video.
However, I added a comment in the google docs so hopefully this helps in the future.
Is this why I'm getting this error? {"status":400,"object":"error","code":"invalid_json","message":"Error parsing JSON body."}
If so, can you be more specific about what to change? For example, I see you referred to "Task Name" and that in the video the json snippet says Task Name, and in the video the table has a Task Name column. I changed my json to say Task Name, and my table header to say Task Name -- and I get the same error.
Great first video. Impressive haha. Big ups!
Thank you! Means everything
Thank you soooo much! As someone said earlier, had to change the "task name" for it to work, Otherwise really well explained! I now have also linked it to assistive touch so every time i tap that it triggers the short cut!!!!
Thank you so much!
Great addition with the assistive touch.
And yeah, i did miss the „task name“ explanation in the video. Will be more carefully going forward
Great video!
Thank you!
Good job!!!
Excellent video! Is it possible to do it on the shortcuts app in the iPhone?
Amazing! Are you planing to continue with the videos?
Thank you so much for this. I bet there's a way to automate DB Record naming conventions with this!
AWESOME!
Great! But how to add not only the title but also the content of the note?
Nice Nice!!! Thanks for this
Thank you! Appreciate the feedback
nice one man 🔥👍
Thanks man! Appreciate it 🙏🏾🔥
This was an amazing explanation, looking forward to more of your videos!
I am interested in doing this but with a photo for my journal database. Is there a way to set up the shortcut to open the camera so we can take a photo, and once taken upload it to a page we create in said database? I don't need this photo to go in a specific property of the page in the database. Just going into the body of the page created. So when I see my journal database in gallery mode with "page content" as the cover, I can see a history of the photos taken.
Hope I'm explaining my question well.
Thank you for the support!
And great question. I have not tried it with images. Will do so and get back to you :)
Amazing first video Vikash. I recently started to write online and while my topic is not remotely as complex, I appreciate the amount of effort it takes to clarify the topic to the extent that it does not feel complex. Really enjoyed the video… Looking forward to your journey on this platform!
Is it possible to create a shortcut/ integration that will transcribe my voice memo and add it to a notion database?
very interesting , thanks
Thank you🙏🏾
Amazing
Amazing!
Thank you man! 🙏🏾
Great job on this video. Most people posting these short of tutorials don't clarify the basics as well as you did. I was able to make this work very easily. How would you change the coding to include things like projects, tags, and due dates as other properties of the task? I've been trying that based on information provided from Notion and can't make it work.
Thank you! This means a lot! You can reach out to me on linkedIn or via email and state your specific case. What kind of properties you want to fill? With what inputs you want to fill them?
I will then record a short video for you about how to solve that specific case :)
Awesome man, any idea on adding extra field to this Shortcut?
Thanks!
Sure, in three properties object of the json file you can add more properties. The syntax can be found in the description.
Make sure that the properties actually exist in the database. If the property is not found, Notion will throw an error
Can you make a video with multiple tables? Like name and categorie?
Thanks for the great content for your first video, I’m going to implement it.
When following your explanations, I was annoyed by the loop of the background music. I would prefer to have no distracting music for such technical video.
Thanks for the feedback! I‘ll try to incorporate it going forward 🙏🏾
Great content, But I may rather still stick to reminder app on iphone which can capture notes on the go with Siri and my voice much more quicker and efficient for quick notes and reminders.
Could u teach us how to create your other notion shortcuts (the habits ones)
Great video. Thanks for sharing. Is it possible to use the new transcribe functionality in iOS 17 to enter this using voice and also how to auto populate other fields in the tasks database such as Do Date being today and Status being Active? Thanks again
Thank you for showing interest 🙏🏾
Yes, we can easily adjust the JSON file to add information about other columns. Based on the type of the property (checkbox, date, etc.) the adjustments look different.
You can either look in the notion docs linked in the description or hit me up with your usecase on linkedIn or email.
Really fab video, and really easy to follow as someone who doesn't code or know much of the technical side. Annoyingly it's not working for me - no error messages but just not appearing in the database. Do you have any ideas for troubleshooting? I've been over the whole thing several times and am convinced I've done everything correctly! Feel like I'm cursed when it comes to this stuff!!
Thank you for the feedback!
When you run the shortcut in the app there should be an error message.
However, feel free to hmu on linkedIn and I‘ll happily help you
SUPER helpful man. Do you have something similar for quick capture of notes?
Thank you so much. I use the exact same method to capture notes. I works really great
@@VikashAnalytics what if I wanted notes capture in a property but on the “body” of the page ?
@@ameerhamzauk could definitely help you with that. Would need some more information about your requirement though.
You want to create a new page in a database where and add the note on the body or you want to do that without a database at all?
Inside a database for sure.
Specifically:
- Siri prompts two text inputs 1) Title of the note 2) Content of the note
- first input goes into the ‘Name’ field of the database
- second goes into the body of the new page (and not a property)
@@VikashAnalytics any word on this man…I know u r prolly swamped. Appreciate anytime u can spare
Great video Vikash! This saves me atleast 4 steps when I capture information.
I have been using the notion page widget on my Home Screen to get to the page and then setup a button where I can capture information.
Is there a way to get to clicking a button so that I not only capture the information but pre-fill some of the properties? Thank you!
Thank you so much!
You cannot yet trigger a button through the API. However, you can edit the json file to send values for mire properties. These can follow fully custom logics. If interested, you can hit me up on linkedIn and I‘ll show you how it works in you specific case
❤ thanks
Thank for making this. Opened up my eyes to this possibility that I didn't know even existed. I'm not an apple user so I was curious if there's a Windows equivalent to something like this? Or some OS-agnostic way to do it?
I'm looking for to include in my text input, other fields of database, like: Context and Due Date. Do you have any tips?
I have a question: I was able to create a shortcut with a date and text, but was not able to add a state which is select property. I searched online, but was not able to get it running. Can you make an example with the select property?
Thanks for sharing.
I didn't get what is the Notion-Version, and where can I see the options. (probably in the api doc that you said, right?) But it is working with "2022-06-28". :)
What about a shorcut that you record voice and the shortcut conert to text and save in Notion. Is it that possible to do with free accounts? (I have seen an option using chatgpt 4)
Thank you so much for this straight-to-the-point explanation! Quick question, whenever I tried it out, it showed an error code for the API token. It says it's invalid. What part did I do wrong if it is showing that?
is the spelling of authorisation with a "z"? that was my issue
Is there a way I can add more properties with the Json file? For example have Title, content?
Hi!
I loved this but I did not get it to work!
When I define the content in the code snippet I don't get any "reaction" when writing "Provided input" so the connection between the first and the second block in the Shortcuts UI is not created...
I also wonder what I need to do to get this to work with the Apple watch as you show in the beginning!
Can you help me?
Thanks!
Have you tried building this within a menu so you can quick capture to several databases? I.e. menu options are task (create entry in tasks database), video idea (create entry in content calendar), grocery item (create entry in grocery list), etc.
Muy buen video amigo, eres el unico en ingles que le entendi a la perfeccion. (En español notion no esta tan metido en el tema jeje)
Hey mate, loved the video - two requests:
1. The endpoint API URL is not working - can you please provide a new one? I am receiving this error message "make sure you pass a valid URL to the Get Contents of URL action"
2. Provide a demonstration of the solution at the very start of the video. It contextualises the video and buys people into your video.
Did not see in there how you us it and the actual use case to what it is for. Apart from that clear good video
i am trying to rebuild the system in the shortcuts folder but in germany and unfortunately I stuck with the step to put in provided input inside the Text and via this i cant link it to my question. do you maybe know what i should type in in German to make the connection
Great Video, Great Start
Can you also make a video of similar topic in which we take Text along with other things like due date, tags and other parameters and enter it in notion table or something.
Also one suggestion, instead of creating the shortcut on mac, create it on iPhone, as most of the users will use it on iphones.
Good work Itachi . You need your thoughts organised
Don’t we all? 😂😇
This is probably the best use for the new iPhone 15 button. I’ll just link it to my incoming thoughts of my Get Things Done method haha it’s so true that I go in just trying to write a note and I’ll end up doing something else and forget to add the note 😢
Thanks for this, Vikash! However, it's not working for me either - Under 'Request Body: File', it's not allowing me to select 'Text' as the File. Any ideas on how I could fix this?
Same error here
How do we write to the body of the db record and not just the title?
Great Video! thank you very much!
do you know how can i fix the issue:
{"status":400,"object":"error","code":"invalid_json","message":"Error parsing JSON body."}
I got the same error code - did you figure out how to fix it?
Love this video, could not be clearer for a problem I've been trying to solve. I've tried it twice and I get the same error:
{"status":400,"object":"error","code":"invalid_json","message":"Error parsing JSON body."}
Any ideas?
I ran into the same issue! But trying many trial and error, I notice that it occurs when I leave a few sentences and separate them to different lines! As long as I keep the sentence to a long one then it works. Try it out! :)
Very useful with Siri. Thanks
Thank you
Not sure what I'm doing wrong. I've been over the code a few times but keep getting this error when running: "{"status":400,"object":"error","code":"invalid_json","message":"Error parsing JSON body."}" I verified the spelling of the keys into the POST, etc. but cannot figure it out. Any help?
Great that you are trying it out.
Send me over your shortcut and lets see if I can find the error.
Feel free to reach out to me via LinkedIn or Mail
Appreciate it! Is there a preferred email address to send the code? @@VikashAnalytics
@@eriksmith4791 feel free to use hello@vikash-analytics.com
im also having this issue :/
@@VikashAnalytics
I have the same error. Did someone found a solution?
puedes subir un tutorial para poner un icono "Emoji" en la pagina de notion con atajos
maybe in the next video 😉
Is it possible to create a shortcut action to click an automation button that already exists inside the notion?
Very good question, thanks!
I did not find any information about addressing buttons through the Notion API.
We should suggest it to them via the support mail.
Also, if you give me more context about your button I might be able to come up with a solution.
Does anyone have any tips on if it's not working? I'm getting API token is invalid message.
I've got a reading tracker and I'm looking to use this shortcut to essentially change the page number i'm on without needing to open notion is this possible
Yes, you could change the page number with a click of a button on you iphone, watch or macbook.
But the structure would be a bit different, because you do not create a new page but change the property of an existing page
@@VikashAnalytics ahh thank youu, i'll try and follow your guide and amend it accordingly
@@VikashAnalytics Hi, I know you may not have time to do it but if you get a moment could you do a video on how to change the property please i'm struggling haha
I've been looking for an explainer on how to add iOS shortcuts, and this is the first video that actually made some sense to me. However, after following your instructions when I tested, the shortcut failed and I received:
{"status":400,"object":"error","code":"validation_error","message":"body failed validation: body.parent should be defined, instead was `undefined`.","request_id":"cdc5074c-de5a-4fb8-a69e-bd4d147e50d3"}
Any idea what I did wrong ?
Never mind, I figured it out
@@kush369 could you share the solution? I'm getting the same error and don't know how to fix it! Thanks!
I want to add a date at the same row when i add an article. How do i add more than 1 property?
it depends on what the logic should be to determine the date.
Option 1: Enter the date manually.
If you want to insert the date every time you run the shortcut, you can add a 'date' element and ask for a input.
Then, you also have to extend the json by adding the date-variable. See more about this in the notion docs linked in the describtion.
Option 2: Calculate the date.
If you want to calculate the date (e.g. it should always be the date of the day in 4 days) you can also use a 'date' element together with an 'adjust date' element and use these to calculate the date you want to add to your Notion database.
Then, you again adjust your json file to add the date in the correct column.
If you need help with anything, feel free to reach out to me. LinkedIn or Mail would be the preffered channels :)
The Video is lovely, but for get a better look on how it works it would be great if you could demonstrate it a little bit more. Like how do i than get it on my Watch or on my phone. So more demonstration at the end would be much more helpful.
Appreciate that feedback. Will definitely consider this next time. 🙏🏾😇
I am getting this error
{"status":400,"object":"error","code":"invalid_json","message":"Error parsing JSON body."}
please give me the solution.
I thought I could do this on my Iphone, but apparently I don't have the same options as the IPad. I was disappointed having spent the past few hours trying it over and over with no success.
how to do this on android?
I have switched from android and I now hate my life 😂 the notion widgets were so simple and so perfect on Android
Haha I am sorry. Hope the video helped a bit