1. A computer implemented method using a processor to perform one or more steps, the steps comprising: identifying a first social site, the first social site having a first access interface; identifying a second social site, the second social site having a second access interface wherein the second access interface is different than the first access interface; and providing an integration layer wherein the integration layer modifies at least a portion of content received from the first social site to generate modified content and send the modified content to the second social site using the second access interface.