They can come in all kinds, phishing, CEO fraud, BEC fraud and many more, by phone, by skype/slack, whatsapp etc.

Currently there are products and services that partially mitigates that risk, but no silver bullet.

With that being said, I think I may have some sort of silver bullet, more exactly a system that allows you to verify all requests coming from people and services you trust.

Social engineering attacks come in form of requests and by making sure that those requests are genuine, we can avoid being engineered.

What is your advice on that folks?