Online Scheduling

Online Dental Scheduling Software

With CareStack, everything you need for online appointments is included in our all-in-one cloud software. Patients can view availability at their own convenience, with little to no interaction needed from team members.

Choose to allow appointment requests for existing patients, new patients, or both! (These requests require a confirmation from the office.) Or, choose to enable direct bookings, which will appear on your schedule without extra confirmation. For patients, it's a quick and intuitive process to find and select/request an appointment that is suitable for them.

And with multiple filters to set provider schedules and the types of treatment available, the practice has complete control over online scheduling.

For the ultimate dental software, choose the solution that’s scalable for growing dental start-ups or large DSOs and still affordable for small mobile providers and single-office dental practices. Choose CareStack!

Trusted by over 2,000 US providers and growing!

Discover the difference that CareStack can make in transforming your practice efficiency while reducing your subscriptions and monthly expenses.

1400+ global reviews

Advanced Dental Scheduling Features

Scheduling Permissions

  • By Patient Type

    Separate settings for new patients and existing patients.

  • By Production type

    Assign a specific production type to available appointments, allowing only that type of appointment in that time slot.

  • Appointment Booking

    Allow appointment scheduling and appointments will appear directly in the practice’s schedule. (No action is needed to finalize the appointment.)

  • Appointment Request

    Patients simply request an appointment that must be confirmed by the practice.

  • Enable or Disable

    Choose to enable or disable online booking, appointment requests, or both.

  • Insurance Settings

    Choose to enable insurance carrier options, when applicable.


  • Appointment Requests

    Appointment request has been made CareStack gives you a notification on an icon on the left menu bar so your staff can manage the appointment requests.

  • Appointment Booked

    Online appointments booked will have a dotted line around the appointment to indicate it was scheduled online.

Form Configuration

  • Configuration Settings

    Multiple options allow you to choose what information is requested when patients book online.

  • Choose Your Options

    Phone number, address, insurance company, referral source etc.

Location Workflow

  • Location Level

    Choose to separate locations so they have different URL links, allowing patients to access only one location’s details as they book.

  • Account Level Settings

    Choose to keep all locations with a single URL, allowing patients to choose a location as they book. You'll see that link directly on this page.

Benefits of CareStack Dental Scheduling

Frequently Asked Questions

For queries contact

What if we only want to allow new patients to book online?

CareStack has multiple setting features to allow you to control the type of appointment being booked.

How will the staff know an appointment has been booked online?

CareStack will highlight the online booked appointment on the scheduler so staff is aware that the appointment was booked online. CareStack will also indicate on your menu bar any new patient appointments booked to allow your staff to communicate with the new patient for any needed documents prior to appointment

Can we just allow an appointment request and not allow the patient to actually book an appointment?

Yes, CareStack has settings available to allow only appointment requests id that works best for your practice.

Can we control what information a new patient must complete when booking online?

CareStack has a configuration tab that gives you multiple options to control what you will require for a patient to complete when booking online.

Why the Smartest Dentists are Switching to CareStack

CareStack's software is cost-effective and efficient, helping organizations of all sizes streamline operations and reduce costs while also helping to provide outstanding care.