1. A method of automatically responding to a request for product information, the method comprising: collecting, using one or more processors, product data over a network; identifying that the product data is related to a particular product; storing the product data and an association between the product data and the particular product in a database; receiving a request for the product data after the product data is stored in the database, the request being received via an instant messaging protocol; in response to the request, identifying the request to correspond to the particular product; retrieving the product data based on the association between the particular product and the product data; and transmitting, using the instant messaging protocol, a response to the request, the response including the product data.