Techniques and systems for communicating information via a computer-implemented agent are described. A computing device may obtain sensor data of an individual, such as visual data, audible data, physiological data, or combinations thereof. An emotional state of the individual may be determined based on the sensor data. A communications framework may be identified based on the emotional state of the individual. The communications framework may indicate a manner in which the computer-implemented agent communicates information to the individual. For example, the communications framework may specify voice features, facial features, body language, positioning in the environment, or combinations thereof, that may be utilized to produce a representation of a computer-implemented agent that communicates information to the individual. In some cases, the individual may provide feedback indicating a preference to have the computer-implemented agent communicate information in a different manner.