How do you add people in this game?

Is the only way through steam? My recently played with tab doesnt show the people I recently played with and I cant seem to find a search function for players?

Edit: My friend added me in game, but if I try to invite him, it only allows it through steam. WTF is this game lmao.