Either with a periodic schedule or perhaps as part of the sort feature. Use case: transfer surplus to savings at the end of every salary cycle, instead of a set amount at the beginning of the cycle.
The transfer amount could perhaps have one or more variables such as account balance, that are filled at the actual time of transfer.