🔒 Hidden page — not listed on mikesvet.com.
Access is restricted to authorised Mike's Vet staff only.
⚙️ Background Tasks ▾
Dashboard
🔬
0
Surgeries Today
⏳
0
In Progress
✅
0
Surgeries Complete
🚨
0
Overdue Tasks

Next Surgeries

High Priority Tasks

📅 Appointment Types Today

📋 Tasks by Team

🏆 Top Creators Month to Date

✅ Top Completers Month to Date

📢 Announcements

Today's Board

💉 Vaccines Due

Due in the next 7 days — ezyVet already emails these to clients, this is the internal working list
Owner Animal Age Rabies Other Vaccine(s) Due Date Vet Status Actions

🪱 Parasite Prevention

Deworming & flea/tick due in the next 7 days — computed from Sales purchase history, the internal working list
Owner Animal Age Product Due Date Last Given Status Actions

⏳ Near Expiry Stock

Products nearing their expiry date, logged by whoever spots them on a shelf check — work through the most urgent ones first and mark resolved once sold, used, or disposed of.
Uploading a fresh "Near Expiry Products Log" (same format — a sheet per location) replaces the whole active list with the file's contents. Already-resolved items are never affected.
Code Item Location Expiry Date Status Qty Batch Notes Actions

🦷 Dental Chart

Digital Feline / Canine / Puppy dental records — pull a patient to start or continue a chart

Task Board

All
To Do
In Progress
Done
Blocked
🚨 Overdue

📊 Task Report by Employee

Select an employee above to view their task report.

My Tasks

Open
In Progress
Done
All

Clinic Orders

All
Drafts
Sent
Approved
⏸ Out of Stock

TNR Campaign — Goal: 1,000 cats

Surgery-day availability Tue · Thu · Sun — 14 slots/day (10 ♂ · 4 ♀) · next 3 months
0 / 1,000 cats neutered
0%
0
Appointments
0
Cats Booked
0
Confirmed
0
Cats Completed
1000
Cats Remaining
All
⏳ Pending
✅ Confirmed
🎉 Completed
🗑️ Deleted
# Client Name Contact Cats Sexes Booking Status Actions

🧹 Services Team

Company Policies

⏳ Loading policies...
📖
Select a policy to read
Choose from the list on the left

Manager View

👥 Portal Engagement

🧹 Services / Cleaning History

📋 Task Overview

EU Animal Health Certificate

ANNEX III · Reg. 2026/705

Page 1 — Consignment Details

United Arab Emirates ISO: AE
Pets

I.28 Animal Identification I.20 Quantity: 1

Part II — Vaccination Details

United Arab Emirates

Part 2 — II.2 Movement Date

Inserted into "fit for the non-commercial movement on ___" on page 2

Part 2 — Declaration

🎯 My Sales

Track your monthly target, pace, and top customers

Loading…

💰 Sales Dashboard

Payments
Pulled straight from ezyVet — enter today's approved/unapproved invoice counts at closing to send the daily report.
📅
AED 0
Sales Today
🗓️
AED 0
Month to Date
📈
AED 0
Year to Date
🧾
AED 0
Avg Invoice Spend (YTD)
🧾
0
Invoices Today
✅
—
Approved Today
⏳
—
Unapproved Today
Daily Sales
Approved vs Unapproved Invoices
Revenue per Vet (attributed via invoice → consult → vet — payments ezyVet can't link to a consult show as Unattributed)
Top Customers
Payment Methods (Today)
Top Customers Owing
Money owed, straight from ezyVet's own computed balance per invoice — not scoped to a date range, since a balance due doesn't reset at midnight or Jan 1st. Re-upload a fresh export anytime to refresh.
Staff Performance — this month (sales value processed per staff member)

📦 Product/Staff Sales

Invoice Lines
Pulls straight from ezyVet — see what's moving and who's selling it. Safe to re-run any time; existing data is merged, never duplicated.
Upload Product Cost Prices
Upload the EzyVet Inventory Value export (Code + Cost Price Per Unit) to power GP margin calculations on vet dashboards. Products with no cost price on file (e.g. consult fees, services) are treated as 100% margin — no cost of goods behind them.
📅
AED 0
Revenue Today
🗓️
AED 0
Month to Date
📈
AED 0
Year to Date
🧾
AED 0
Avg Line Value (YTD)
Revenue by Product Group (YTD)
Revenue by Staff (YTD)
Revenue by Species (YTD)
Top Products
Who's Selling (revenue per staff member / vet — click anyone for the full breakdown)

🤖 AI Inventory

Inventory Snapshot
Pulls current stock, cost price, and supplier straight from ezyVet for every tracked product. Can take a few minutes for the full catalog — safe to re-run any time.
🤖 AI Reorder Recommendations
Amber weighs real current stock against sales velocity to flag what's worth ordering
Amber
Amber
Mike's Vet Clinical AI
🐾
Back at it, there
🔬 Drug dosages & protocols  ·  📋 Differential diagnoses
💊 Treatment guidelines  ·  🩺 Clinical reference questions
⚠️ Clinical reference only — verify with a licensed veterinarian

🎙️ Mike's Vet Scribe

ℹ️ How to use Mike's Vet Scribe
  1. Click ➕ New Case and enter the patient's name — optionally link it to today's board or a current inpatient so the details fill in automatically.
  2. Choose what you're adding: 🎙️ New Recording (dictate the consult), 📄 Medical History, 🗄️ Visit/Discharge Summary, or + Other for anything else.
  3. For a recording: tap the mic to start, tap again to pause/resume, then tap ⏹ Stop Recording when you're done.
  4. Click ✨ Generate — Scribe transcribes it, writes a standard SOAP note, and suggests a differential diagnosis using the clinic's reference library. This saves automatically.
  5. Review and edit anything before you're happy with it — edits save to the same entry, they won't create duplicates.
  6. Add as many recordings, notes, or summaries as the case needs — everything appears in the Case Content list, most recent first.
Vets and nurses see only their own cases. Camelia and Emily can see everyone's.
🎙️

Loading cases...

Inpatient List

🏥

Loading inpatient list...

Dosage & Fluid Calculator

⚠️ Verify all doses with a senior vet before administration

Feline Pain Score — CMPS-Feline

⚠️ A scoring aid — clinical judgement & a senior vet decide on analgesia

Staff Schedule

🕐
Upload Monthly Schedule
Upload the Shifts Schedule export — re-uploading a month cleanly replaces just that month, other months are untouched
Click or drag the .xlsx file here

🧾 Charge Capture Check

Powered by Amber AI · Mike's Vet Dubai
What this does
Pull a patient's clinical records and invoices straight from ezyVet by Animal ID, check off which consult(s) and which invoice(s) to compare — a visit can span more than one of either — and Amber checks whether everything documented as done — a test performed, results discussed, a diagnosis reached, days spent hospitalized — actually has a matching charge. Each item shows how many days it falls from whatever's checked on the other side, so it's clear which consult maps to which invoice. It's here to help you catch missed billing, not to replace your own review — always check its suggestions before adding anything.
📋 Today's Consults
Pick a patient seen today instead of typing their Animal ID.
🔗 Or Pull by Patient ID
Enter the patient's ezyVet Animal ID to pull their recent consults and invoices — check as many of each as apply below.
1️⃣ Clinical Record(s)
Check as many consults as apply to this check.
Pull a patient to see their recent consults here.
2️⃣ Invoice(s)
Check as many invoices as apply — useful when one visit was billed across more than one.
Pull a patient to see their recent invoices here.

User Management

Manage who can access the portal and their roles. Changes are saved immediately.

👥
0
Total Users
✅
0
Active
👔
0
Managers
🔒
0
Deactivated
Name Email Role Department Status Actions

🔒 Only cami@mikesvet.com can access this page. Users are stored locally and persist across sessions.

🐾 Woofstock Leads

Registrations captured at the Mike's Vet booth — Woofstock Dubai 2026 (event has ended).

🐾
0
Registrations
Name Email Phone Area of Dubai No. of Pets Submitted Messaged Actions

🔁 Win-Back List

Clients who haven't been seen in a while — work the list, log outcomes, and send the 20% off come-back offer.

👥
0
Total Clients
📞
0
Not Yet Called
✅
0
Called
💰
AED 0
At-Risk Spend (not called)
0 matching
Priority Client Pets Total Spend (2024-25) Last Visit Outcome Notes Actions

🐱 O'Hara Animals

The office cats registry — ezyVet fields pull in automatically and can't be edited here.

🐱
0
Total Cats
💉
0
Vaccines Due This Month
🏠
0
For Adoption
✈️
0
Flying Next Month
Photo Name Animal ID Age Colour Desexed Microchip # Last Checkup Rabies Next Due Rabies Status Other Vaccine Next Due Other Vaccine Status Adoption Personality Notes Actions
🩺
Amber
Mike's Vet Clinical AI
Hi! I'm Amber, Mike's Vet clinical AI assistant. Ask me anything from our clinical protocols, drug formulary, or treatment guidelines. I'll only answer from our uploaded reference library.
⚠️ For clinical reference only — always verify with a senior vet