⚡️ Ideas
Lukas/CortexFutura Lukas/CortexFutura Jul 14, 2023

Insert cloned copy of a node should allow dynamic node selection through ${Field.Field} syntax

Explain the problem as you see it

It is currently not possible to have one button that dynamically inserts content depending on the value of a specific field.

In the example below we have different insurance categories that come with different procedures to assess their risk.

Screenshot 2023-07-14 at 09.33.43.png

We also have consultations with people, where we select the type of insurance that the consultation is about and then go through steps to assess risk:

Screenshot 2023-07-14 at 09.37.33.png

It's currently not possible to dynamically import the steps for risk assessment using the "Insert Cloned Copy of a Node" command. Instead, we need to either create a different command for each insurance type or a supertag for each insurance type that come with the SOPs included.

Why is this a problem for you?

By creating unique commands or supertags for each insurance type we're creating a lot of duplicate work that is unnecessary. In the concrete use case that inspired this idea there are like 200 insurance policy types – that's not fun to create that many supertags or commands.

Suggest a solution

It should be possible to use the ${Field.Field} selection syntax that works in Tana Paste in the "Node to Insert" field of the "Insert a cloned copy of a node" command.

Right now, the following command

Screenshot 2023-07-14 at 09.43.21.png

returns this:

Screenshot 2023-07-14 at 09.43.54.png

It would be much better, if it instead returned this:

Screenshot 2023-07-14 at 09.45.14.png