Camera movement with animation Montage

Is there a way to make a camera move that is triggered by the animation montage in the same way a sound or particle effect is triggered?
I am trying to make a 3rd person game with a more interesting camera.
The idea is to have the camera take cool angles if the player does not move the camera. But the camera goes back to the default position when the player makes an adjustment.

All I need is press button, animation plays, camera moves to a pre-placed location in scene, and always has the character in view.

Resurrecting this thread to find out what people are doing now to produce this effect. It’s a good idea but not sure if it was ever solved.