Best for this to integrate with Jenkins and Jenkins will take your of scheduled run.
More info can be find here: https://support.smartbear.com/testcomplete/docs/working-with/integration/jenkins/index.html
@NisHera Cron is the string expression which used to create schedule time. more ifno : https://docs.oracle.com/cd/E12058_01/doc/doc.1014/e12030/cron_expressions.htm
@grutherford you can use this https://wiki.jenkins.io/display/JENKINS/Parameterized+Scheduler+Plugin jenkins plug in to do the job