For me, it really helps to plan things out. I don't spend hours or obsess or anything, but I do take a moment to consider the possible messages what I plan to wear might send for instance. I figure out some basic things I can say during small talk, and ways to try to steer the conversation towards them plus a lead-in to whatever I really want. That way I have at least a sort of loose script to work with.
I don't really know what else Real Estate Agents do besides accept new contracts to sell properties, lead potential buyers on a tour of the property, and then hand people a pile of paperwork and give a sort of speech about all the things they're signing, but if you're doing any of that, that would be pretty easy to script out.