Here’s a rough outline of how an integration with Moneybox might work -
there’s been a lot more discussion about this feature in this post too -