automating online banking login & checking for new transactions - what's best approach? (e.g. which gems/libraries etc)

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