1. A computer system that provides a response to an input entered by a user in a system for autonomously processing the input, comprising: a service desk comprised of one or more agents; a connection interface; an engine configured to: receive the input from the user via the connection interface; generate a first provisional response in response to a criteria being triggered, wherein the criteria is a load on the system as defined by an amount of the one or more agents available to communicate with the user and transmit the first provisional response to the user; generate a second provisional response if the first provisional response has not been generated; recognize the input based upon a rule; retrieve a pattern of the rule that most closely matches the input, wherein the closeness of matching is based upon a number of words that are common between the input and the pattern; obtain a confidence factor of the closeness of matching by: getting instructions relating to message traffic density, wherein message traffic density is defined as the amount of messages routed within the system; and getting code and executing the code to compare the pattern to the input; compare the confidence factor to a designated level and; designate the second provisional response as a final response when the confidence factor is greater than the designated level and send the final response to the user; transmit the second provisional response to the service desk when the confidence factor is less than the designated level, wherein the service desk is configured to: receive the second provisional response; receive input from the one or more agents, wherein the agent input causes the engine to: designate that the second provisional response is the final response; or edit the second provisional response into the final response; or discard the second provisional response and designate an alternative response as the final response; send the final response to the engine; and transmit the final response to the user; a front end section connected to the connection interface; a bot processor including the engine and the connection interface, wherein the service desk is connected between the front end section and the bot processor; and a message distributor interconnecting the front end section, the bot processor, and the service desk, wherein the message distributor routes the messages therebetween.