Change NPC animation on UI button click

Hello, I have a problem.
I have a widget with 3 Anim buttons: Anim1, Anim2, Anim3 and 3 different animations, I need the NPC play certain animation when pressing on each button. Also transitions between the animations must be smooth, so as I understand I have to use State Machine or Montage. Can someone please make me an example of the UI blueprint to start animations from Anim_BP?
Thank you