1. A computer-implemented method for managing electronic communication connections, the computer-implemented method comprising: receiving, by a monitoring computer system, a message from a first party, wherein the message identifies a goal of the first party; receiving, by the monitoring computer system, an identity of a second party that has been selected by the first party to assist the first party in achieving the identified goal of the first party; creating, by the monitoring computer system, an electronic communication connection for electronic communications between the first party and the second party, wherein the electronic communications are related to accomplishing the goal of the first party; monitoring, by the monitoring computer system, the electronic communications between the first party and the second party, wherein said monitoring executes message analytics to determine a status of the goal of the first party, and wherein the message analytics identifies key words in the electronic communications that are related to the goal of the first party; in response to determining that the goal of the first party has reached a predefined status, executing, by the monitoring computer system, a predefined action that has been associated with the predefined status of the goal; and in response to determining, by the monitoring computer system, that a quantity of the key words in the electronic communications between the first party and the second party falls below a predetermined frequency over a predefined period of time, disconnecting the electronic communication connection between the first party and the second party.