Here is a simple little productivity tip. Tape maximises the power of having everything in one seamless place and quick note-taking, whether on your desktop or mobile, can make all the difference.
For Apple users, here is a simple automation trick that can significantly speed up this process. If youāre on Android or Windows; there are equivalent solutions out there.
Hereās what youāll need:
An App for Note Storage
Create one and customize it to your liking. Personally, you definitely donāt need all the fields I have:
The code snippet provided helps to process the note and extract any entry type specified at the start. If none is found, it defaults to QN.
const mn = jsonata('note').evaluate(webhook_payload_parsed);
if (mn.includes(" - ")) {
var_note = mn.split("-")[1].trim();
console.log(var_note);
var_prefix = mn.split("-")[0].trim()
console.log(var_prefix)
} else {
var_note = mn
var_prefix = "QN"
console.log("String does not contain '-', so default used.");
}
Creating an Apple Shortcut
This is incredibly simple. Add an āAsk forā field and then a āget the contents of URLā. Set them up as shown in the image below:
You can trigger this shortcut via various methods on your iPhone; āBack Tapā is particularly handy. I also have a keyboard shortcut on my Mac to launch it.
Pro tip for Mac users: Instead of hitting return, use [Command] + [Return] ā + āµ to close the window and send your note into Tape.
Adding a Title
While I prefer not to give my āquick notesā a specific name, having a general idea can be helpful in the list view. Hereās a calculation field that takes the first 6 words from the note when a name isnāt available:
With this setup, once youāve captured that āthoughtā in Tape, the possibilities are endless. You can expand on it with AI, turn it into a task, or link it to a contact to name just a few.
So I am setting up a new Siri Shortcut to get text data and select an option from a list (that will then be used to set a single select category field). I am getting the variables from the web hook successfully but canāt for the life of me get the āTypeā variable to pass through when creating the record. For example, Siri Shortcut runs and I give name of note, details (both text), and then select from Menu the ātypeā of record it is creating (which should tie back to the single select field). The text fields load successfully but I am missing something with trying to convert the type payload into a variable to be used.
Are you trying to pass the āTypeā directly into a single select field with matching name? As I donāt think that works (at least I have never managed to) so I use conditional actions for example: if webhook type is a then set type field to a.
Does that make sense?
Iām on my phone so sorry if Iām not making sense
Thanks @Jason yes that is exactly what I was trying to do. Glad Iām not going crazy that it didnāt work for me. Yes I think your proposed solution makes sense. Will give that a go, thank you!
@joelhall
Definitely not going crazy I always feel like what you were trying to do should work and have spent a good amount of time myself trying to make it work
Ok maybe I did go crazy. So the flow getās the web hook payload, then I am doing a conditional create for each ātypeā option that could be returned. Iām missing something with creating the variables for all three though I believe (putting text name and text details into record with variable from payload isnāt working either).