Dennis @ PerfectForms
Place a timer on the page. In the properties section under auto-start select the None radio button. Set the End parameter to 30 seconds. Under behavior click Timer Ends. Drag in a Submit behavior object and choose re-open same.
Drag in a hidden helper text input field on the page. Create another behavior when the page opens. Start with a Simple Branch Behavior object (Is helper field empty?). If True use a Set Field Object to place a “1” in your hidden helper field, and then use a Start/Stop object to start your timer. If false – go to an Exit object because the form instance has already been opened and submitted.
The first time your form is opened it will submit and re-open after 30 seconds.