Consider the following scenario (U=User, L=Lex):
U1: Hello
L1: Hello, please give me your name to get started.
U2: Bob
L2: Bob, consider the following question: What colour is the sky?
U3: The sky is usually blue but sometimes the sky is red.
The system reads a database of questions and randomly chooses one to present to the user. This is done via AWS Lambda and the question is presented to the user in message L2.
Is there any way to say that 'the next response from the user should be treated as their answer to the question without defining utterances etc? This is because the questions that the bot sends across can vary to a great degree.
I need a way to pass all of block U3 back to Lambda for processing. How would I achieve this regardless of context? (I am using python for Lambda)
Thanks