A method and system automatically providing responses to a recipient stores data relating to the recipient in a data store, the data being gatherable from one, some or all of written communications, mail, telephone, the Internet, servers, telephone voice, data and text messages, and other files and data sources.