Vaccine reminders for veterinary clinics
Quick summary
- The outbound that belongs on this number is a reminder, a request to ring in, or a time the calendar has just shown as free — not a finding left as a voicemail.
- Build the vaccine list from species, age and last visit. An eight-week kitten and a three-year-old dog are not the same reminder.
- Results are never read out. The call says a vet needs to speak with them, and offers a time or takes a number.
- A post-op call writes down how the owner says the animal is, then flags it. It does not say the wound looks fine.
- The assistant offers a time only after it has checked the calendar you already use. If it cannot see a free time, it does not invent one.
- Keep the call warm, short, and easy to refuse. These owners are often still worried, and a pushy reminder sounds like a bill.
TL;DR
A two-vet clinic already knows which kitten is due a second vaccine and which dog had surgery yesterday. Nobody rings, because the person who would is holding an animal still, and the same number is bringing poisoning and first-vaccine bookings. An assistant can work those lists: a text, then one voice call, offering a time the calendar shows as free, or taking a number for a person. It names the animal. It will not read results, give a dose, or say a wound looks fine. If the owner asks whether the kitten is late, the vet answers that at the visit.
Key takeaways
- Turn on booster and first-vaccine-series reminders before you turn on any other outbound.
- Build those lists from species, age and last visit, and take off anyone whose last contact was a come-now, a complaint, or a conversation about putting an animal to sleep.
- Results outbound is a request for a vet, never the finding — including when the finding is marked normal.
- Post-op calls ask how the animal is, write the owner's sentence down, and flag. They do not clear a wound by phone.
- Write a one-sentence opt-out and honour it. A clinic that nags about boosters after a bad night will not be forgiven.
- Never use outbound to suggest a home treatment, a dose, or a quick look at something they mentioned last time.
Both consult rooms are still full. One vet is drawing blood. The other is in a dental. The nurse who would ring Bella’s owner is holding the second dog still so the sample can be taken. Under a coffee ring on the desk is a printout: twelve kittens due a second vaccine this month, three dogs from yesterday’s surgery, and a tray of blood results a vet has already marked “call owner”.
The inbound phone rings. Then it rings again. The nurse cannot pick up the list.
An AI receptionist can work that list with the gloves still on. It reminds the well animal, it asks how the surgical animal is in the owner’s words, and it asks a person to speak about results. It will not practise on the line.
The problem as it sits on the desk
You already know who is due. The work is ringing them on a day when the same number is also the emergency line, and the person with the list has both hands on an animal.
A first-vaccine series has a date attached. An eight-week kitten’s second visit is not a job you can leave until someone remembers. A booster for a three-year-old dog can wait a week and still be a booster. You leave both uncalled for the same reason: the person with the list is in the room.
Yesterday you said you would call after the operation. This morning every pair of hands was on the inbound phone. By lunch the owner has rung mid-consult and asked whether the wound looks fine.
The bloods came back. A vet marked the file. Nobody rang. At twenty to six the owner is on the clinic number asking a nurse to read a number aloud. They want to know what it means for the thing they were afraid of.
Those are the three outbound jobs here. A reminder for a vaccine that is actually due. A listening call the morning after surgery. A request that a person speak about results. A quiet Tuesday, a preventative, a lump someone mentioned in passing — those are how a reminder starts to sound like a bill.
How this outbound fails
A cheerful booster text goes to a household whose last visit was a come-now at midnight. The animal’s name is right. The time is free. The owner hears a clinic that did not notice the night they just had.
A results call says the bloods were normal, or leaves “all fine” as a voicemail. The owner then asks what that means for the drinking, or the lump. Nobody who can answer is on the line. The clinic still owns the sentence.
A post-op call says the wound sounds fine. The owner stops watching. A vet did not say that sentence.
The assistant offers Tuesday at ten without looking at the book. Two carriers arrive for one room.
A Friday SMS names the vaccine and the wormer in the same breath. The owner who just paid for a work-up hears a sales call.
Someone works the whole book in August because the rooms look empty. Names that should have stayed with a person go out. Making the voice warmer does not fix any of that.
The rule the assistant must obey
It does not practise. No dose. No “the wound sounds fine”. No finding. No home step. No prognosis. No “that can wait”. Warmth is the pace and the animal’s name. It is not a softened clinical opinion.
It only offers a time after it has checked the calendar your team already uses. If the time is not free, it does not offer it. If it cannot see the calendar, it takes a number for a person.
It names the animal. It makes it easy to say not now. It tells them it is an assistant. A caller who asks “are you a real person?” gets a straight answer.
On your emergency list — poisoning, trauma, difficulty breathing, and whatever else you wrote — a new sentence on an outbound call is treated the way it would be inbound. Come in now, or transfer. The fact that you rang them does not keep the call in reminder mode.
Build the vaccine list from the animal
Species first. Dog, cat, rabbit, bird, something else. A rabbit is not a small dog with a different name. If you do not vaccinate that species, that name does not belong on this list. If you do not see that species at all, it should never have been imported.
Age next, even roughly. Eight weeks, sixteen weeks, three years, “about fifteen”. A first-vaccine conversation and an annual booster are not the same text and not the same slot. “Puppy” and “kitten” are not ages. The list needs a number.
Then last visit, and what that visit was. A booster after a calm recheck can go out. A booster after a come-now, a complaint, a death in the clinic, or a conversation about putting an animal to sleep cannot. Those files need a person, or they need silence.
Use the protocol you actually run. An eight-week kitten’s second visit is not a three-year-old dog’s annual. If you change a protocol, change the list. The assistant does not invent the course. If the owner asks which vaccines she needs, the assistant says the clinic will go through that at the visit, or it repeats a sentence you wrote. It does not pick a brand.
Two animals in one household are two rows. Do not bolt Max’s booster onto the end of Bella’s call unless you wrote that pairing and checked both times.
Take off anyone you do not see. Take off strays. A municipality number is not a recall. Take off new clients who never completed a first visit. A human looks at the names before the first text goes out: the animal is still yours, the last visit may be followed by a reminder, and the time you are about to offer still exists.
A first-vaccine series is not an annual booster
They lost the card. The breeder said six weeks. A clinic in another country did “the first one”. They want to know if she is late, if the gap matters, if they should start again.
Those questions sound administrative. They are not. Whether a gap changes the course is a case question. The case is the kitten in front of a vet.
The assistant’s allowed move is to book the visit you already planned for that species and age, or to take a number for a nurse. It reads back the time. It texts the confirmation. It does not settle the protocol on the phone.
“Is she late?” gets: I can see she is due on the clinic’s list. The vet will go through it at the visit. “You’re fine, the gap doesn’t matter” is a vet’s line.
The same rule applies to travel. A family going to the islands in August will ask whether she needs anything extra for the boat, or for a boarding kennel. The assistant does not invent a jab. It can book the vaccine visit you already offer, or take a note that they asked about travel. A person who can see the animal answers the rest.
If they ask what to give her because she is “a bit off” the day before the vaccine, the assistant refuses. No leftover tablet. No human painkiller. If they are worried about how she is, they ring, or they bring her in. The Tuesday time stays unless they ask you to move it.
Text first, then one voice offer
For boosters and series vaccines, send a text that names the animal and offers a time, or offers to find one. “Bella’s second vaccine is due. Tuesday 10:30 or Thursday 17:00.” That is a clinic message. “Your pet is overdue for vaccinations” is a stranger using your number.
If they book from the text, stop. If they do not book, one voice attempt. No second call in the same week. If they say not now, write it down and honour it. The opt-out is a real instruction, not a pause until Friday.
The voice call offers a time the calendar has just shown as free, on the appointment type you already use — first vaccines, booster, recheck. It does not pull a time from a consult-only morning. It does not book “the operation on Thursday” unless a vet has already seen the animal and the calendar has an explicit surgical time. After it books, it texts the confirmation, in the language of the call. 70+ languages, including the mix a Greek clinic actually hears in one week.
If they do not answer, the voicemail is the same shape as the text: animal, what is due, please ring or reply. No finding. No dose. No “you are late”.
A no-show on a vaccine can have one new time, once, if they are an established client and it is not the week of an emergency. No lecture.
Results are a request for a person
Do not let the assistant read anything flagged normal, or leave “your results are back, all fine” as a voicemail. “Normal” is a vet’s reading of a value in the context of that animal. The owner’s next sentence is always what it means for the thing they were afraid of. The assistant cannot have that conversation. A finding you cannot see land is still a clinical communication. The clinic owns it.
The allowed call is short. A vet needs to speak with you about the tests. Here is a time, or here is a number we can take for a call back. If they ask “is it bad?”, or “so it’s fine?”, the assistant says it does not have the result and cannot interpret it.
If you are closed when they answer, take a number. Do not hint. Do not say “I wouldn’t worry over the weekend”.
If they do not answer, the message is: please ring the clinic; a vet needs to speak with you. No value. No “nothing urgent”. Histopathology is the same rule. The assistant records that the owner asked, and a vet calls back.
Post-op is a listening call
“We’ll call you tomorrow” is a promise made at discharge. By 11:00 every pair of hands was still on inbound, and nobody has made the call that was on the card. An assistant can keep the promise if the call is designed as listening.
How is she, in your words. Eating? Comfortable? Anything that worries you? Write the sentences down. Read the worrying ones back.
If those sentences stay in the range you expected — quiet, eating a little, a bit sore — flag the note for the vet who operated. Do not clear the wound. “It sounds fine” is a clinical act. The warmth is that someone rang when they said they would.
If those sentences have become come-now — cannot breathe, collapse, bleeding, cannot stand, cannot pee — the call leaves reminder mode. Come in now, or transfer. No extra tablet. No leftover painkiller. An instruction spoken on the clinic’s number is a clinical act. A vet has to say it.
Skip anyone discharged after a death in the clinic. If you want a human to ring, a human rings. A ward update about an inpatient goes to a nurse who has seen the animal. The assistant takes the name and a number.
Preventatives stay off the vaccine message
Flea, worm and tick products generate a kind of outbound you reach for when the vaccine list is thin. Treat them as a separate, quieter job, or do not automate them at all. A booster has a protocol and a visit attached. A preventative reminder is one step from a sales call, and one step from the assistant answering “which tablet” or “can I give the leftover pack”. That is advice.
If you do run a preventative list, the allowed sentence is: we usually see Bella around now for her preventatives; would you like a time, or shall I take a note for the desk. No product name unless you wrote that exact name into the script for that animal. No dose. Anyone whose last visit was a come-now comes off this list first.
Do not mix preventative names into the vaccine SMS. The vaccine text names the vaccine visit. A Friday text that also names the wormer starts to sound like a sales pitch. Diet, dental, a lump they mentioned last time — those are not a second booster list.
Hours you may call
A booster reminder does not belong at twenty to eight on a Friday, and it does not belong on a Sunday evening. Set the hours the way you would brief a new nurse. Daytime, on days you are open.
Results calls follow the same hours, only tighter. If a vet has marked the file urgent, that name sits with a person, not in an automated Saturday-night loop.
Post-op listening belongs on the morning you promised, including Saturday if Saturday is when you operate. If the owner’s words jump to come-now, the hour does not matter. Come in now, or the emergency clinic on your own door sign, and stop.
Out of hours the assistant should book less. The vaccine list can wait until the book is real. Do not ring the whole book because August is quiet.
What these calls actually sound like
The exchange in the panel above is the shape to expect. The animal is named. The time is real. The confirmation is promised. “Is she late?” is not answered as a medical question. “What can I give her?” is refused. There is no dose and no finding.
A results call is shorter: a vet needs to speak with you; here is a time or a number. A post-op call is longer on their words. If the words change, it stops being a check-in. If they ask “are you a real person?”, yes — it is an assistant, ringing from the clinic, about Bella.
What you configure first
- The booster and series-vaccine list, by species and age, with come-now files, complaints and euthanasia files removed by a person.
- Text then one voice offer, of a time the calendar has shown as free, confirmed by SMS in the language of the call.
- Results outbound as a request for a person, with reading blocked including for results marked normal.
- A post-op listening script that can jump to come-now, and that cannot say fine.
- The refusals — no advice, no dose, no second call in a week, no August ring-round, no lecture after a no-show, no preventative mixed into the vaccine text.
- Calling hours, and the opt-out sentence you will actually honour.
Read every outbound transcript for seven days. You are checking four things: that every offered time existed, that no finding was spoken, that no one was told what to give the animal, and that the voice still sounds like someone who knows the animal’s name.
The measure is not how many numbers the assistant rang. It is how many due boosters became visits, how many “we’ll call you” promises were kept, and whether anyone was told something on the line that only a vet should say. The third figure is the one that tells you to switch it off.
Rates are on the pricing section of the home page.
AI receptionist, in-house staff, or a call centre
| CITT | In-house | Call centre | |
|---|---|---|---|
| Booster due for this species and age | SMS, then a voice offer of a checked time | If someone works the list | A generic "your pet is due" |
| Reads results on the call | Never | A vet, by policy | Not permitted |
| Post-op, owner's words | Collected and flagged | If a nurse has time | A scripted "is everything fine" |
| Offers a time the calendar shows as free | Yes — or it does not call | Yes | Often "we'll find a time" |
| Names the animal | The sentences you wrote | The clinic's own | Often "your pet" |
| Home advice on the call | Not permitted | A vet, if anyone | Must not |
What a worked booster list returns in booked visits
Worked from these assumptions — change any of them and the answer changes:
- A two-vet clinic, a list of 40 animals whose booster is due this month on your own protocol.
- You already send nothing, or a single SMS that names no time.
- The assistant texts, then calls the ones who do not book, and offers a time the calendar shows as free.
- 10 of the 40 book from the text, 6 more from the call, 24 do not.
- A booster visit is worth about €45 to the clinic — put your own figure in. That is the number to change first.
- 16 extra booked boosters in the month.
- 16 × €45 = €720 of routine work that was already on a list nobody was ringing.
- Over 12 months, if the list is similar — 12 × €720.
About €8,640 a year from finishing a list the desk already had, without inventing a growth rate.
What it costs
CITT is pay as you go: no packages, no minimum, no contract. The current rates — the monthly fee per number and the per-minute rate — are on the pricing section of the home page, which is the only place they are published.
Frequently asked questions
Will owners find outbound calls pushy?
They find a bill-shaped "your pet is overdue" pushy, especially after an expensive week. They do not find "Bella's second vaccine is due, we have Tuesday at 10:30" pushy, if Bella is their animal and they asked to be a client. Name the animal. Offer a time. Make it easy to say not now. Do not call twice in a week.
Should it call or text?
Text first for boosters and series vaccines. Voice for people who did not book, for post-op check-ins the morning after surgery, and for results when you need a person, not a thread. The results voice call still does not read the result.
Can it tell them the bloods were normal?
No. "Normal" is a vet's reading of a number in the context of that animal, and the next question is always what it means for the thing they were worried about. The assistant says a vet needs to speak with them, offers a time or takes a number, and stops. That rule includes results marked normal.
What if on a post-op call they say the animal cannot breathe?
That is a come-now, not a note for the evening. The assistant treats the new sentence the way it would on an inbound call: come in now, or transfer, no home advice. A post-op list is not a reason to stay in reminder mode when the words have changed.
Can it ring people who missed a vaccine?
Once, with a new time, if they are an established client. Not with a lecture. Not the same week as an emergency visit. A no-show after a bad night in the clinic is a human conversation if it is a conversation at all.
What if they ask whether the vaccine is late?
The assistant does not settle it. It can see the animal is due on the list you built. Whether the gap changes anything is a question for the vet at the visit. Same rule if they ask which vaccines she needs, whether a protocol from another country still counts, or what to give her if she is off colour.