For veterinary technicians

The treatment floor, organized.

You keep the floor moving. OpenVPM connects the shared clinic board, records, and supported inventory deductions, with clear limits for a safe pilot.

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

Built for the way you work.

The friction you know, and how an open, connected PIMS clears it.

01

Nobody knows what is happening where

The shared clinic board shows patient, doctor, room, and status, with automatic refresh about every 30 seconds on connected screens.

02

Dispensing means double entry

Supported prescription-dispense workflows deduct inventory automatically; staff still perform physical counts and adjustments.

03

You are stuck on the phone

Communication history, portal requests, configured email, and activated two-way SMS give the team a shared record of client contact.

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 the whiteboard update live?

It auto-refreshes approximately every 30 seconds. It does not use WebSockets and should not be treated as an instant ER coordination system.

Do I have to log dispensing twice?

Supported prescription-dispense workflows deduct inventory automatically. Clinics still reconcile physical stock and adjustments.

Can clients text us back?

After hosted SMS is approved and activated for the clinic, replies can land in the shared communication workflow. Texting is not enabled by default.

See it for yourself.

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