Appointments · Dental clinics

Three dentists, two hygienists, one calendar nobody has to reconcile.

Everyone works a different week, and every chair needs a few minutes between patients. Each specialist keeps their own weekly hours; one calendar holds the whole clinic, and a dentist can be limited to their own column while reception sees the day. From $39 a month for up to 3 specialists, $69 for up to 7.

14 days freeNo card requiredSet up in an afternoon

A clinician at a desk with a patient in a bright treatment room
1
calendar for the whole clinic
$39
a month for up to 3 specialists
0
slots promised to two patients
14 days
free trial, no card required

Try the team calendar below

This is the real booking page and the team's day, not a mock-up. Take a slot and watch a column fill.

Northgate Dental Clinic Book an appointment
Service
With
Time
Team calendar Today
EElif TTomas NNina 10:00 11:00 12:00 13:00 14:00 15:00 16:00 Hygiene appointment Consultation Filling Consultation Consultation

This is the real booking page and the team's day, not a mock-up. Take a slot and watch a column fill.

How do you put several dentists and hygienists on one schedule?

Each specialist gets a photo, a title and their own weekly working hours, with overrides for days off. Every service carries a duration and the buffer needed after it. One calendar in TapTime then holds the whole clinic: reception sees every column of the day, a dentist can be limited to their own, and a slot that is taken stops being offered everywhere at once.

Six working weeks, held together by one person's memory.

The clinic runs beautifully until the Tuesday when two patients are written into the same chair, or the hygienist's afternoon off is remembered an hour too late.

01

Everybody works a different week

One dentist is in Monday and Wednesday, another Tuesday, Thursday and alternate Saturdays, the hygienist mornings only. Reception has to hold all of it in their head before they answer a single call.

02

The same slot promised twice

One booking in the paper diary, one taken over the phone, one agreed in the corridor. On Friday two patients arrive for 15:00 and the same chair, and someone goes home unhappy.

03

No room to turn the room around

Appointments are stacked back to back, so the ten minutes for cleaning down and writing up come out of the next patient's time. From eleven o'clock the whole day runs late.

A clinician at a desk with a patient in a bright treatment room

The clinic's whole day on one screen, and each chair on its own.

Reception runs the day from one calendar. Every dentist and hygienist keeps their own hours, their own buffer and, if you want, their own view.

  • The whole clinic as one day

    Every specialist gets a column. Reception opens the calendar and sees who is in a chair, who is free at 15:00 and what is still left this afternoon, without asking anyone.

  • Each dentist sees their own column

    A specialist can be limited to their own schedule, while reception and the owner keep the whole team in view. Nobody scrolls past five colleagues to find their next patient.

  • Working hours that match reality

    Weekly hours per specialist — mornings only, alternate Saturdays, Tuesdays off — plus overrides for a course, a holiday or a day the surgery is closed. The page follows all of it.

  • A buffer after every appointment

    Give each service the minutes it needs afterwards to turn the room around and write up notes. The next slot on the page starts after that buffer, not the second the chair is empty.

  • A slot can only be taken once

    Bookings from the page and the ones reception types in live in the same list. The moment a time is taken it stops being offered, so nothing is promised to two patients.

  • A named dentist, or whoever is free

    Patients who always see the same dentist pick them by name. Everyone else chooses anyone available, and the booking lands in the column that has room for it.

The whole team on one calendar in an afternoon.

No onboarding call, no setup fee, nothing to install on the reception computer.

  1. 1

    Add every dentist and hygienist

    A photo, a title and a weekly schedule each, with the days each of them is away. Decide who sees the whole clinic and who sees only their own column.

  2. 2

    Set the services and their buffers

    Duration, price, category and the minutes needed after each one. A 45-minute hygiene appointment with ten minutes after it takes 55 minutes of the day, and the page knows it.

  3. 3

    Share the link and run the day from one screen

    The booking page goes on the website, the Google Business profile and the Instagram bio. Reception keeps the calendar open and types in whatever still arrives by phone.

A diary and a wall chart versus one calendar.

Diary and wall chart

  • Who is in on Thursday. Check the chart, then ask somebody
  • Two patients, one chair. Discovered when they both arrive
  • Ten minutes between patients. Whatever the day happens to allow
  • A dentist wants their own day. A printout, if somebody prints it
  • A holiday mid-week. Crossed out in the diary, missed by the desk
  • What it costs. The Fridays that run an hour late

TapTime team calendar

  • Who is in on Thursday. Thursday's columns, on one screen
  • Two patients, one chair. A taken slot is never offered again
  • Ten minutes between patients. A buffer after each service, every time
  • A dentist wants their own day. Their own column, on their own phone
  • A holiday mid-week. A day-off override; the page skips it
  • What it costs. From $39 a month for 3 specialists

Wednesday, 08:50, at Northgate Dental Clinic.

One day in a clinic with three dentists, two hygienists and a single calendar.

  1. Reception opens one screen and sees the whole clinic: five columns. Tomas is in until two, Nina works mornings, the third surgery is free after eleven. Nobody has asked anybody anything yet.

  2. A patient calls wanting something this week. Reception reads one column instead of three diaries, offers Thursday at 16:40 and types him in. The slot leaves the booking page as they speak.

  3. A booking arrives from the website: a 45-minute hygiene appointment with anyone available. It lands in the only column with room for it, buffer included, and confirms itself.

  4. Elif checks tomorrow on her phone — her own column, nobody else's. Eight patients, ten minutes after each, and the Friday she is away is already blocked out.

Five chairs, one calendar, and every change posted where the whole team reads it

When a patient books, cancels or misses an appointment, the clinic hears about it without a phone call. Chat alerts, automations, webhooks, the REST API and ad conversions are included with appointments at no extra cost.

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

A consultation and a filling, valued differently

Each confirmed online booking reaches Google Ads, Meta and GA4 once, valued at its service price, so campaigns learn which treatments they fill. Meta’s hashed email and phone can be switched off.

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

Reception’s feed and the owner’s, kept apart

Reception’s channel hears new requests and cancellations; the owner’s hears no-shows and completed appointments. Telegram can post into one topic of a group, so each feed keeps its own thread.

  • Zapier
  • Make
  • n8n
  • Pipedream

One sheet for every chair in the clinic, no code

Send each confirmed and completed booking through Zapier or Make into a Google Sheet or HubSpot, with the service, the time and the patient’s details. No code, and n8n can run on your own server.

  • Webhooks
  • REST API

Your practice management system in step

Signed webhooks carry every booking and status change to your own software. A read-write key lets it confirm, cancel or mark a no-show, and the same alerts fire. Up to 10 active API keys per company.

Priced by specialists, whatever the clinic bills.

From $39 a month for up to 3 specialists and 10 services, or $69 for up to 7 specialists and 20 services. Appointments, patients and emails are unlimited on every tier.

A second clinic gets its own calendar, its own specialists and its own booking link under the same account, and staff can be scoped to one of them. Other TapTime modules are switched on separately, each with its own price.

Built for clinics with more than one chair.

  • Multi-chair dental clinics
  • Group dental practices
  • Dentists and hygienists together
  • Orthodontic clinics
  • Children's dental clinics
  • Oral surgery practices
  • Practices with a full-time receptionist
  • Clinics with two locations

Questions clinic managers ask before switching.

Do patients need an app?

No. The booking page opens in the browser on any phone or computer. Patients choose a service, a specialist and a time and receive an email; there is nothing to download and no account.

Can each dentist see only their own schedule?

Yes. A specialist can be limited to their own column, while reception and the owner see every column of the day. It is a setting per person, not an extra subscription.

How does it stop two patients being booked into one chair?

Every booking lives in the same list, whether the patient took it online or reception typed it in. As soon as a time is taken the page stops offering it, so it cannot be given away twice.

Can I keep time between patients?

Yes. Each service has a buffer after it, so the next slot the page offers starts once the room has been turned around, not the moment the previous appointment ends.

Everybody works different days. Can the calendar handle that?

Yes. Weekly working hours are set per specialist, with day-off overrides on top. Mornings only, alternate Saturdays, a Tuesday away on a course: the booking page respects each of them.

What if a new dentist joins the clinic?

You add them with their own hours and change tier from the dashboard. The entry plan covers 3 specialists and 10 services, $69 raises it to 7 specialists and 20 services, and there is a larger tier above that.

What does it cost and is there a contract?

From $39 a month for up to 3 specialists and 10 services, $69 for up to 7. Paid monthly by card, no contract, no setup fee and no onboarding call. The first 14 days are free without a card.

What happens if I stop paying?

After a short grace period the booking page is paused and shows a brief “temporarily unavailable” note. Your specialists, services and appointments stay exactly as they are and come back the moment you switch it on again.

Can our dental clinic send appointments to its practice management software?

Yes, through signed webhooks or the REST API. TapTime posts each booking and every change to it as JSON to an address you choose, and your software can read appointments or change their status with an API key. There is no partner application; the documentation is open at /docs/api.

Put the whole clinic on one calendar.

Fourteen days free, no card, cancel any time. Add your specialists, their hours and their buffers this afternoon.

14 days free No card required Cancel anytime

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