Skip to content

Online booking

The slot is held, not taken.

A patient picks a time and gets eight minutes to finish — with the clock on screen so they know it. The slot stops being offered to anybody else the moment they pick it, they can add five minutes at a time if they need to, and if they wander off it goes back on the board by itself. No hold outlives half an hour, and two people tapping the same time cannot both be told yes.

  • 8-minute hold
  • Verified before booked
  • Availability is a subtraction
9:41
Bow Valley Family Practice
Booking · step 3 of 4
Verified
Slot reserved
8:00
Held for you until the timer runs out
+5 min
AC
Dr Amelia Chen
Family medicine · 15 min consult
Change
Mon10
Tue11
Wed12
Thu13
Fri14
Morning 4 open
09:00
09:30
10:00
10:15
11:30
11:45
Afternoon 2 open
13:15
14:00
15:30
Repeat weekly
Wed 12 Nov · 10:15
Covered · AHCIP
Confirm booking
A patient booking an appointment on a phone, with the reserved slot counting down.

Eight minutes · extendable · then it goes back

The run

Ninety seconds. None of it the front desk’s.

Here is the whole booking, start to finish. Scroll it and the clock runs with you. Watch who is actually doing the work — the patient, and the software. Nobody at the clinic touches any of this until it is already done.

Elapsed
0:00
The patient
Scroll to run the clock
  1. 0:00

    The link

    A patient taps the clinic’s own booking link — from a website, a text, a QR code on the door. There is no app to install; the link carries them to the portal sign-in and straight back again.

    Patient
  2. 0:06

    Who they are

    They sign in through the patient portal and are handed back on a single-use token that expires. The calendar does not open until that has happened — and the booking itself is refused, on the server, unless the phone on the record has been verified.

    Qlynic
  3. 0:19

    What they need

    They say why they’re coming, in their own words. The doctor and the service get worked out with them rather than hunted for in a dropdown — the assistant already has their history in front of it, and any insurance on file is filled in for them.

    Patient
  4. 0:34

    What is actually free

    The doctor’s shifts, minus date exceptions, minus blackouts, minus what is already booked, minus what somebody else is holding right now. What survives is offered, grouped into morning, afternoon and evening.

    Qlynic
  5. 0:41

    The hold

    They pick 10:15 and it becomes theirs for eight minutes, with the clock on screen. Two people tapping the same slot in the same second cannot both be told yes.

    Qlynic
  6. 1:12

    The details

    Insurance if the service is coverable, intake forms if the doctor requires them. Which forms apply is worked out from the doctor, the reason and whether this is a first visit — and the answers attach to the appointment rather than landing in somebody’s inbox.

    Patient
  7. 1:28

    Booked

    A text goes out with the time, the doctor and a reference number, and an email follows carrying the calendar file and the link to reschedule. Your screens light up. This is the first moment anyone at the clinic is involved — and there is nothing left for them to do.

    Qlynic

The seconds above are a realistic run, not a benchmark — a patient who knows what they want is faster, one who chats to the assistant is slower. The number that isn’t an estimate is the eight minutes, and the fact that the front desk was never in the room.

The gate

Availability is a subtraction.

Nothing goes looking for a free slot. The engine starts with every hour that exists and takes things away, in a fixed order, until only bookable time is left. Keep scrolling — the week empties out as it happens.

1 / 7

Every hour there is

Five days, eight in the morning to eight at night. Sixty hours in which a patient could, in principle, be seen.

Minus the shifts

This doctor works nine to five, and Wednesdays only until noon. Everything outside that was never on offer in the first place.

Minus this week’s exceptions

A one-off override: Thursday starts at eleven. It applies to that date only and leaves the weekly pattern untouched.

Minus the blackouts

Friday afternoon is blocked. A conference, a dentist, a school run — whatever the reason was, it travels with the block.

Minus what is booked

Fourteen appointments already exist. They are gone before anybody is offered anything, which is why nobody is ever offered them.

Minus what is held

Someone is mid-booking on Wednesday at ten, right now. Their eight minutes are running, and until they run out that slot is not yours.

What is offered

Fourteen. Worked out per request rather than cached, then grouped into morning and afternoon. The SMS assistant subtracts the same five things before it offers a time.

60
bookable hours left
MonTueWedThuFri

One doctor · one week · hourly blocks, 08:00–20:00

After it lands

Written once. Copied five ways.

The appointment becomes true in a single write. Everything that follows is a copy of that fact, made for you, and none of it is anybody’s job.

The original

The appointment

Wed 12 Nov · 10:15 · Dr Amelia Chen · Bow Valley Family Practice

One appointment row, written inside one transaction, under a lock held for that doctor alone. From that instant the visit exists and the slot is spoken for. If there is something to pay it is the same row, held thirty-five minutes while the card clears. Nothing below can change that, and nothing below is allowed to undo it.

The manage link

Made before anything is sent, because the confirmation has to embed it. It expires with the appointment rather than with the booking, so a visit booked three months out still has a live link on the day.

A text

To the number on the booking: the clinic, the time, the doctor and a reference number. Anyone who has opted out is skipped rather than messaged anyway, and the skip is written down alongside the sends.

An email

A receipt as a PDF, a calendar file, and the reschedule link. On a group booking every member with an address gets their own copy — the whole family, not just whoever tapped the link.

Your screens

One broadcast goes out to the realtime channel the clinic’s dashboards already listen on. Reception doesn’t refresh anything and nobody has to be told.

The audit line

The patient’s name, the doctor, that it came in through online booking, and whether it was covered, free or pay-at-clinic. Written whether anyone ever reads it or not.

Every copy is best-effort. If the text fails, the booking stands. If the email bounces, the booking stands. If a screen is asleep, the booking stands. The appointment was true the moment it was written — everything after that is delivery, and delivery is never allowed to reach back and undo it.

After hours

The clinic was closed.

Bookings don’t wait for opening hours. The Sunday evening, the eleven o’clock after the kids are down, the one free minute somebody finally gets. The schedule is open, every rule still holds, and nobody has to be awake for any of it.

New booking 23:47
Wed 12 Nov · 10:15 · Dr Amelia Chen
Booked online · nobody was here

It’s ——:—— where you are.

  • $89 per active doctor
  • No base fee
  • No contracts