You cannot change the hours on a schedule variable in architect; it doesn't even expose the start & end times. However when you use the Evaluate Schedule action to test whether the schedule open, you can choose what time you want to use for the evaluation. So you can tell it to evaluate the time as if it was 1 hour later than it really is. This trick will only work if all the end times for all your schedules are later than all the start times for all your schedule. In the example below, I assume that all the schedules end at noon or later and all schedules start strictly before noon. If there is a schedule from 12:30-2:30 for example, this trick will think that schedule is closed from 12:30-1:30.
If(ToInt(Hour(GetCurrentDateTimeUtc())) >= 12, AddHours(GetCurrentDateTimeUtc(), 1), GetCurrentDateTimeUtc())
This expression says if the hour of the current time is greater than or equal to 12, add 1 hour to the time so 12->1, 1->2, 2->3, etc. If the hour is less than 12, don't change it.
If your schedules have start & end times that cross, this trick will not work. You'll have to go ahead & modify all your schedules or create new schedules.

------------------------------
Melissa Bailey
Genesys - Employees
------------------------------