Applying "Add to" action to add new options in a multi-select custom field, as decided by AI

I have been working with an AI studio automation and want to take advantage of the “Add to…” custom field action, but I have not had any success. Have you used this option to add new selections to a multi-select list?

The rule itself is quite simple, when the automation runs, add any names that are not represented in the current multi-select list to the options, then apply that option. I’ve tried using conditional checks to apply the options if available, and add if not available, but no matter what I try, I get thoughts returned like this:

Thoughts: “The sponsor “X” found in the task description is not available in the possible values for the Sponsors field. The field only accepts “Y” or “Z” as values. Please update the custom field options to include “X” or select one of the existing values.”

Does the “add to” action have an actual use case? Have you used it to update other custom field lists, like perhaps a single-select?

2 Likes

Hi @Joshua_Gist,

It looks like you misunderstand how AI works here. What it can do is limited to what you can do with a non-AI rule. In this case “add to” refers to adding more values to be selected to what is already selected in the custom field. This option is only available for multi-select fields.

The difference with AI is that it can decide which values to add at the moment the rule runs, as opposed to pre-defined actions where it is exactly specified which values to add to the selection. Adding extra options to the list is still a manual operation.

A use-case would be to add categories applicable to a task, without removing the categories already selected.

To get a better understanding of AI Studio’s capabilities I recommend the AI Studio Foundations Skill Badge

Thanks! This makes sense. I did several tests and really refined the prompt so I was confident the LLM was processing the request correctly, but I didn’t consider that I was misinterpreting the “Add to” action function. It makes sense- I shared feedback on the reasoning provided and perhaps my idea will be considered a possibility in future patches.

1 Like

If you want that specifically, I think you’d have the best chance of asking for a rule action that can edit/add to custom field options. That way it is consistent when you let AI fill it instead of using other variables.

Noting my related suggestion for warnings for reference: Warn users of impossible AI Studio instructions

1 Like

In the meantime, I think you could maybe:

  1. Have this rule put all the new names in a comma-separated list in a text field
  2. Have a separate rule: when text field changes, run a script to grab the comma-separated values, add the options to the field, then check off those new options for the task, then clear the text field

Not very elegant but I would assume that should work (I haven’t tested myself).

1 Like

Exactly @Jan-Rienk, starting with the Foundation AI Studio Foundation Badge is a great start to understand usecase of AI in Asana.

1 Like

Thanks- I am working my way through it! Just a note though, I feel comfortable the AI implementation in this use case, what I misunderstood was the “add to” parameter of the basic rule action.