Using a trigger to initiate a time schedule

Is it possible to use a trigger, like home or away, to initiate a time schedule? I would like to only use my schedule for my thermostats if in fact I am home, otherwise I want the thermostats to remain at their lower setpoints. I am trying to use the home/away function on my nest thermostat to control the set back times on my 2Gig CT30 thermostats…