I have an Alexa skill with one intent having 3 slots that must be filled. I have the SlotTypes set to Amazon.SearchQuery. The intent is set to “enable auto delegation”.
I want the intent to ask question 1, question 2, then question 3 to fill all the slots before it goes to the lambda function. If the SlotType for the slots is set to AMAZON.SearchQuery, after it asks the first question, it goes to the lambda function which is incorrect. Since auto delegation is set, it should ask all three questions prior to going to the lambda function. If all I do is change the slot type to something like AMAZON.FirstName, it works correctly in that is asks all three questions before going to the lambda function.
I need to be able to prompt for a random response so I really want to use SearchQuery. How can I work around this issue?