Which username are you trying to grab, the user logged into Windows, or the one registered for the process as it's running?
If the former, Utility - Environment has an action called "Get User Name". If the latter, you probably won't be able to get an actual username for the session. Anything based off of the calendar/schedule would just show [Scheduler]. However, if you have something externally executing sessions, that would add a username to the log. If that's the case, you can use a calculation stage with GetSessionID() and query the table BPASession for the value of startuserid on that row. This will correspond to the column userid in table BPAUser, where you can get the plain-text column username.
------------------------------
Ami Barrett
Lead RPA Software Developer
Solai & Cameron
America/Chicago
------------------------------