The practice software British vets have been waiting for.
PetOS unifies your clinical records, appointments, billing, inventory, communications and AI copilot into one calm workspace — built for independent UK practices.
Five roles: owner, admin, vet, receptionist, staff
Google OAuth + email magic-link sign-in
Hashed invitation tokens with 7-day TTL
Every clinic enforces ≥1 active owner (DB trigger)
Audit log for all write operations
RCVS disclaimer enforcement on all AI outputs
GDPR-ready: data export & patient pseudonymisation
ICO-registered infrastructure, hosted UK & EU
AI Copilot
Intelligent assistance, clinician in control.
Every AI output is a draft. Every clinical suggestion carries an RCVS disclaimer. No auto-saves. No auto-sends. Compliant by design.
Clinical AI
Voice-to-SOAP Assistant
Record audio during the consult. Whisper transcribes it, Claude drafts your SOAP note. Review and accept — it never auto-saves.
Clinical AI
Differential Diagnosis
Enter symptoms. Receive AI-ranked differentials with confidence scores and evidence — all prefaced with a mandatory RCVS clinical disclaimer.
Documentation
Documentation Copilot
Generate discharge notes, patient history summaries, estimate explanations and appointment reminders as editable drafts. Never auto-sent.
Inventory
AI Reorder Drafts
The daily reorder engine uses 30-day usage averages, lead times and safety buffers to draft purchase orders — with a plain-English reasoning summary.
Admin
Usage & Cost Controls
Per-clinic monthly AI call limit with per-operation cost tracking. Graceful template fallback when limits are reached. No runaway spend.
Compliance
Review-First Architecture
Every AI output is a draft. RCVS disclaimer on all clinical suggestions. No write without human approval. Compliant by design.
Powered by Claude & OpenAI Whisper. Per-clinic monthly usage limits with cost tracking dashboard. Graceful fallback templates when limits are reached. All AI model selections are configurable per workflow.
Business automations
Eight automations running while you consult.
PetOS handles the background jobs — reminders, stock replenishment, inventory sync, bulk comms — so the team focuses on animals, not admin.
Appointment reminders
Configurable intervals (1 month, 2 weeks, 1 day). Cron runs every 15 minutes. Deduplication via note append. Delivers via email, SMS or WhatsApp.
Vaccine recall engine
Weekly cron scans all patients for vaccines due within 7 days. Per-clinic channel preference. Manual trigger available for staff.
Smart stock reordering
Daily 06:00 scan calculates avg. daily usage, lead time and safety days per product. Groups items by supplier into a single draft PO with AI reasoning.
Invoice generation
Treatments added to a visit auto-populate invoice line items on save. Staff review, adjust and send — no double data entry.
Inventory auto-deduction
Recording a treatment fires an event that deducts the correct stock quantity and logs an audit transaction — no manual adjustment needed.
Bulk campaign sends
Campaigns queue in BullMQ / Redis for large sends. Audience filters: all clients, active clients, by species. Delivery and status tracked per message.
Complaint acknowledgement
Customer submits a complaint. Acknowledgement email fires instantly. Staff see the open queue in Communications with full category and history.
Public booking intake
Booking requests from your public page auto-create or match existing clients by phone + pet name. Staff review, confirm or reject from the dashboard.
Pet Owner Portal
Your clients, always in the loop.
A branded, mobile-ready portal where pet owners can see visit history, download invoices, pay online, request prescription refills and book appointments — without calling the front desk.
View full visit history, SOAP notes and treatments
Yes. We import from Vetspire, ezyVet, RoboVet, Provet Cloud, Teleos and most CSV exports. A migration specialist runs the process alongside you — your diary doesn't skip a beat.
Where is our data hosted?
Within the UK and EU on ICO-registered infrastructure. All backups are encrypted and tested regularly. A full GDPR Data Processing Agreement is available on request.
How long does it take to go live?
Most independent practices are live and taking appointments within an afternoon. Larger groups follow a structured four-week onboarding.
Which lab and payment integrations are available?
IDEXX and Zoetis VetScan for labs (Mars Petcare and Synlab on the roadmap). Stripe Terminal and SumUp for card payments. Stripe, Omise and GoCardless for online portal payments.
Is the AI compliant with RCVS guidance?
Every AI output is an editable draft — never auto-saved or auto-sent. All clinical suggestions carry a mandatory RCVS disclaimer. AI usage is logged per user for audit purposes.
Ready when you are
Spend less time on the laptop. More with the pets.
Try PetOS free for 30 days. No card. No commitment. Just a calmer practice from the very first appointment.