Attach bone to another actor

Does anyone know how could I go about making a chameleon’s tongue launch forward and if there’s another creature there, then the tongue sticks to it then pulls it into it’s mouth.

In maya I would just temporarily constrain the end bone of the tongue to the other character. Is there a way to do that in unreal? To make it simple, let’s assume that the tongue is controlled by one bone only.