1. A method for sending data to a user comprising: uploading a configuration file; receiving an input message from the user; mapping the input message to one or more commands related to the configuration file; and running the one or more mapped commands in order to extract data requested by the input message.