It's not fully automated, but you can use Allocation Batches to cut down on the number of button clicks. Caveat: it used to be that if you had any schedule in the batch not produce an entry, it will bomb out the whole batch, which is obviously super annoying.
Given that allocation schedules haven't received any updates in years, I can't imagine that's not still the case. Still, if you have a contingent of allocation schedules that you know will always produced entries, you could put those in a few batches to cut clicks.