3D Editable Text Box

Here’s what I have:

I have a 3D model set up where the user can walk around and inspect a building. I want them to be able to hit a button to leave a “!” on things that catch their attention and for them to type a note to the level designer. I have everything set up so that on left mouse click, a raytrace detects what the user is looking at and drops an “!”. Now what I need is to also drop an editable text box that they are then able to input a line of text into.

I know this has to be possible. Would this be considered a widget or an actor blueprint? Or would it be something between a widget and the character controller? I don’t even know where to look for info about this.

Thanks for any help!