Is there any way to do this?

It never fails, the minute I'm on a phone call with someone I get a text or an email. Its so loud that the caller hears the alert and the sound of it vibrating. Its so annoying to explain every time it happens to the person i'm on the call with. "what was that" UGHHHHH just my phone blowing up b/c it know's i'm on a phone call.

So is there anyway to ignore in call notifications or disable them? or anything? Or do I just have to live with the alert and vibrate noise in my ear?