It would be great if the iOS widget could support the ability to link to a specific draft… e.g. “Shopping List”! I guess one reason why this hasn’t been done so far is that Drafts don’t have a specific “identity” that is surfaced to the user. In which case, maybe open the first draft that has a given tag? And if there is no draft with that tag… create one? If a new draft is being created then it would be helpful if some initial content could be provided.
I might be misunderstanding your query, but the first part of your request is already possible. The third widget type allows you to surface a specific draft.
The rest of the thinking here seems more like an action than a widget? Return first draft with specific tag or create if draft doesn’t exist— I cant see how that would work as a widget! What would be the trigger?
Close approximation, maybe: a list widget (displaying all drafts with a tag or set of tags you determine), plus a grid widget or Shortcuts widget to run an action that creates a new draft with the tags and template you want. For a tidy screen, you could stack the two widgets so if when the workspace is empty, you could just swipe up and run the action— that would require both widgets to be the same size.
If you outline an example use case, that would be useful. ![]()
@jsamlarose I think what OP means is that the grid widgets only support workspaces and actions. You can’t make a grid item open a specific draft AFAIK.
I would also appreciate this feature. Right now when I need to add a specific draft to a grid widget, I create an action that just opens the draft I want by its UUID. Not a big deal, but a little extra work.
@JimMcSlim It actually is possible to reference a specific draft in a few different ways, but the most definitive is by a draft’s UUID. This is surfaced in the draft’s info, where you’ll also find its versions and location info. On iOS, long press on a draft in the list to find this. On macOS, there’s an info button in the very bottom toolbar below the body of a draft.

