17. A non-transitory computer readable storage medium storing one or more sequences of instructions executable by one or more processors to perform a set of operations comprising: receiving one or more communications between a first user and one or more other users; analyzing text contained in the one or more communications to identify at least one communication pattern; generating a communication model, the communication model based at least in part on the at least one communication pattern; receiving an incoming communication from a second user, the incoming communication requesting a response from the first user; obtaining activity information associated with the first user; generating one or more messages to be sent to the second user, at least one of the one or more messages including textual content based at least in part on the activity information and corresponding to the communication model; and enabling the first user to select a message from the one or more messages.
17. A non-transitory computer readable storage medium storing one or more sequences of instructions executable by one or more processors to perform a set of operations comprising: receiving one or more communications between a first user and one or more other users; analyzing text contained in the one or more communications to identify at least one communication pattern; generating a communication model, the communication model based at least in part on the at least one communication pattern; receiving an incoming communication from a second user, the incoming communication requesting a response from the first user; obtaining activity information associated with the first user; generating one or more messages to be sent to the second user, at least one of the one or more messages including textual content based at least in part on the activity information and corresponding to the communication model; and enabling the first user to select a message from the one or more messages. 20. The non-transitory computer readable storage medium of claim 17 , wherein the textual content is further based at least in part on text contained in the incoming communication.