Exporting Data on a Regular Basis

Is it possible to have Knack export data on a schedule or regular basis? I want to write an app to have users enter data and then have Knack take that data and export it to a CSV file and save it in a directory or some location where another system can grab the data and upload it.

Is it possible to have the system export data from the table on a regular basis and write it out to a file?