I suspect this is not possible. There is already a similar effect in how FLOW moves to the next epoch and pays rewards. DapperLabs sends move to next epoch transaction either manually or via a cron job. On the testnet, they sometimes forget to do this. Payment of rewards is also manually trriggered.
I think you will need some other system to time when to generate and sign the send NFT to another account transaction.
Okay makes sense to use the next epoch which is probably the closest youβll get to a βbatchβ in a sense. Thank you, Iβll look for another work around