Doctor Services
Every word feeds the AI

The menu patients never see — but always feel.

A service in Qlynic isn't just a name and a price. It's what the AI reads when a patient types "my knee hurts" at 11pm. The moment you write it, it becomes the bridge between a patient's words and the right doctor's calendar. Name it well. The AI will do the rest.

Per-service pricing
Custom duration
AI intake forms
Branch overrides
4
Payment modes
Free · Deposit · Full · Optional
Services per doctor
Each doctor owns their menu
0s
AI match time
One message → right doctor
Payment Modes

Four payment shapes.
Every type of care.

A free consultation and a $350 crown prep are not the same financial conversation. Set the exact payment expectation per service — so patients know before they book, and your front desk never explains the bill.

$0
Due at booking
Instant booking,
zero friction.
Patient types their symptom, AI matches the service, booking confirms in seconds. No card form. No payment gate. Just a confirmed appointment in their inbox.
Confirms instantly
No Stripe charge
Free consultations · follow-ups
35%
Deposit · rest at clinic
Commit without
the full charge.
Set a fixed deposit amount or a percentage. Patient pays now to lock the slot, balance collected at appointment. Reduces no-shows without full prepayment friction.
Custom amount or %
Stripe processes now
Remainder at appointment
100%
Full charge at booking
Slot locked.
Payment confirmed.
The appointment doesn't exist until it's paid for. Full Stripe Connect — charge hits clinic's connected account immediately. Ideal for high-demand or high-value services.
Stripe Connect direct
Confirms on payment only
Zero-friction refund flow
0→1
Patient decides
Offer the option.
Don't require it.
A payment link is shown during booking but the appointment confirms regardless. Useful when you want to encourage prepayment without blocking bookings.
Booking confirms either way
Payment link shown inline
Soft conversion, no friction
Slot Density

The minute your service takes
is the slot your patient gets.

Duration isn't a time label — it's the formula Qlynic uses to calculate how many booking slots exist in a doctor's day. Change 45 minutes to 30 and you've just created six new appointments, without touching the calendar once.

Clinic administrator holding two branch service cards
0
slots today
540 ÷ 30 = 18
All 18 available slots
0
slots today
540 ÷ 45 = 12
All 12 available slots
0
slots today
540 ÷ 60 = 9
All 9 available slots
0
540 ÷ 30
slots · 30 min
0
540 ÷ 45
slots · 45 min
0
540 ÷ 60
slots · 60 min
Branch Overrides

The same doctor.
A different price at a different branch.

Dr. Chen charges $150 downtown and $120 uptown. Both are correct. Both update the booking flow automatically based on which branch the patient selects. No front-desk override. No pricing confusion. The system holds both truths at once.

Qlynic · Service Price Matrix · Dr. Sarah Chen · Orthopaedics
Live pricing
Override only where needed

Leave a cell blank and the doctor-level price applies automatically. Set an override only at branches where pricing genuinely differs.

Duration overrides too

Downtown runs 45-minute slots. Uptown runs 30. Each branch calculates its own availability independently — different calendars, zero conflict.

AI reads the right price

When GPT-4o matches a patient to a service, it reads the price for the patient's selected branch — not the clinic average. Always the correct number.

Promo Pricing

A promo that starts, runs,
and expires — without you.

Set a discount, a start date, and an end date. Walk away. Qlynic activates the promo the morning it begins, shows the discounted price to every patient who books during the window, and reverts to the original price the moment it expires. You never touch it again.

Activates at midnight on start date

Discounted price appears from the first second. No cron job. No manual toggle. No Monday morning reminder.

Label, amount or percentage

Name it "Spring Special." Set it to 20% or $30 off. The booking AI mentions the promo when recommending the service.

Expires silently. No broken prices.

Original price returns instantly at expiry. The next patient sees the full price. No confusion. No fix needed.

Act 1 — Admin configures the promo
New Promotional Pricing
Initial Ortho Consult · Dr. Chen
Promo label
Discount
Price after
Start date
End date
Spring Special · Active
Initial Ortho Consult
Dr. Sarah Chen · Orthopaedics
$150 $120
14
days
09
hrs
42
min
31
sec
Fast-forward → expiry
Promo expired — original price restored
Promo lifecycle — fully automated
Set
Admin saves
Live
Start date
Now
Booking
Expires
Price reverts
qlynic / doctor-services — all services configured
No setup fee
Canadian-built
GPT-4o at every booking
Stripe · Twilio · Azure