Hi
You are welcome
That is correct. It can take note (the app) and attach to the contact. You just need a similar idea to record the call then attach to contact. Just keep in mind that if you are on SaaS version you need to be careful with database size. Phone calls recording can take lots of space on database. Hence, link to reordered phone call is a better idea for SaaS.
As I mentioned I could not find fully working solution since needs capable phone system for such an action. But if your phone system can interreact with BC through API and also you can link BC to your phone system then you maybe able to do it.