Skuid Timeout Event?

If a user has been inactive for a period of time (i.e. 20 minutes) I would like to automatically save the data in a couple of models and display a message.

Is there an event in Skuid that allows us to do something like this?

I can’t think of any way to do this declaratively. I think it would require some code. We do something similar with a solution we put in Skuid Labs designed to look out for updated records - using a recurring polling technique.