In this paper, we argue that the notion of attractiveness is a valuable concept that can be used and implemented in agent design. Agents must apply prediction, preferences, and strategies to select suitable matches for their client. Ideally, the results of an agent’s search should be a confirmation of what the client considers to be attractive. Based on results from social research, some determiners of attractivity in real social situations are first discussed. These descriptions are examined and translated into a proposal for a computational design for social agents. Implications for how attractivity would be reconsidered in a virtual environment are also discussed.