Take the hassle out of booking appointments

Finding a suitable time for your patients can become a nightmare and occupy your staff with lengthy phone calls. Instead, offer your patients the option to view your calendar and select a time slot that works for them.

Our system allows you to capture your operating hours, slot intervals, and unavailable periods to create an effective calendar showing your availability. Patients can book an appointment for a single slot, while your system administrator can schedule appointments of any length.

Our system’s simple and intuitive design provides you and your team with a clear view of your appointments and available slots.

Managing your appointment calendar has never been easier!

HOW IT WORKS

Setting up your profile

Operating Hours

Set your operating hours for each day, starting and ending at any time that suits your practice.


Appointment Duration

Define the duration of each appointment to determine how many slots are available for patients to choose from.


Off Times

Easily add daily, weekly, monthly, annual, or one-time periods when you are unavailable. This feature is ideal for scheduling regular lunch breaks, weekly staff meetings, or annual events.


Public Holidays

Public holidays are automatically marked as unavailable. However, you can override this setting to allow bookings on any or all public holidays if needed.


Birthday List

Enable this option to build a list of patients for sending birthday wishes, adding a personal touch to your practice.


Users

Add multiple users to assist in managing your calendar, ensuring smooth and efficient appointment scheduling.


Unique Code

Select a unique code for your patients to access your calendar directly without searching. This code can also be integrated into your website to direct patients to your booking calendar seamlessly.

Patient booking

Patient Access

Patients can use your unique URL (e.g. bookmydoctor.co.za/SMITDB) to access your calendar directly or search for you on the landing page.


No Patient Account Needed

Patients do not need to create an account or log in to use the system. They can opt to save their information locally for quicker future bookings.


Easy Booking

Patients see all available time slots for their selected period and can simply click on a slot to book it.


Basic Information

Only basic information about the main member and patient is required. If enabled, a short description of the health issue can also be added.


Confirmation and Notifications

We send email and SMS confirmations of the appointment directly to the main member and/or patient. The email includes a link to cancel the appointment. Additionally, you can choose to be notified when an appointment is made or cancelled.


Appointment Reminders

SMS reminders are sent automatically 24 and/or 2 hours before the appointment. You can customize the frequency and timing of these reminders and allow patients to opt out.


Earlier Slot Notifications

If enabled, patients can receive notifications when an earlier time slot becomes available.

Managing your calendar

Dashboard

Once signed in, your system administrator is presented with the current week's calendar, displaying all appointments, available slots, blocked slots, and off times.


Appointment Management

Administrators can easily view, add, move, copy, or cancel appointments. All actions automatically trigger email and SMS notifications to patients with relevant information.


No Show and Rescheduling

Appointments can be flagged as "No Show" and rescheduled effortlessly.


Blocking Time Slots

Time slots can be quickly blocked to make them unavailable for patients, useful for creating immediate buffers.


Follow-Up Reminders

Automated follow-up reminders can be set to notify patients when their next appointment is due.


Appointment Bumping

Selected appointments can easily be bumped by a few minutes to help alleviate congestion in your waiting room.


Pop-Up Reminders

Admins can add pop-up reminders to any time slot for additional notes or alerts.


Detailed View

For a detailed view, admins can display all appointments for a single selected day.


Profile and Schedule Updates

Admins can update operating hours, appointment durations, off times, profile settings, and override public holiday blocking.


Data Exports

All appointments can be easily exported as an Excel spreadsheet.


Disaster Recovery

A comprehensive disaster recovery plan is in place to handle any unforeseen critical events.

PRICING

The price for this exceptional service is just R249 per month.

This cost includes hosting, standard SMS notifications, regular off-site backups, and 24/7 local support.

* If this fee is genuinely unaffordable, please reach out to us, and we'll work out a solution that suits you and your patients.