Telehealth/Telemedicine covers a variety of medical services offered through media such as telephone, email and the internet. As technology evolves, these online medical services can be further enhanced to improve the user experience. In this project, we aim to focus on a particular set-up where the patients interact with doctors over a chat service. The chat service employs a number of doctors with varying specialties, and at any time during a doctor’s work hour, he/she might interact with up to five patients concurrently.