A non-transitory computer-readable medium comprising instructions stored thereon, the instructions effective to cause a connection management system to: receive, from a user device, a natural language communication; interpret, an intent of the natural language communication; automatically determine, based on the intent, a social network member endpoint to receive the natural language communication, the social network member endpoint being selected from a collection of endpoints including at least one agent and at least one social network member; and facilitate a first conversation between the user device and the social network member endpoint to handle the intent of the natural language communication; and send the natural language communication to the social network member endpoint, wherein the instructions further cause the connection management system to: monitor communications from the user device for a subsequent natural language communication; interpret the intent of the subsequent natural language communication; determine that the subsequent natural language communication is not part of the first conversation; determine, based on the intent, a second endpoint to receive the natural language communication; open a second conversation between the user device and the second endpoint to handle the intent of the subsequent natural language communication; and send the subsequent natural language communication to the second endpoint. receive, from a user device, a natural language communication; interpret, an intent of the natural language communication; automatically determine, based on the intent, a social network member endpoint to receive the natural language communication, the social network member endpoint being selected from a collection of endpoints including at least one agent and at least one social network member; and facilitate a first conversation between the user device and the social network member endpoint to handle the intent of the natural language communication; and send the natural language communication to the social network member endpoint, wherein the instructions further cause the connection management system to: monitor communications from the user device for a subsequent natural language communication; interpret the intent of the subsequent natural language communication; determine that the subsequent natural language communication is not part of the first conversation; determine, based on the intent, a second endpoint to receive the natural language communication; open a second conversation between the user device and the second endpoint to handle the intent of the subsequent natural language communication; and send the subsequent natural language communication to the second endpoint. monitor communications from the user device for a subsequent natural language communication; interpret the intent of the subsequent natural language communication; determine that the subsequent natural language communication is not part of the first conversation; determine, based on the intent, a second endpoint to receive the natural language communication; open a second conversation between the user device and the second endpoint to handle the intent of the subsequent natural language communication; and send the subsequent natural language communication to the second endpoint.