Automating online banking login & checking for new transactions - what's best approach? (e.g. which

Hi,
I’m interested in automating online banking login & checking for new
transactions - what’s best approach? (e.g. which gems/libraries etc)
Anyone
already built something that does this?

For example login each hour and check for any new credit card
transactions
and then email them to myself if there are new ones.

Thanks