Random teleport and chosing the character

Hello! I made 3 characters(default,red,green) and 2 trigger boxes.When the default character enters the first trigger box it teleports randomly at 2 locations and the same for the second triggerbox. How can i make that when i enter the first triggerbox the default character transforms in the red one and if i enter in the second trigger box the default character transforms in the green one.Thank you!

If all you need is to change the mesh to change the character appearance, you can use Set Mesh. If you need to change blueprint, then you need to destroy the player actor, spawn the new character, and give control to the player using the Possess node.