Not sure why op didn't go with "$100 on the 1st of every month."
That's just "automatic bill pay" without a bank, etc.
I wanted to pick an example that is slightly more complicated than what existing banking software provides out of the box. But my point was that you can just write your own logic without relying on the bank or another third party.