BlogClinic Management

Doctor Schedules in Kashfy: Hours, Fees and Vacations That Hold

How each doctor gets their own hours, fees, visit lengths and vacation blocks, and how the WhatsApp AI follows every rule when it books.

ISLAM NAZMYNovember 14, 20265 min read

In a clinic with more than one doctor, the thing that breaks bookings usually isn't the crowd. It's the information. One doctor works different days, fees differ, a follow-up is shorter than a first consult, and someone is away for a week. If all that lives in the receptionist's head, one slip means two patients booked into the same slot.

In Kashfy every doctor has their own schedule, and that schedule drives both WhatsApp booking and the board at the front desk. Here is what you set up, what happens next, and where the limits are.

Every doctor gets a weekly schedule

From the Doctors page you set each doctor's days and hours, day by day. For example, Dr. Ahmed works Sunday to Thursday, 4 to 9 pm, and Dr. Sara works Monday to Wednesday, 10 am to 2 pm. Both live on the same board, and several doctors can be booked in parallel without collisions.

The WhatsApp AI knows which slots are really bookable. It won't offer a time when the doctor isn't in, and nobody has to check behind it.

Consult, follow-up, re-visit: each has a length and a price

A consult, a follow-up and a re-visit are separate booking types, each with its own duration and price. As an example, a follow-up gets 10 minutes, a full consult 30 and a procedure 45. The board respects those lengths, so nobody squeezes a full consult into a follow-up slot by accident.

Each doctor also has their own consult and follow-up fee. Dr. Ahmed might be 500 EGP for a consult and 300 for a follow-up, Dr. Sara 400 flat. When a patient asks "how much is the consult?" on WhatsApp, the answer is that doctor's price for that booking type.

The price follows the insurance card

Each doctor has a default fee plus overrides per insurance provider. When the patient says they have a card, the AI quotes the price that matches it. That removes the classic "you said one price on the phone and the desk says another". The providers themselves are covered on the insurance providers page.

Vacations in one tap

Dr. Ahmed away for a week? Reception marks the range on the schedule, Kashfy stops offering his slots and sends new bookings to whoever is still available. When he's back, the block clears itself, so there's no switch to remember.

Weekly off days work the same way. A doctor who never works Fridays has that set once and it stays.

Rooms get checked too

You can assign an exam room per doctor per day. If two doctors end up with the same room, the board shows a warning before the booking is confirmed. You hear about the clash before the patient arrives, not at a locked door.

What the patient sees on WhatsApp

The patient writes to your usual clinic number and the AI asks who they want to see: by name, specialty or availability. If they say "the earliest", it picks the doctor with the closest free slot. Before booking, patients can see the doctor's specialty, languages and photo.

The booking lands on the board as a card in the Reserved column, and a reminder goes out 24 hours before. The board is described in Appointments & Queue, and the booking flow in WhatsApp AI Booking.

Limits worth knowing

  • The schedule governs new bookings. Set a vacation before it starts, not after patients have booked.
  • The AI follows the rules you wrote. If hours or prices are wrong in the schedule, the replies will be wrong too, so review them after entering.
  • When a case needs a human decision, such as an unusual insurance situation, the AI hands off with the full conversation.

How to set it up

  1. Add each doctor and set their days and hours.
  2. Set the consult and follow-up fees, plus any insurance prices.
  3. Set the duration of each booking type.
  4. Assign rooms per doctor and day if you have more than one.
  5. Test it yourself: message the AI on the live demo page and ask for the earliest slot.

All of this is included on every plan, and plans are set by the number of doctors. See the full prices on the pricing page.

Frequently Asked Questions

Can each doctor have different fees?

Yes. Each doctor has their own consult and follow-up fee, and you can add a different price per insurance provider.

What happens to bookings when a doctor is away?

Once you mark the vacation on the schedule, Kashfy stops offering that doctor's slots and routes new bookings to an available doctor. The block clears itself when they return.

What if two doctors are given the same room?

The board shows a warning before the booking is confirmed, so you can fix it before the patient arrives.

Can the AI offer a time outside a doctor's hours?

No. It only offers slots that are actually bookable under the doctor's schedule and the booking type's length.

Try Docistra for free

First 30 bookings free. We set it up for you.

Get your clinic set up free
✦