Veterinary client communication in one shared inbox.
Every message to every client in one place. Two-way SMS, email, and portal messages live on the client record, so your team stops checking three different apps and writing sticky notes. Reminders and recalls go out automatically.
Client Communications
Every message to every client, in one place. Two-way SMS, email, portal messages, and phone notes all live on the client record. No more sticky notes or checking three different apps.
- Unified inbox: SMS, email, and portal messages
- Two-way SMS with automated appointment reminders
- Bulk campaigns for recalls and announcements
- Every interaction logged on the client record
Use OpenVPM your way.
Self-host the full open-source PIMS for free, or let us run it for you. Same software, your choice.
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
Common questions
Does OpenVPM do two-way texting?
Yes. Clients can text back, and the conversation lands in a shared inbox on their record, not on a personal phone.
Can I send automated reminders and recalls?
Yes. Appointment reminders are automated, and you can send bulk recall and announcement campaigns by SMS or email.
Is every message saved to the client record?
Yes. Every interaction is logged on the client record, so anyone on the team has the full history.
Can I bring my own SMS provider?
Yes. When you self-host, you bring your own SMS, email, and AI keys. OpenVPM Cloud includes an SMS allotment each month.
See client communications 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.