Is there a word for someone who is very friendly but only on a very shallow level?

It's not being a sycophant, because he doesn't want any favors from you. It's just all small talk. I would like to know the best word to describe this behavior or this person?


Solution 1:

I hear the word superficial often used in this context. Someone might be superficial, or only engage in superficial conversation.

Solution 2:

A person who projects a sincere friendly attitude without a sense of deep commitment is cordial:

adjective

1 Warm and friendly:
the atmosphere was cordial and relaxed

ODO

The connotations of cordial were historically heart-felt:

late 14c., "of the heart," from Middle French cordial, from Medieval Latin cordialis "of or for the heart," from Latin cor (genitive cordis) "heart," from PIE root *kerd- (1) "heart" (see heart (n.)). Meaning "heartfelt, from the heart" is mid-15c. The noun is late 14c., originally "medicine, food, or drink that stimulates the heart." Related: Cordiality.

etymonline.com

Currently cordial seems to connote surface sincerely polite:

If you like someone but you wouldn't say they're your friend, you might describe your relationship as cordial. Use cordial to describe a greeting or relationship that is friendly and sincere.

In Middle English, this adjective meant "of the heart," borrowed from Medieval Latin cordiālis, from Latin cor "heart." This core sense of "heart" can be seen in the synonyms heartfelt and hearty. The noun cordial originally referred to a medicine or drink that stimulates the heart, but its current sense is "a liqueur."

vocabulary.com

Conclusion:

Cordial has the benefit of communicating sincere, without the sense of deep.

Solution 3:

Such a person is affable. Neither M-W nor OED explicitly defines this quality as shallow or superficial, but usage tends that way in my experience—similarly with bonhomie and hail-fellow-well-met.