Hi simon,
Two options:
1) you can create a formula url button that calls the RunImport api. You need to have someone press the button (you could set up a subscription that would email you the button monthly - and then you press it)
URL format:
https://target_domain/db/target_dbid?... &apptoken=app_token&ticket=auth_ticket
Option 2: use a tool like zapier or Workato. I personally like zapier because it�s simple and cheap. This would let you fully automate the snapshot by scheduling it to run at a desired time. You need to still call the runimport api from zapier or Workato (If you don�t want to use zapier or Workato, you could use windows task scheduler to accomplish the above with a .bat file with the syntax start iexplore then the url)