Set 2 slots with one intent

Supposing I have 2 slots, choice_type and color. (Both are categorical slots with all possible values predefined)

The user inputs a sentence like: “I choose red

How do i write a story or an intent such that i can set the choice_type to colors along with the color to red ?

Any reason why the choice_type needs to be pulled in as a slot? If it’s used as an intent with the color slot, you may be able to define a custom action to set a slot to choice_type = colors.

I wanted to avoid having a custom action defined as I have 20 such slots with roughly 48 categories per slot. But if it’s not possible with the NLU, i guess I’ll go ahead with the custom action.

Were you able to solve the problem?