Clinic Operations

One clinic, many doctors, zero conflicts

Every doctor with their own hours, fees, and rooms

Dr. Ahmed's schedule
DR

Dr. Ahmed Salem

Dermatology · 500 EGP · 300 f/u

Sat
9-4pm
Sun
9-4pm
Mon
9-4pm
Tue
Off
Wed
9-4pm
Thu
9-4pm
Fri
Off
Free slot · Today 3:30 pmOpen

The problem

Every doctor has different hours, different fees, different rooms, different vacation days. Reception ends up as the human calendar - and one wrong slot means a booking clash, an angry patient, and a doctor showing up to an empty clinic.

Doctors & Schedules

Every doctor gets their own schedule, day by day, with separate fees for consultations and follow-ups. Dr. Ahmed works Sun-Thu 4-9pm at 500 EGP consult / 300 EGP follow-up, Dr. Sara works Mon-Wed 10am-2pm at 400 EGP flat. Both schedules live on the same board, and the WhatsApp AI knows exactly which slots are actually bookable.

Vacations are one-tap blocks. Dr. Ahmed away for a week? Reception ticks a range and Kashfy stops offering his slots, quietly redirecting new bookings to whoever is still available. When he's back, the block clears itself - no manual toggle to remember.

Consult vs follow-up vs re-visit are separate booking types with separate durations and prices. A follow-up gets 10 minutes, a full consult gets 30, a procedure gets 45 - and the appointment board respects those durations so nobody accidentally squeezes a full consult into a follow-up slot.

Inside

  • Independent weekly schedule per doctor - day by day
  • Separate consultation, follow-up, and re-visit fees
  • Different slot durations for each visit type
  • Specialties, languages, and photo surfaced to patients before booking
  • Vacation blocks that pause bookings automatically then clear themselves
  • Multiple doctors booked in parallel without collisions
  • Per-doctor room assignment so nobody double-books an exam room
  • AI honors every rule at booking time - no offer of unavailable slots

Who this is for

A

Multi-specialty clinic (dermatology + dental + GP)

Three doctors, three totally different schedules and fee structures. Patients booking on WhatsApp are routed to the right doctor based on what they asked for - no manual triage.

B

Doctor who visits multiple clinics

Dr. Ahmed spends Tue/Thu at Clinic A and Mon/Wed at Clinic B. Both clinics use Kashfy - the schedules stay isolated, so bookings never collide across locations.

C

Rotating cover during vacation

Dr. Sara covers Dr. Ahmed's follow-ups while he's away. The vacation block redirects his followups to her calendar automatically, with no changes to the patient-facing booking flow.

Common questions

Can I have different fees for different insurance plans?

Yes. Each doctor has a default fee plus per-insurance overrides. The AI quotes the right price during booking based on the patient's card.

What if two doctors want the same room?

Rooms are assignable per doctor per day. If a conflict happens, the board shows it as a warning before the booking is confirmed.

Can I set up recurring vacations (Fridays off)?

Yes. Weekly recurring off-days are part of the schedule, so a doctor who never works Fridays never has to re-enter that block.

How do patients pick a doctor on WhatsApp?

Kashfy asks by name, specialty, or availability. If the patient says 'the earliest', the AI picks the doctor with the closest free slot.

Ready to run doctors & schedules on Kashfy?

First 50 bookings free. No card, no clock.

·