Wide employment of agents in human–computer interaction (HCI) design has proven to be an effective way to construct robust yet flexible software architecture, in which information communication between the user and the technical system is mediated by many kinds of agents. The new interaction paradigm, evolved from traditional HCI, can be called human–agent interaction (HAI). In HAI, users are provided with a novel social collaborator during their tasks: the software agent (Wooldridge & Jennings, 1995). Obviously, this new interaction element opens a series of design considerations. At its core, HAI invites a more consequent evaluation and application of social psychological concepts to guide the agent’s behaviors during interaction.
Hence, a key question is what we can learn from social interaction research in the human context in order to design user-friendly, adaptive, and effective HAI (e.g., Nass & Moon 2000; Reeves & Nass, 1996). This exploitation of social psychological concepts in interaction design is a logical extension of the user psychological approach to human–technology research (Moran, 1981; Oulasvirta & Saariluoma, 2004)—a paradigm approach that is especially effective in projects where the product or technology is new or where the audience characteristics and habits are not yet well defined (Goschnick & Sterling, 2002; Murray, Schell, & Willis, 1997). Thus, it is ideal for contemporary HAI research pursuing psychologically-based, integral agent architectures (Pasquier, Rahwan, Dignum, & Sonenberg, 2006; Rahwan, 2005). In this vein, it is essential to evaluate core issues such as interpersonal communication, influence, persuasion, and decision making in interaction (e.g., Cialdini, 1984; Eagly & Chaiken, 1984; McGuire, 1969, 1985; Petty & Cacioppo, 1981; Sewell, 1989; Zimbardo & Leippe, 1991).