Processing String Input From User

Using blueprints, it is only possible to trigger on individual key presses from the user. Is is possible to use C++ code to obtain a string from a user which can then be processed to determine an action?

Thanks!

Sure, you can create a UMG widget with editable text-box and let the user fill it. Then you just get the resulting text and do what you need with it.