Appointments · Veterinary clinics

Fewer empty slots: a reminder 24 hours before, and a link that frees the 10:30 instead of losing it.

Every booking sends a confirmation email at once and a reminder email the day before. Both carry a link to cancel or reschedule, so the owner who cannot make it moves the visit and the slot goes back on the page. You set the cancellation deadline. From 669 PHP a month, 14 days free.

14 days freeNo card requiredReminders included, no per-message fee

24 h
before the visit, the reminder email goes out
2
emails per booking: confirmation and reminder
from 669 PHP
a month for up to 3 vets
14 days
free trial, no card required

Try the booking page below

This is the real booking page and the team calendar, not a video. Book a slot and see it appear on the day.

Riverside Animal Clinic Book an appointment
Service
With
Time
Team calendar Today
AAnna TTomas MMira 10:00 11:00 12:00 13:00 14:00 15:00 16:00 Consultation Annual vaccination Follow-up visit Annual vaccination Annual vaccination

This is the real booking page and the team calendar, not a video. Book a slot and see it appear on the day.

How do vet clinics reduce no-shows?

Clinics reduce no-shows by confirming every appointment in writing, reminding the owner shortly before it, and making rescheduling easier than simply not turning up. TapTime does this automatically: a confirmation email at booking, a reminder email 24 hours before, and a link in both to cancel or reschedule, with a cancellation deadline the clinic sets so a freed slot can still be filled.

An empty slot is a vet, a nurse and a room, paid for nothing.

The owner did not forget on purpose. Nobody reminded them, and canceling meant a phone call they never got round to.

01

They booked three weeks ago and simply forgot

The annual vaccination went into the diary in April. By the day itself it was a memory. The room stayed empty for half an hour while the waiting room was full.

02

Canceling is harder than not showing up

To cancel, the owner has to call during opening hours and wait on hold. Silence is easier. You find out at 10:35.

03

The slot they left is lost, not refilled

By the time you notice, it is too late to call anyone in. The 10:30 stays empty, and the owner who wanted this morning was told Thursday.

Two emails and one link, sent for every booking without anyone remembering.

The reminder is automatic, the reschedule link is in every email, and the cancellation deadline is a setting you control.

  • Confirmation email the moment they book

    Service, vet, date, time and your address in the owner's inbox. Booked from the page or entered by reception, it is the same email.

  • Reminder email 24 hours before

    Sent automatically the day before the visit. Nobody at reception has to keep a list of who to call.

  • Reschedule from the link

    The owner who cannot make Tuesday picks another free slot from the same email. The Tuesday slot goes straight back on the page.

  • A cancellation deadline you set

    Allow cancellations up to 24 hours before, or 48, or whatever suits the clinic. After the deadline the link no longer cancels the booking.

  • Minimum notice and booking horizon

    No bookings for ten minutes from now, none for next year. Both are settings, so the calendar stays realistic.

  • Confirm by hand when it matters

    Keep manual approval for surgery slots or first visits, so reception checks before the owner's confirmation goes out. Or let everything confirm itself.

Switched on in an afternoon, working by tomorrow's reminders.

No onboarding call, no setup fee. The emails go out for every booking from the first one.

  1. 1

    Create the account

    Your clinic and its first location. Two minutes, no card.

  2. 2

    Add services, vets and the deadline

    Duration, price and buffer for each service; hours for each vet; your cancellation deadline and minimum notice in the settings.

  3. 3

    Share the link and enter today's bookings

    Online bookings start arriving; reception adds the phone ones to the same list. Every one of them gets the confirmation and the reminder.

Phone reminders versus automatic emails, honestly.

Phone and paper diary

  • Confirmation. “See you Tuesday”, said once on the phone
  • Reminder the day before. A call, if reception has an hour spare
  • Canceling. Call during opening hours, wait on hold
  • Rescheduling. A call, a flip through the diary, a callback
  • The freed slot. Stays empty
  • Late cancellations. A rule nobody can enforce

TapTime online booking

  • Confirmation. An email with vet, time and address
  • Reminder the day before. Email 24 hours before, every booking
  • Canceling. One click in the email, any time
  • Rescheduling. Pick a new free slot from the link
  • The freed slot. Back on the page immediately
  • Late cancellations. A deadline set in the dashboard

Monday, 10:15, at Riverside Animal Clinic.

One reminder, one link, and the slot that did not stay empty.

  1. The reminder email for Tuesday's 10:15 goes out to a dog owner who booked three weeks ago and had forgotten. She reads it on the bus.

  2. She is away on Tuesday. She taps reschedule in the email and takes Thursday 16:00 instead. Tuesday 10:15 is back on the page.

  3. An owner whose cat has been sneezing since the weekend opens the link from Google. Tuesday 10:15 is the first free slot; she books it and gets her confirmation.

  4. The cat arrives on time. Reception made no reminder calls, and the 10:15 was not empty.

When an owner cancels or misses the 10:30, reception and your records know

Cancellation and no-show alerts, webhooks and the REST API come with the Appointments module at no extra cost. No add-on, no higher tier, no per-event fee, so every freed slot can be announced.

How conversions, webhooks and the API work
  • Google Ads
  • Meta
  • Google Analytics 4

Missed visits stay out of your ad numbers

Only confirmed online bookings reach Google Ads, Meta and GA4, once each, worth the service price. A cancelled or no-show visit goes to your webhooks with its status, never as a conversion.

  • Telegram
  • Slack
  • Microsoft Teams
  • Google Chat
  • Discord
  • Mattermost

The freed 10:30 lands in reception's chat

An owner cancels from the reminder email and the cancellation is posted in the clinic's Telegram or Google Chat within seconds. Reception can offer the slot to the owner who was told Thursday.

  • Zapier
  • Make
  • n8n
  • Pipedream

A follow-up list for missed visits, no code

Route no-show events through Zapier, Make or Pipedream into a Google Sheet or your CRM, so someone calls the owner about the missed vaccination the same afternoon.

  • Webhooks
  • REST API

Clinic software that knows who missed

Webhooks send every cancellation and no-show as signed JSON with its event id, and the event feed in the REST API lets your system catch up on any status change it missed.

Reminders included, no per-message fee.

From 669 PHP a month for up to 3 vets and 10 services; 1 189 PHP for up to 7 vets and 20 services. Confirmation emails, reminder emails, reschedule links and the cancellation deadline are part of every tier. Unlimited bookings, no setup fee, no contract.

Each location has its own page, calendar and subscription under one account. A loyalty card, a QR menu or table reservations can be switched on separately later.

Built for clinics where an empty slot still has to be paid for.

  • Small-animal clinics
  • Veterinary hospitals
  • Vaccination and wellness clinics
  • Veterinary dentists
  • Practices with a surgery day
  • Exotic pet vets
  • Clinics with long consultations
  • Multi-vet group practices

Questions vet clinics ask about reminders and no-shows.

When exactly is the reminder sent?

24 hours before the appointment, by email, automatically. It goes out for every confirmed booking, whether it came from the page or was entered by reception.

Does it send SMS reminders?

No. Reminders and confirmations go by email, sent automatically to the address the owner gives when booking. Reception can still call the few who prefer the phone.

What happens when an owner cancels from the link?

The slot is released and appears as free on the booking page at once, so another owner can take it. The booking leaves the calendar and reception sees the change.

Can I stop cancellations on the day?

Yes. Set a cancellation deadline in the settings, for example 24 hours before. After the deadline the link in the email no longer cancels the booking, and the owner has to call.

Do pet owners need an app?

No. Booking, the confirmation, the reminder and the reschedule link all work in the phone's browser and the owner's inbox. Nothing to install.

Do reminders go out for bookings reception enters by phone?

Yes. A booking entered at reception is the same as one from the page: the owner gets the confirmation email and the 24-hour reminder, as long as an email address was entered.

What does it cost and is there a contract?

From 669 PHP a month for up to 3 vets, 1 189 PHP for up to 7. Emails are included, with no per-message charge. Paid monthly by card, no contract; the first 14 days are free and you do not enter a card to start.

What happens if I stop paying?

After a short grace period the booking page is paused with a brief “temporarily unavailable” note. Nothing is deleted; your bookings, services and vets are kept. Pay again and everything is back as it was.

Can our clinic software find out when an owner cancels or misses a vet appointment?

Yes. Subscribe a webhook to the cancelled and no-show events and TapTime posts each one to your software as signed JSON, with the whole appointment and its status. If the software prefers to ask, it can poll the REST API's event feed instead.

Send tomorrow's reminders without lifting the phone.

Fourteen days free, no card, cancel any time. The first reminder goes out the day before your first booking.

14 days free No card required Cancel anytime

14 days free · No card required Start free for 14 days