8. A method for optimizing timing of responses to communications, comprising: receiving a communication from a sender at a contact center of an electronic communication system; determining whether the communication requires a partial response, before a full response is sent to the communication, in a decision module of an operations center of an electronic communication system, based on the communication's content and how such communications are typically processed, wherein the decision module analyzes the communication and determines whether the communication requires the partial response according to an estimated time required for the full response to the communication and based on the communication's content and how such communications are typically processed; and sending the partial response to the sender, if required, from a response module of the operations center; wherein the decision module determines a new estimated time required for the full response to the communication after the response module sends the partial response, and the response module sends a new partial response, before the full response is sent to the communication, indicating that the communication is still being processed, after the new estimated time required has been exceeded and based on the communication's content and how such communications are typically processed.
9. The method of claim 8 , wherein, when the estimated time required for the full response to the communication is lower than a threshold, then the decision module determines that the partial response is not required.