Select workflow by name not by id

Hi.
I make workflow which call anothers workflow.
The parameter need a workflow Id. It’s more usefull to select the workflow name by a listbox.
There is this feature when I select the workflow error.

Thanks for 8n8

I think that’s a good idea. Especially for documentation purposes.
If there is a comprehensible name, you will still know what it is after 5 years. But if there is only a number, you have to look up the corresponding workflow first.
Of course you can also put it in the notes, but why not display it directly as “name” and let it be selected.
Currently I have to jump back and forth to select the id so that I can copy it.

I believe @AllanDaemon was looking for a similar feature

How do I get the ID anyhow. I cannot see it anywhere, and should I supply the name then it gives an error : The workflow with the id “My workflow 4” does not exist.

found the answer in the documentation Execute Workflow | Docs

Copy the number after `workflow/` in your URL and paste that in the ***Workflow ID*** field

This is way to convoluted and not in line with the slick nature of n8n in general. I certainly agree that when you select Database, then you’re presented with a dropdown select list of names, not ID.

In speaking on the subject of IDs, may be this would be smarter to integrate UUID instead of incremental ID number. This offers more difficult to guess workflow IDs from outside.

As it was seen here Change Workflows/Credentials ID to UUID - #3 by Yonatan_R