NewVeterinary software for clinics across Africa and beyond.

Patient records, scheduling, billing, pharmacy and WhatsApp reminders in one tool — built for working vets, at a fair price.

  • 30 days free
  • No credit card
  • Setup in 5 minutes
  • Support in English and French

Today

MON MAY 19 · 5 appointments
Today's revenue
3 240MAD+12%
Reminders sent
27+4
Low stock
3Pharmacyto check
ScheduleDr. Amrani
  • 09:00R
    Rex
    Labrador · Rabies vaccination
  • 10:30M
    Mia
    European cat · Post-sterilization check
  • 11:15L
    Loki
    Husky · Dental scaling under GA
  • 14:00B
    Bella
    Beagle · Sterilization
  • 15:30N
    Nala
    Rabbit · Dental check
Built for veterinarians in
CasablancaDakarAbidjanLagosNairobiAccraTunisCairoJohannesburgKigaliMarrakechAlgiersDoualaAddis AbabaAntananarivoKampalaBamakoParisCasablancaDakarAbidjanLagosNairobiAccraTunisCairoJohannesburgKigaliMarrakechAlgiersDoualaAddis AbabaAntananarivoKampalaBamakoParis
The product

Everything a clinic needs.
Nothing extra.

Designed together for the daily reality of a clinic — not an ERP, not one module at a time.

Patient records

A complete health record,
never lost.

Every consultation, vaccine, prescription and photo in one record, shared across the clinic.

R
Rex
Labrador · Male · 4 years · 28kg · Sterilized
UP TO DATE
Allergy · penicillinChip · 250268500123456
Vaccination record
Rabies vaccinenext · May 12
DHPPiL2next · Nov 3
Kennel coughnext · Jan 18
Online booking

Your clients book appointments, even at night.

A public booking page with your name, logo and hours. Approve with one click in your schedule.

cabivet.com / atlas-clinic
Book a visit
L
M
M
J
V
S
D
26
27
28
29
30
01
02
09:00
10:30
14:00
Billing

An invoice in seconds,
sent by email.

Services, pharmacy, discounts, payment, PDF — all on one screen.

Invoice
FAC-2026-0418
To
Karim Benali
For: Rex (Labrador)
General consultation150,00
Rabies vaccine140,00
IV injection80,00
Amoxicillin 250mg120,00
Total · MAD490,00
CashTransferCheckCMI
Pharmacy and stock

Stock updates itself, with every visit.

Quantities deducted automatically on every prescription. Alerts on low stock and expiry dates.

Amoxicillin 250mg
LOT · 2C4-883 · exp. 04/27
LOW
3boxes
Rabies vaccine
LOT · K-2218 · exp. 11/27
OK
11doses
Auto-deducted: 2× Amoxicillin 250mg, Rex's visit
4 min ago · stock_movements.id 1284
Analytics

Watch your clinic grow.

Monthly revenue, top clients, vaccine coverage, productivity per vet — clear, not spreadsheets.

Revenue · 12 months
412 KMAD
▲ 24%
MAI
JUN
JUL
AOU
SEP
OCT
NOV
DEC
JAN
FEV
MAR
AVR
Owner portal

Your clients self-serve.

Vaccination record, next appointments, invoices to download. Your phone line can finally breathe.

K
Karim Benali
2 animals · 6 visits
Portal
Tuesday May 5 · 10:30, Rex, annual vaccine
Confirmed
INV-2026-0418 · 490.00 MAD
Download PDF
Rex's vaccination record · up to date
View
WhatsApp reminders

The channel your clients
already use.

WhatsApp is how your clients already talk. Cabivet builds the right message in the right language — your receptionist clicks, checks, sends. No per-message cost, no API to set up.

01Automatically detects vaccines due to be renewed within 30 days.
02Pre-fills the message with the client, animal, vaccine and due date — in English, French or Arabic.
03Logs the send in the reminder log. A reminder is never sent twice.
04Sends email in parallel to owners who gave one — included in your plan.
9:41
K
Karim Benalionline
Hello 👋
Hello Karim, your animal Rex (Labrador) needs to renew its vaccin antirabique before 12/05/2026.

Contact us on 05 22 25 18 18 to book an appointment.

Atlas Clinic, Casablanca 🐾10:12 ✓✓
Thanks! I'll come by Friday at 10:30
Great, you're on the list. See you Friday!10:14 ✓✓
Multilingual

English, French, Arabic.
Your choice.

An interface in your team's language. Messages in your clients'.

Template · English

"Hello Karim, your animal Rex needs to renew its rabies vaccine before May 12."

قالب · العربية

« مرحبا كريم، حيوانك ركس يحتاج إلى تجديد تطعيم داء الكلب قبل 12 ماي. »

Multi-device

Your clinic fits
in your pocket.

A web app that adapts to phone and tablet. Reception, exam room and farm visits stay in sync on refresh.

Receptionist · desktopVeterinarian · tablet during consultationVeterinarian · phone on farm visit
Pricing

A fair price.
No surprises.

30-day free trial, no card. Save 2 months by paying annually. Cancel any time.

Solo
For the independent veterinarian
149MAD / mo

1 veterinarian · 1 location · 1,000 patients

Start Solo
  • Patient records, schedule, billing
  • Pharmacy and auto-deducted stock
  • WhatsApp reminder links
  • PDF documents by email
  • Responsive mobile web access
Most popular
Pro
For growing clinics
349MAD / mo

Up to 3 veterinarians · unlimited patients

Start Pro
  • Everything in Solo
  • Automatic email reminders
  • Public online booking
  • Owner portal
  • Real-time sync
  • Unlimited patients
Clinic
For groups and polyclinics
799MAD / mo

Unlimited veterinarians and locations

Start Clinic
  • Everything in Pro
  • Multi-location
  • Analytics per veterinarian
  • API and webhooks access
  • Priority support
  • Dedicated onboarding

Payment by card or bank transfer depending on the chosen plan and cycle.

FAQ

Your questions, our answers.

Do I need to install any software?

No. Cabivet runs in your browser (Chrome, Safari, Firefox, Edge). On phones, the interface is responsive and optimized for consultation and visit use.

Is my data secure?

Your data is hosted in Germany (European Union), encrypted in transit and protected by access controls. For security and operational reasons, we do not publish the identity of our infrastructure providers.

Does Cabivet replace my accountant?

No. Cabivet handles client billing and daily collections, with export for your accountant. We stay focused on veterinary management, not full tax accounting.

How do WhatsApp reminders work?

Every morning Cabivet detects vaccines due in the next 30 days, then generates a pre-filled WhatsApp link: message in the chosen language, with the right variables. Your receptionist clicks, checks, sends. No third-party API, no per-message cost, no limit.

Can I try without committing?

Yes. 30-day free trial, no credit card, no commitment. You get full Pro features during the trial, with a 50-patient limit. At the end, choose a plan or leave. Your data stays exportable.

How do payments work?

By card or bank transfer when that option is available. Payment details are processed by specialized providers and are not stored in plain text by Cabivet.

And support, who handles it?

Support is reachable by email and WhatsApp, in English and French, during the service hours shown in the app. The Clinic plan includes dedicated onboarding and priority support.
Contact

A question before getting started?
We reply, simply.

Write to us for a demo, a plan question, or onboarding help.

Your message goes straight to Cabivet. Reply within 1 business day.

Ready?

Your clinic deserves better
than spreadsheets.

Try Cabivet free for 30 days — no card, no contract. Leave any time, your data goes with you.