Appointments · Doctors and clinics

Patients book around the clock. Your reception answers fewer calls.

Half the day's calls are the same question: is there anything on Tuesday? Your booking page answers it at 23:00, shows only the slots that are actually free and sends the confirmation itself. From 669 PHP a month for up to 3 specialists, 14 days free.

14 days freeNo card requiredLive in an afternoon

A doctor at a desk talking with a patient
669 PHP
a month for up to 3 specialists
24/7
the booking page takes appointments
14 days
free trial, no card required
0
apps for patients to install

Try the booking page below

This is the real booking page and the team calendar, not a mock-up. Pick a service, a doctor and a slot.

Linden Street Practice Book an appointment
Service
With
Time
Team calendar Today
EElena AAhmed SSofia 10:00 11:00 12:00 13:00 14:00 15:00 16:00 Follow-up visit First consultation Annual check-up First consultation First consultation

This is the real booking page and the team calendar, not a mock-up. Pick a service, a doctor and a slot.

How does online appointment booking work for a doctor's practice?

The practice lists its services with a duration and each doctor's working hours. Patients open a booking link, choose the service and a doctor, and see only the slots that are still free. The booking lands in the practice calendar and the patient receives a confirmation email and a reminder 24 hours before. TapTime does this from the browser, no app, alongside the appointments reception enters by hand.

The phone is your front door, and it is only open when someone can pick up.

Every appointment starts with a call, and every call interrupts the person who is also checking in the patient standing at the desk.

01

Half the calls are the same question

“Is there anything on Tuesday?” “What about the afternoon?” Reception reads the diary aloud, ten times a day, to people who could have seen it themselves.

02

Patients call when you are busiest

The phone rings hardest between eight and ten, exactly when the waiting room fills. After six, when people actually have time to call, nobody answers and the appointment goes to whoever does.

03

A missed call is a missed patient

Someone rings during a consultation, gets no answer and does not ring back. You never learn they existed.

A doctor at a desk talking with a patient

A booking page that does the front desk's most repetitive job.

Patients see what is free and take it. Reception sees every booking in one calendar, next to the ones they entered by hand.

  • Only free slots are shown

    The page reads each doctor's hours, the appointments already booked and the buffer after each one. A patient can only pick a time that is genuinely open.

  • Services with a duration and a price

    A first consultation of 30 minutes, a follow-up of 15, a check-up with 10 minutes of buffer after it. Group them by category so the list stays short.

  • Each doctor's own hours

    One doctor on Monday and Wednesday, another on Tuesday and Thursday mornings. Day-off overrides for holidays and conferences. The page respects all of it.

  • Confirmation and reminder by email

    Every booking gets a confirmation email and a reminder 24 hours before. The patient can cancel or move the appointment from the link, so the slot frees itself.

  • Phone bookings in the same list

    Reception enters the appointments that still come by phone or at the desk. Online and front-desk bookings sit on one calendar; nobody keeps a second diary.

  • Approve every booking, or let it confirm itself

    Choose automatic confirmation for routine visits or manual approval when you want a look first. Set a minimum notice so nobody books ten minutes ahead.

From sign-up to a booking link in an afternoon.

No onboarding call, no setup fee, no developer. Services, doctors, hours, link.

  1. 1

    Add your services

    Name, duration, price, buffer after. Ten services fit in the entry plan; most practices need fewer.

  2. 2

    Add your doctors and their hours

    A photo, a title and a weekly schedule for each. Mark holidays as days off.

  3. 3

    Share the booking link

    Put it on your website, your Google Business profile and your WhatsApp greeting. Patients can book from it the same evening.

Phone and paper diary versus online booking, honestly.

Phone and paper diary

  • A patient wants Tuesday. Calls, waits, reception reads the diary
  • Booking at 23:00. Voicemail, or another practice
  • Reminders. Someone calls the day before, if there is time
  • A patient cannot come. They call, or they do not
  • Two doctors, two diaries. Two books, one desk
  • What it costs. A receptionist's hours on the phone

TapTime online booking

  • A patient wants Tuesday. Opens the page, sees Tuesday's free slots
  • Booking at 23:00. Booked, confirmed by email
  • Reminders. Email 24 hours before, automatic
  • A patient cannot come. Cancel or reschedule from the email link
  • Two doctors, two diaries. One calendar, each doctor can see their own
  • What it costs. From 669 PHP a month for 3 specialists

Tuesday, 23:10, at the Linden Street Practice.

One evening and the next morning with a booking page that never closes.

  1. A patient with a sore throat opens the practice's Google profile, taps Book, picks a 15-minute consultation with anyone available and takes 08:30 tomorrow. The confirmation is in her inbox before she puts the phone down.

  2. Reception opens the calendar: three overnight bookings, one moved from Thursday to Friday by the patient himself. Nothing to transcribe.

  3. The phone rings while the desk is checking someone in. A regular who prefers to call. Reception types him into the 11:45 slot; it disappears from the page the same second.

  4. One of the doctors looks at his own column for tomorrow. Twelve patients, a 10-minute buffer after each, the afternoon at the conference blocked out.

Tonight's bookings in reception's chat and your practice software by 08:00

Chat alerts, webhooks, the REST API and ad conversion tracking come with the Appointments module at no extra cost: no add-on, no higher tier, no fee per event. Connect them from Integrations in the dashboard.

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

Know which ad filled the 08:30 slot

When a patient books online and the appointment is confirmed, Google Ads, Meta and GA4 get one conversion worth the service price. Meta receives email and phone only as hashes, and you can switch even that off.

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

The night's bookings, waiting in reception's chat

A private Telegram group or a Microsoft Teams channel gets each new booking in seconds: who, when, how much and a link to the calendar. Reception reads the overnight list before the phone starts.

  • Zapier
  • Make
  • n8n
  • Pipedream

Every online patient in your CRM, no code

Point Zapier or Make at TapTime, press Send test, and each online booking adds the patient to HubSpot or Pipedrive with the time and service. No code, and nothing copied out of the calendar by hand.

  • Webhooks
  • REST API

Your practice software reads the calendar itself

A signed webhook pushes every appointment to your practice management system the moment it is booked. The REST API lets its developer fetch appointments by date or status, documented at /docs/api.

Priced by specialists, not by patients.

From 669 PHP a month for up to 3 specialists and 10 services. Up to 7 specialists for 1 189 PHP. Unlimited bookings, emails and patients at every tier.

More than one practice location? Each gets its own calendar, its own booking link and its own subscription, managed from the same dashboard. Other TapTime modules are switched on separately, only if you ever need them.

Built for every practice that takes appointments.

  • General practitioners
  • Private clinics
  • Paediatricians
  • Dermatologists
  • Gynaecologists
  • Ophthalmologists
  • ENT specialists
  • Cardiologists
  • Diagnostic and ultrasound rooms

Questions doctors ask before switching.

Do patients need an app?

No. The booking page opens in the phone or computer browser from a link. Patients pick a slot, enter their name and contact details and receive an email. No download, no account.

Can patients still book by phone?

Yes. Reception enters phone and walk-in appointments in the same calendar. The page then stops offering those slots, so online and phone bookings never collide.

Can a doctor see only their own schedule?

Yes. Each specialist can be limited to their own column, while reception and the practice owner see the whole day for every doctor.

Can I approve bookings before they are confirmed?

Yes. Switch on manual approval and each request waits for you. Or leave automatic confirmation on and the patient is confirmed the moment they book.

How far ahead can patients book, and how late?

You decide. Set how many weeks ahead the page opens, a minimum notice so nobody books for the next ten minutes, and the deadline after which a patient can no longer cancel online.

Does it work for several locations?

Yes. Each location has its own calendar, specialists and booking link under one account, and staff can be scoped to one location.

What does it cost and is there a contract?

From 669 PHP a month for up to 3 specialists and 10 services, 1 189 PHP for up to 7. Paid monthly by card, no contract, no setup fee. The first 14 days are free and no card is needed to start.

What happens if I stop paying?

After a short grace period the booking page is paused and shows a brief “temporarily unavailable” note. Your services, doctors and appointments are not deleted; switch it back on and everything is where you left it.

Can online appointments from my practice's booking page go into our practice management software?

Yes, if the software can receive a webhook or call an API. TapTime sends each appointment as signed JSON when it is booked, confirmed or cancelled, and a read-only API key lets the software fetch appointments by date or status. Without a developer, Zapier or Make can pass the same data on with no code.

Let the booking page take tonight's calls.

Fourteen days free, no card, cancel any time. Services, doctors, hours, link: done this afternoon.

14 days free No card required Cancel anytime

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