Why a slot is missing
Work out why an agent didn't offer a time for a doctor, checking each cause in order.
Purpose
An agent offers a time only when every check below passes. Work down the list in order and fix the first ✗ you find.
Checklist
- If you see: Your clinic's opening hours have been savedUntil they are, agents can't book anyone. Set clinic hours
- If you see: The doctor has their own weekly hours. When the desk books them, Keel shows NO SCHEDULE YET if not.Don't go by the calendar shading here: it can show clinic hours for a doctor with none of their own. Set weekly sessions
- If you see: The time is inside the doctor's hours and your opening hoursAgents offer only the overlap. Set weekly sessions or set clinic hours
- If you see: There's no clinic holiday or closure on that dateCheck Clinic (all doctors) under Hours & availability. Add a clinic holiday
- If you see: The doctor has no OFF or BLOCK entry at that timeAdd time off or one-offs
- If you see: There's no Busy · Google block at that timeThe doctor is busy in their Google Calendar. Understand busy-time import
- If you see: No other appointment is booked for the doctor thenPick another time. A cancelled or no-show appointment frees its time.
- If you see: The whole visit fits before the next booking or closed timeCheck the visit length
- If you see: The time is still in the future, and within 14 days if the patient asked for the earliestAsk for a specific later day
- If you see: The doctor isn't booked at another of your centres thenPick another time
- If you see: The service the patient wants is bookableWhy an agent cannot offer a service
- Working: All of the aboveThe agent can offer this time. Offering doesn't hold it, so it may be booked by someone else first.
Good to know: the desk can still book outside a doctor's hours. Keel warns DOCTOR NOT IN, AWAY or TIME BLOCKED, and Book anyway records the override. Agents can never override, and nobody can double-book a doctor.
Checked against the Keel product source and in the live product on 2026-10-09. The Hours & availability screens this checklist points to were observed. The checks themselves, the booking warnings and imported Google busy time were not observed.