Patient Scheduling & Registration Solution

Modifiable. Production-ready. Open-Source.

Fork Now to start customizing your patient scheduling and registration solution on GitHub

Streamline patient scheduling with Ottehr’s flexible, customizable options

Ottehr’s patient scheduling solution empowers providers and patients with a user-friendly platform that adapts to the unique needs of any healthcare setting. With customization options, your staff can manage availability, accommodate various locations and provider groups, and offer patients the convenience of scheduling appointments that fit their preferences, whether in-person or via telemedicine.

Publish slots for patient bookings

Providers can effortlessly publish and manage their availability of slots for patient bookings

Manage availability

Publish slots based on location, provider, or group

Powerful scheduling tool

Patients can schedule appointments for an immediate visit or at a future date for in-person or virtual visits.

Patient Portal

Patients can log in the patient portal to view their past visits or book a new visit without re-entering their information.

Customization for the hours and availability

Ottehr scheduling supports customization for the hours and availability of locations, providers, and groups

Intake forms customized to fit your needs

Our patient scheduling offers registration and intake forms that are fully customizable to fit your needs

Need to communicate with patients? 

Our patient scheduling and registration solution integrates seamlessly with our messaging and engagement solution so your providers and patients can chat, receive automated messages and appointment notifications.

To learn more about building your scheduling app with Ottehr see our documentation

61% of patients reported they’ve skipped doctor appointments altogether due to challenges associated with scheduling.

Let Ottehr improve your patient registration and scheduling experience

Check out Ottehr’s production ready EHR solutions

Ottehr is the first FHIR-native EHR. Its great out-of-the-box or to customize, adapt, improve, and white-label. Use Oystehr for your data store or use your own.

Patient Registration & Tracking

Streamlined patient registration, queuing, and tracking

Appointment Scheduling

Patient self-scheduling experience for both in-person and telehealth visits  

Patient Engagement

1-way and 2-way SMS and chat rooms

Revenue Cycle Management

Insurance validation, payments, & claims submission

Charting

Fast & easy patient encounter notes

Telehealth & Remote Monitoring

Ottehr's video and messaging directly integrate with the clinical and patient experience.

Customizable front-end

Modular front-end built against headless service architecture. Easy to adapt and integrate.

Ready to fork and use

Made for developers, by developers. Fork today and continue to merge as we add scheduling, eligibility, charting, eRx, orders, and RCM.

Fork Now

Ready to meet Ottehr?

Get free access to Ottehr and start customizing your EHR.

Blue otter holding stethoscope

Meet with our engineers to learn more about building with Ottehr

The foundation for the next generation.

Great out-of-the-box or to customize, adapt, improve, and white-label.

Otter Icon

Not just a prototype

Ottehr is a production-ready EHR with everything you need: scheduling, eligibility, clinical notes, eRx, diagnostic orders, RCM.

Otter Icon

Telehealth First

Telehealth is not a second-class citizen.  Ottehr's video and messaging directly integrate with the clinical and patient experience. You won't find a better telemed EHR at any price.