1. A system for facilitating interaction by a mobile device with an enterprise database storing a plurality of enterprise work records, the system comprising: a server system comprising a hardware processor in communication with a local memory, the server system configurable to cause: parsing a first one or more text messages sent from the mobile device during a session to identify one of a plurality of commands and one of a plurality of types of the enterprise work records; determining, using historical data stored in the local memory and without querying the enterprise database, that the identified command and the identified type of enterprise work record were previously identified by parsing a previous one or more text messages sent from the mobile device during the session; identifying, responsive to the determination, one or more fields of the identified type of enterprise work record required by the enterprise database to be populated to carry out the identified command; sending a request message to the mobile device, the request message requesting user input to populate the one or more fields; parsing a second text message sent from the mobile device during the session to identify field data for the one or more fields; and sending instructions to the enterprise database to carry out the identified command with respect to the identified type of enterprise work record using the identified field data.