While loop Implementation in dialog

Hi,

In our intervention, we need to collect a number of attributes from the client and process to next dialog when all attributes are collected. I tried using the wait command and add a Decision Point to go back to the wait command if the data is not all ready. But I suspect it becomes an infinite loop in client to always wait and not responding to the call… Do we have any ways to implement something like that?

Thank you!