Depends on the word automate ...

You get a button and click it once a month ... semi-automated

You right a test for is it the 1st ... and if so ... first hit runs it ... semi-automated but need a logic for little johnny tripped this and when tommy comes in 5 minutes later don't do it ...