As an example, a user says flour, and I want to ask, "What type of flour, wheat flour, white flour, etc." If they say almonds, then I want to ask "What type of almonds, sliced almonds...". Then I want to keep all other slots values the same and update slot value with the more specific type.
So I created a list of common names and have the list varieties within my lambda function, but I don't know how to ask the user and keep the other slot information (how much, etc.). When I ask it clears out all the other slots and starts over again. I want to use Alexa to validation the high-level slot values (like only accept from my slot types) and then use my lambda function to return subcategory.
I feel like this is a common question, and I have looked all over, and through the guides, however, I haven't found the answer using the v2 SDK. I think it's in the dialog directive, but I couldn't figure out how to use it here.