Smart Scheduling

Veterinary scheduling software that keeps up with your front desk.

Your schedule changes every few minutes. Walk-ins, callbacks, a doctor running behind. OpenVPM gives you a real-time view of every appointment, every doctor, and every room, and lets you move things around without losing track of who is where. It is open source, so the whole thing is yours to run.

Smart Scheduling

Your front desk moves fast. The schedule needs to keep up. OpenVPM's scheduling gives you a real-time view of every appointment, every doctor, every room, and lets you move things around without breaking a sweat.

  • Day and week views with one column per doctor
  • Recurring appointments with custom recurrence rules
  • Automated reminders via SMS and email
  • Full status tracking: scheduled → confirmed → checked in → in exam → ready for checkout
openvpm.com/schedule
Wednesday, March 18
Dr. Chen
Dr. Rodriguez
9:00
Luna
Wellness
Checked In
9:30
Oliver
Vaccination
Scheduled
10:15
Cooper
Dental
Confirmed
11:00
Mochi
Follow-up
In Exam

Use OpenVPM your way.

Self-host the full open-source PIMS for free, or let us run it for you. Same software, your choice.

FreeAGPLv3, forever

Run OpenVPM on your own infrastructure. No billing gates, no feature limits, no hosted metering.

  • Full source under the AGPLv3 license
  • Every module and the complete API
  • Docker or Vercel deployment paths
  • Bring your own database, email, SMS, and AI keys
Read the install guide

Common questions

Does OpenVPM handle multiple doctors and rooms?

Yes. The schedule shows one column per doctor with day and week views, so the front desk can see the whole clinic at a glance and book into the right room.

Can it send appointment reminders automatically?

Yes. OpenVPM sends automated reminders by SMS and email, and replies come back into the same client inbox so nothing gets lost.

Is the scheduling module really free?

The full PIMS, scheduling included, is free to self-host under the AGPLv3 license. If you would rather not run servers, OpenVPM Cloud hosts it for you.

Can I build my own tools on top of the schedule?

Yes. Every action in the UI goes through the same open REST API, with 150+ documented endpoints and webhooks, so you can automate booking or sync the calendar with your own tools.

See smart scheduling in action.

The demo is live and loaded with real-looking data. Click around, then self-host it free or let us run it for you.