The only real-time online scheduler built directly into and exclusively for CrystalPM. Schedule Your Exam is available to patients 24/7, allowing patients to book appointments at their convenience and view your entire CrystalPM schedule online on any device.
  • Automated Scheduling

    Schedule Your Exam is available to patients 24/7. Allow patients to book appointments at their convenience!

  • Responsive Design

    Whether patients are booking appointments on their computer, tablet or phone, Schedule Your Exam is optimized for any device.

  • Email Notifications

    Both patients and providers will be notified of any action made on the system including booking, editing or canceling an appointment.

  • Employee Productivity

    Spend less time on the phone with patients! Schedule Your Exam allows for all patient information to be input online.

  • Custom Settings

    Schedule Your Exam offers the ability to customize many different aspects of your online scheduling website. All customizations are made inside of CrystalPM’s native UI.

Crystal Communicator

The only texting feature built exclusively for CrystalPM. Our interface allows you to customize your messages, change when the message is sent and view messages that have already been sent from any device.
  • Appointment Confirmations

    Patient responses will update appointment statuses inside of Crystal.

  • Early/Same Day Appointment Reminders

    Remind your patients in advance for upcoming or day-of appointments.

  • Birthdays

    Send patients a birthday message of your choice.

  • Recalls

    Capture your year out appointments! This integrates with your already created recall templates inside CrystalPM. Send a message the day of, one month before, and or one month after.

  • Eyewear Ready

    Automatically let patients know their glasses or contacts are ready by changing your order status.

  • Stop Messages

    Stop messages on specific days such as holidays or staff training days.

  • Opting Out

    Patient no longer wants to receive texts, no problem. Opt any patient out with the click of a button.

Crystal Kiosk

Looking to streamline the patient arrival experience? Our kiosk has a robust set of features to include automated patient check-in, insurance card uploads, office policy/HIPAA signatures, appointment sign-in automation & frame/contact order pickup automation.
  • Kiosk Stands

    Floor or Desktop versions available

  • Hardware or Software

    Windows Surface Pro (gen 3 or newer) or Software only

  • Purchase or Leasing Options Available


  • Cloud & Local Server Compatible


Patient Portal

Every CrystalPM install comes with its own unique patient portal URL ready for use and optimized for any device. This versatile utility is a great way for patients to have a secure platform to access medical records, prescriptions, patient education, invoices, pay their bill, complete online forms and send/receive messages.

Online Forms

Our mobile friendly online forms are completely customizable. Allowing your patients to fill out what’s needed before being seen, either at home or in the office. Our forms seamlessly import into CrystalPM for both new and existing patients, saving you time for what matters most.