You can define variables used by an action here. This is not required in many cases though, as calling a saveVariable will automatically create it. You would defined variables here, if they need to be made available to the client prior to being saved. Use case for that would be for example image fields, which by default are handled by the client in async fashion.