PowerDiary is a practice management software developer offering appointment scheduling, messaging and communication services, telehealth video calls, client management and online booking services.