Ulysses - Append To Existing Note

I am trying to a build a shortcut that does the following:

  1. Choose a contact
  2. Find a note inside Ulysses that is titles as “FirstName LastName” and is matched to the contac that I chose in step 1.
  3. Ask for input.
  4. Append text from input to the note

I get an error message saying that shortcuts can’t find a note in Ulysses with the title “FirstName LastName” (replaced with the actual nama). However, the notes are there.

This works with Bear note but I can’t seem to make this work with Ulysses. Any tips?

Shortcut link - https://www.icloud.com/shortcuts/2f6b2f78a05d4ff8939c3a331e182253

I’d recommend sharing your shortcut and some example, sanitised data for Ulysses, so that people can check against exactly what you have.

Added a link to the shortcut.

Worth noting that is an iOS13 shortcut, so anyone helping will need to be on the beta or imminently upgrading. Note there’s also no test data for an exact test.

I think the issue is that the information the Shortcuts action requires is actually the Ulysses ID, not the note name. I don’t know of any way of working around this—I had a quick look and I can’t see any action or URL scheme that would allow you to search for a note, for example. That said, I wouldn’t be surprised if iOS 13 updates to Ulysses made this possible.

You could possibly add in some sort of additional step, like a dictionary in a text file or something that connected the client name to the Ulysses ID when it was created (and could then be looked up later), but I’d be inclined to wait and see what updates Ulysses has in store on iOS 13 first.

Here’s an example of the kind of thing @Kaitlin describes

https://github.com/derickfay/Drafts-GetUlyssesSheetURL/

1 Like

I now use OmniOutliner for my notes but in case anyone is interested, here is a solution from the Ulysses team:

https://www.icloud.com/shortcuts/a27ba5b7f9e44eea82e9ae1f2d51ce4e​

the link is broken…

I switched to drafts since. Don’'t have the Ulysses workflow anymore.