Client Communications

Veterinary client communication in one shared inbox.

Communication history, portal requests, configured email, and phone notes live on the client record. Hosted two-way SMS requires carrier registration, recorded consent, explicit clinic approval, and administrator enablement. General-purpose bulk announcements are not supported.

Workspace access is immediate. Live clinic use starts as a guided pilot alongside the current PIMS. See current fit and rollout limits.

Client Communications

Communication history, phone notes, portal requests, configured email, and approved two-way SMS all stay linked to the client record. Hosted texting is a controlled one-location pilot, not an instant switch.

  • Shared communication history and portal requests
  • Two-way SMS after carrier, consent, and clinic activation
  • Configured email and reviewed appointment or vaccination reminders
  • Tracked communications linked to the client record
openvpm.com/communications
Inbox
M
Marcus Johnson
2m ago
Hi, is Luna due for any boosters?
S
Sarah Kim
1h ago
Oliver's prescription is ready for pickup
O
Olivia Bennett
3h ago
Cooper's bloodwork results, any concerns?
K
Kevin Tanaka
Yesterday
Can we move tomorrow's appointment to 2pm?

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. You operate security, backups, email, messaging, payments, model providers, and production validation.

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

Common questions

Does OpenVPM do two-way texting?

The workflow exists, but hosted SMS is limited to approved one-location pilots after carrier registration, consent review, clinic approval, and administrator activation.

Can I send automated reminders and recalls?

Reviewed appointment reminders and vaccination recalls can use configured email or activated SMS. General-purpose bulk announcement campaigns are not available.

Is every message saved to the client record?

OpenVPM keeps tracked communications and provider outcomes linked to the client. Clinics should validate the exact channels used during pilot setup.

Can I bring my own SMS provider?

Self-hosters configure their own provider and remain responsible for registration, consent, delivery, and compliance. A Cloud SMS allowance applies only after texting is approved and activated.

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.