I’d lusted after Iconfactory’s Tot for its app icons for a long time, but it wasn’t until a sale at the beginning of the year that I actually dove in and bought Tot Pocket - the iOS app. As a primarily iPhone-bound user, now, I’ve found it extremely handy as a container for URL-scheme-powered links, largely to run Siri Shortcuts and open specific drafts in Drafts.
Tot’s had its own URL scheme all along, which I utilized in two published Drafts actions: “Append to 7th Tot Dot” (which works cross-platform) and “Fetch Contents of # Tot Dot” (which uses Applescript and is therefore macOS-only.) Here’s an example of the scheme, itself:
tot://7/append?text=%0A[Text]
For better or worse, though, there is now a much more reliable solution. Iconfactory added Siri Shortcuts actions for Tot on all supported platforms, and I’ve already switched to using them, instead. I find the overview in their blog post (and release notes) to be a bit vague, so I think it’s worth listing each of the new actions:
These comprehensively replace the functions of both Tot’s URL scheme and the available macOS script, adding significant functionality on top. For one thing, Add to Dot
is smart enough to automatically add a space before appending any content to the end of a Dot, unlike the URL scheme’s append function.
The first and most basic Siri Shortcuts I have to offer are Clear Dot - which erases all contents from a Dot specified at run after one has confirmed with a Show Alert action - and Tot ⇨ Apple Notes which simply transfers the current contents of all 7 Tot Dots to individual Apple Notes per each. If you’d like to transfer content in the other direction, using Send a Copy
in the pre-sharesheet from Apple Notes and then selecting Tot’s icon seems to do so fairly reliably:
Next is Tot Jar, which uses the Query Dot
action to store the full JSON data of all 7 dots in individual key paths within a single dictionary in Data Jar.
Hot Tot Dot Swap - undoubtedly my best-titled Shortcut, yet - allows one to reliably swap the contents of two Tot Dots. Dot Info prompts you to select a Dot and then displays all available information about it that is not content. It will then ask if you’d like to append said info to the Dot, itself, in this format: