This post and software sounds like exactly what you are looking for:
The general idea is to run a script at the end of the last observation that sets things up for the next scheduled pass.
Our station #834 already has a SATNOGS_POST_OBSERVATION_SCRIPT configured to save the raw waterfall data, so adding a function requires writing a small wrapper script that combines features.