Character physics simulation on hit event

Hi all! I’m trying to realise rhino battle similar to one in this video

Instead of playing animation on character with direction dependent on the direction of the hit, I'd like to rralize it using physics. The problem is the capsule, i.e. I am not able to simulate physics on character, while simulation on capsule results in primitive fall. Is it somehow possible to read hit events from mesh itself, while capsule is in **Block All** mode, and simulate physics on mesh with simultanous capsule movement? Thanks in advance!