An online unified contact and communication management platform having one or more processors and a non-transitory computer-readable medium containing program instructions that cause said one or more processors to:
- securely import a plurality of contacts from one or more online or offline user selected and authorized accounts on systems at a plurality of social networking platforms using email, instant messaging, social networks, and/or integrated telephony, wherein integrated telephony includes online communication and web conferencing;
- create and store user profiles associated with individual users, including individual user calendars in a one or more central unified databases stored in non-transitory memory;
- securely import a plurality of calendars from one or more online or offline user selected and authorized accounts at a plurality of social networking platforms using email, instant messaging, social networks, or integrated telephony, wherein when a first imported contact or calendar is from a first user selected and authorized account at a first social networking platform, a second imported contact or calendar is from a second user selected and authorized account at a second social networking platform, and wherein the first social networking platform is different from the second social networking platform;
- synchronize and aggregate the plurality of imported contacts and calendars into the one or more central unified databases, and selectively modify at least one contact information or create one or more contacts in the one or more central unified databases, wherein aggregating and modifying the at least one information comprises removing duplication information or duplicate contacts;
- create at least one contacts in the one or more central unified databases;
- modify at least one calendar information in the one or more central unified databases;
- create at least one calendars in the one or more central unified databases;
- securely export a plurality of contact information from the one or more central databases to a plurality of user selected and authorized accounts at a plurality of social networking platforms using email, instant messaging, social networks, or integrated telephony;
- securely export a plurality of calendar information from the one or more central databases to a plurality of user selected and authorized accounts at a plurality of social networking platforms using email, instant messaging, social networks, or integrated telephony, wherein if a first exported contact information or calendar information is exported to a third social networking platform, a second exported contact information or calendar information is exported to a fourth social networking platform, and wherein the third social networking platform is different from the fourth social networking platform;
- wherein the online unified contact and communication management platform enables a user to send and receive instant messages with the one or more synchronized contacts;
- and
- wherein the online unified contact and communication management platform further enables recording of the online communication.