1. A method comprising: retrieving, by a host system of a first social network, from a memory system of the host system, information about one or more features available for interacting with other social networks; sending from the host system to a user system the information about the one or more features, the one or more features allowing a user to send messages to a second social network via the first social network; receiving at the host system an indication that the user selected the one or more features, the selected one or more features having a source format; converting at least a portion of the information related to the selected one or more features from the source format into a protocol format capable of being processed by each social network of a group of social networks comprising the first social network and the second social network; requesting by the host system a validation from the second social network with respect to the protocol format; receiving at the host system the validation, the validation indicating establishment of communications between the first social network and the second social network according to the protocol format; and sending from the host system a message to the second social network with the information in the protocol format, the information in the protocol format requesting the second social network to determine tasks to perform in relation to the selected one or more features.