What am I missing / not understanding? Thanks I used the Plan My Trip example as my starting point, so the vast majority of my code is going to be identical to it: My response looks like this: "response": ` ![]() (Strangely, if i set the type to AMAZON.DATE, it will automatically reprompt once, and then if an invalid type is provided a second time the skill will just quit out.) Ideally I would want the skill to reprompt the user until a valid input is given (i.e., the value isn't "?") How can I get it to reprompt the user for that slot again if they provide an invalid response? I've poured over the documentation and can't find anything. However, if the user gives a non-numeric response, such as "yellow", the slot value is filled in with:Īnd moves on to propmpt the user for the input for the next slot. ![]() ![]() When a user gives a numerical response, everything works fine. I have a skill that uses a dialog model to prompt the user for a series of inputs, all of which are required slots with the type AMAZON.NUMBER.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |