You need to create quetions who's answer will add details to the values of the schema
Figure out if values cannot be extracted in required detail fromt he user answer and ask back more questions to the user
Approaches :
[ ] Ask LLM to create questions -- > LLM evaluates if the user answer contains the required answer --> if yes, ask next question | if no, then create another question than answers the question
[ ] Create a decision (only works if you know the options based on which you predcit)