Any task / job scheduling application can be used to run data sync automatically, on a schedule
Scheduler Data synchronization commands can be scheduled to run automatically based on your data synchronization requirements (e.g. certain date/times/intervals). The CLI command that is used to execute the data synchronization can be saved as a script in PowerShell, Batch or a Command file.
For more information on how to build the data synchronization script, click here​
Here's an example of how to schedule the CLI with Windows Task Scheduler:
Launch Windows Task Scheduler
Create a folder to contain the CLI jobs (options)
Right click on CLI job folder
Select Create Task
On the General tab, enter the Name of the job you want to schedule​
Click on the Trigger Tab
​​
Click New and set your schedule preferences
Click the Action Tab
Click New button
Click Browse and navigate to the folder that contains the data sync scheduling script for execution
Copy and Paste the Start In (optional) filed the path for your Cinchy CLI folder
SET server="URL" SET user="UserID" SET password="EncryptedPassword" SET tempdir="Error Log Folder" SET file="File Path for Source"​dotnet Cinchy.CLI.dll syncdata -s %server% -u %user% -p %password% -m "ModelName" -d %tempdir% -f "Feed" -v "filePath":%file%