Doctors can create a public profile, set availability, manage online consultations, and receive payments through CallDoc.