This plugin allows you to make dialog tree's easier. Simply drag and drop a new conversation node and connect them together to create your dialog tree. Each node gives you the option to add multiple dialog choices each being able to create their own forks in the tree. Each option has their own unique key associated with them which allows you to have locked dialog options that only show up if you select previous dialog options.
You are also able to animate and update the UI for each node in your conversation. Each node is able to change any Widget in the provided UMG blueprint. As you select dialog options it will update the preview window which displays what the UI will look like once the user gets to this node in the game.
You can view more images here.