Following Scenario:
I have a Slot within an Intent which is required The slot is of type AMAZON.Number. I send the ElicitSlotDirective with the following list as speech, and the user is supposed to say the numbers which he wants, e.g.:
'Number 1: Cheese, Number 2: Tomato, Number 3: Onions. Which would you like?'
Now, what works is the user saying "1 and 2" by simply having "{number} and {number}" in the utterances. However, I would like to implement "all", so that the user does not have to say "1, 2 and 3".
I already tried adding "all" to the slots "User utterances", but it does not work, it resolves to a '?' as slot value. It seems like the numbers slot only accepts numbers to have it fulfilled. Is there a way of the slot also accepting other values? Or defining the slot as fulfilled within the code, then being able to define how the slot was fulfilled?